[Soci SLIP] Charset [era: Ufficiale il talk su OpenERP?]

loredana llcfree a gmail.com
Mer 16 Nov 2011 14:21:28 CET


2011/11/16 Alessandro Pasotti <apasotti a gmail.com>:

> Rinunciare al set di caratteri accentati non è una soluzione: è una pezza.

Daccordo con te, gia' discusso con qualcun altro in lista esattamente lo stesso
punto. Ripeto: due caratteri sono il male minore per chi non sembra essere
in grado di produrre dei caratteri decenti (soprattutto, si direbbe,
con i cellulari).
Ripeto perche' non c'e' due senza tre e percio' qualcun altro lo
ritirera' fuori.
Prima di farlo spero si legga questo messaggio.

> Senti, non hai idea di quanto sangue e sudore abbia sputato negli anni
> passati con i problemi di charset e encoding, fortunatamente (almeno
> su web) questi problemi li ho risolti da diversi anni, e la soluzione
> si chiama UTF-8.

Ho idea, non sei stato il solo. So benissimo quale sia l'entita' del problema
della codifica dei caratteri (e delle immagini, e dei video etc ect).
Per i caratteri la soluzione per l'italiano si chiama UTF-8.
Io ho mai detto qualcosa di contrario a questo?

Io ho solo detto che se si usa un sistema con MIME type sbagliato
si costringe l'applicazione ad indovinare e questo e', MOLTO ma
MOLTO probabilmente, quello che fa chi manda mail con cellulari
non configurati a dovere. Nonostante la soluzione sia unicode, il
fatto che la gente non debba mai sapere niente, neanche dell'esistenza
del problema, fa si' che la soluzione non funzioni, anche se buona.

> Il sito Joomla usato da SLiP non ha nessun problema di
> rappresentazione dei caratteri accentati, usa UTF-8 internamente
> (nelle tabelle del DB) e nell'interfaccia ed è correttamente
> annunciato come tale negli header:
> Content-Type    text/html; charset=utf-8
>
> Se usato correttamente, cioè per fare quello per cui è stato
> progettato (digitare i caratteri tramite la tastiera all'interno delle
> aree di inserimento testo, utilizzando un browser "recente") non
> produce mai caratteri errati. Questo, indipendentemente dalla codifica
> che usi tu, è il browser che effettua tutte le conversioni del caso.

Pero' Alex era riuscito a far casino, in particolare a nome mio, con la
nota su come usare l'md5 per controllare l'integrita' di un file. Lo ha
fatto sul sito. Questo solo per dire che oltre la corretta configurazione
del sito, e' anche necessario che poi l'utente sia consapevole del problema.

Siccome il problema si ripresenta in forme diverse e, come tu dici, fa
sputare sangue, e' bene che sia chiaro a tutti e non sottovalutato. Lo
dico con il solito spirito che, purche' si impari, il progresso c'e'.

Evidentemente l'editor di joomla! non e' utf-8 e basta, altrimenti non
farebbe casino con i caratteri ">" etc. E il problema non era un "browser"
recente, visto che c'e' da aspettarsi che Alex usi gli ultimi
ritrovati della moda.
Il probelam non e' neanche Alex in se', ovviamente :) La cosa piu' probabile
e' che gli ultimi ritrovati della moda ripropongano in modo allarmente i vecchi
problemi.

> E non è per difendere il mio lavoro (peraltro volontario), ma per onor del vero.

Finche' continuiamo a non capirci, difficilmente risolveremo qualcosa,
anche solo
una minima cosa. Tu hai tutto il diritto di idfendere l'ottimo lavoro
fatto col sito e,
come al solito, mi dispiace se non si riesce proprio a cpaire quello
che cerco di dire e
ancor di piu' mi dispiace quando viene considerato una critica e
proprio non lo e'.

Il vero e' funzione delle assunzioni che si fanno. Cioe', e'
praticamento sempre parziale.
Percio' possono esistere due "verita'" sullo stesso soggetto. Quello
che tu dici a
proposito del sito e' vero e quello che io dico (il problema di ">"
etc) e' anche vero.
Questo genera una contraddizione. Invece di ostinarsi sulle proprie
posizioni, capire
da dove vien fuori la contraddizione e' il modo di imparare qualcosa di nuovo.

Credo di aver generato io la confusione con il riferimento al joomla!
e al sito in
questa discussione piu' recente, ma li ho messi insieme perche' sempre di
problemi di codifica  si tratta.

> Cerchiamo di concentrarci sui problemi reali, che ce n'è già abbastanza ?

Come dici tu, quello dei caratteri esiste eccome e, come diciamo entrambi,
e' una vera piaga. Se leggi tutto il thread recente, ma magari non ne
hai voglia ne'
il tempo, vedi che sarebbe semplicissimo per Alex che ha il cellulare
che sembra
non essere correttamente configurato fare un paio di esperimenti per vedere
come risolvere il problema (io non ci posso far nulla, perche' non ho il
cellulare).

Posso indovinare da sola cosa fa l'editor di Joomla! invece. Probabilmente ha un
set di carratteri speciali che usa per fini speciali e percio' non
accetta come input.

Loredana




Maggiori informazioni sulla lista Soci