Differenza UTF-8 e gli altri

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Non ho ancora capito bene una cosa, nei metatag è meglio mettere la codifica UTF-8 o ISO-8859-1
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Veramente Unicode copre tutti i caratteri rappresentabili: è stato sviluppato proprio per i siti Web in cui vengono usate molte lingue diverse (es. le applicazioni Web con utenti di origine diversa). Anch'io lo uso sempre nelle mie applicazioni e non ho mai avuto problemi con i caratteri accentati.
 

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Veramente Unicode copre tutti i caratteri rappresentabili: è stato sviluppato proprio per i siti Web in cui vengono usate molte lingue diverse (es. le applicazioni Web con utenti di origine diversa). Anch'io lo uso sempre nelle mie applicazioni e non ho mai avuto problemi con i caratteri accentati.

Ho sostituito ISO-8850-1 con UTF-8 e mi ha convertito i caratteri accentati, per farli stampare giusti dovrei scriverli col loro codice.

Img_01.png
 

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Puoi postare il codice completo della pagina?

PHP:
<!DOCTYPE html>
<html>
<!-- saved from url=(0014)about:internet -->
<head>
<!-- Open Graph per Facebook e Google+  -->
<meta property="og:title" content="Photoman Photos" />
<meta property="og:description" content="Sito fotografico" />
<meta property="og:type" content="album" />
<meta property="og:url" content="http://www.photoman.altervista.org/" />
<meta property="og:image" content="http://www.photoman.altervista.org/immagini/photoman-ban.png" />
<meta property="og:site_name" content="Photoman Photos...photographer in the World" />
<meta property="fb:admins" content="100002336026399" />

<link rel="shortcut icon" href="immagini/favicon.ico" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="keywords" content="Portfolio, jAlbum 10,photographer,photo gallery,buffalora,fabio,lucio,foto,leica" />
<meta name="description" content="Photoman Photos, sito fotografico" /><!--//Photoman Photos, sito fotografico//-->
<meta name="DC.Language" content="Ita" />
...
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Dev'essere per via di qualcosa che hai inserito, perché se creo una pagina così:
HTML:
<!DOCTYPE html>
<html lang="it">
  <head>
    <meta charset="utf-8">
    <title>Prova</title>
  </head>

  <body>
    <h1>Titolo con accentò</h1>
    <p>Testo con accentò</p>
  </body>
</html>
I caratteri accentati vengono visualizzati correttamente.
 

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Dev'essere per via di qualcosa che hai inserito, perché se creo una pagina così:
HTML:
<!DOCTYPE html>
<html lang="it">
  <head>
    <meta charset="utf-8">
    <title>Prova</title>
  </head>

  <body>
    <h1>Titolo con accentò</h1>
    <p>Testo con accentò</p>
  </body>
</html>
I caratteri accentati vengono visualizzati correttamente.

Ho inserito i normali tag, ma questo non dovrebbe influenzare i caratteri accentati
 

Jonn

Utente Attivo
29 Dic 2012
352
3
18
Pistoia
Anche io uso l'UTF8 e devo dire che l'uso dei caratteri accentati è la cosa più semplice, questo perchè come suggerisce il codice, da esso si capisce il tipo di accentazione:
Esempio:
- è basta descriverla per capirlo, è una e con accentazione grave, cioè la pronuncia è larga (passatemi il termine) quindi si usa in parole tipo:
Avverrà, puà, nestlè, caffè, andrò, giù. e di conseguenza il codice è:
- &agrave;
- &egrave;
- &igrave;
- &ograve;
- &ugrave;

Notare che il codice è case sensitive, questo significa che se la lettera dentro uno dei codici sopra è scritta in maiuscolo, anche nell'output del browser sarà scritta in maiuscolo con l'accento.

Stessa cosa vale per le accentazioni acute per parole tipo:
perché, lacchè.... (vabè non me ne viene in mente altre)
che hanno la pronuncia chiusa quindi si usa le accentazioni acute:
- &aacute;
- &eacute;
- &iacute;
- &oacute;
- &uacute;
Anch'esse logicamente sono case sensitive quindi fare attenzione a non confondere "U" (maiuscola) con "u" (minuscola).

Ciao.
 

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Dev'essere per via di qualcosa che hai inserito, perché se creo una pagina così:
HTML:
<!DOCTYPE html>
<html lang="it">
  <head>
    <meta charset="utf-8">
    <title>Prova</title>
  </head>

  <body>
    <h1>Titolo con accentò</h1>
    <p>Testo con accentò</p>
  </body>
</html>
I caratteri accentati vengono visualizzati correttamente.
Sai perché non mi funzionava? Perché mi limitavo a sostituire il meta charset, ho allora dovuto fare copia-incolla della pagina in un altra vuota e salvarla come utf-8 e così funziona.
 
Discussioni simili
Autore Titolo Forum Risposte Data
E Query differenza tra tabelle MySQL 5
A differenza tra account email e ISP presenti in blacklist Posta Elettronica 0
W Differenza tra orari PHP 3
S Differenza date record successivi MS Access 7
Gabriele Visioli Differenza tra hosting e hosting WordPress Hosting 4
S Differenza tra le funzioni include () e require ()? PHP 1
T differenza fra mysql xampp e un mysql server Database 0
U [PHP] Differenza tra amministratore e utente PHP 2
M PHP Arrotondamento minuti in differenza tra due Orari PHP 9
Emix [PHP] Differenza Date + Ore PHP 3
S [PHP] Eseguire differenza su dati SQL presenti sulla stessa colonna PHP 1
V [PHP] Differenza reale tra bindParam e bindValue PHP 8
K Certificato SSL (https) gratuito o a pagamento? che differenza c'è? Server Dedicati e VPS 1
andrea.peo Calcolo differenza fra record attivo e precedente PHP 1
G Calcolo differenza valori provenienti da una tabella PHP 0
giap Classi stili/stili per singoli TAG- differenza- HTML e CSS 2
Z Google: qual'è la differenza tra Popolarità e Autorevolezza di un sito? SEO e Posizionamento 1
M Qual'è la differenza tra Server.Transfer e Response.Redirect? ASP.NET 1
Giacomo92 Differenza tra Webmaster e Web designer? Webdesign e Grafica 2
V Calcolare la differenza tra due date in PHP PHP 1
V Differenza tra operatori == e === in javascript? Javascript 1
felino [C#] Differenza tra ClipboardPasted e ClipboardPasting .NET Framework 2
F differenza tra 2 date PHP 5
M Calcolare differenza temporale tra datetime salvati sui records di una tabella mysql PHP 18
Monital Differenza tra int smallint etc. Database 5
S Differenza data PHP 1
A Differenza tra anteporre o posporre l'operatore di incremento nel ciclo for Javascript 5
C Ma perchè!!!! Differenza visualizzazione con iOS Safari HTML e CSS 2
L Reale differenza con il precedente HTML HTML e CSS 1
C Differenza tra due ore PHP 17
PenguinLover Differenza tra detrazioni e deduzioni? Leggi, Normative e Fisco 3
Monital Differenza tra date PHP 8
YellowMan Differenza tra Server Virtuale e Cloud Server Cloud Computing e Cloud Server 1
M Differenza tra precision e scale PHP 2
novello88 Differenza tra include() e require() PHP 18
M [VB.Net] Che differenza c'è tra CType e DirectCast? ASP.NET 1
S Differenza tra queste righe di codice Javascript 2
N Con Google Crome a differenza di Explore i comandi per la musica non funzionano Javascript 0
S Differenza tra orari sballata! PHP 2
G Differenza fra due date PHP 5
M Differenza tra richiesta sincrona e asincrona Ajax 0
emanuelevt differenza tra $array[]='valore' o array_push($array,'valore') PHP 2
emanuelevt differenza concreta tra array_rand e shuffle PHP 2
SolidSnake4 differenza tra sleep() e microtime() PHP 9
I Differenza data PHP 2
M Differenza tra date e countdown PHP 3
M Differenza tra valori sulla stessa colonna Database 10
A Differenza comportamento tra click mouse e pressione tasto invio Visual Basic 0
borgo italia differenza tra applet e script? Javascript 10
I Differenza tra blog e sito Webdesign e Grafica 12

Discussioni simili