Un esempio vale più di mille parole.
Sto implementando un editor wysiwyg in javascript (ma il discorso vale anche per altro) e mi sta venendo bene con contentEditable che ormai è standard e compatibile con i browser più moderni (ed anche ufficiale in HTML5) ma non funziona con Firefox 2 per esempio... probabilmente neanche con con Opera sotto del 9 e Safari con i motori webkit più vecchi.
Si, potrei usare designMode ma non mi gusta....
Premetto che (per me ed i miei parametri) il codice deve avere una alternativa usabile anche su browser testuali e/o software per ipovedenti
Ma se uno può utilizzare un software più moderno devo diventare matto per dargli la stessa funzionalità (che in questo caso è una comodità il wysiwyg) o è meglio che mi limito a supportare bene i browser più recenti e do un'alternativa (per esempio bbcode, markdown, wiki code etc) ai pigri?
Tra l'altro uno switch lo metterei comunque perchè il wysiwyg per quanto studiato bene può incantarsi se non si riesce ad uscire da un tag mentre si scrive
Ovviamente do anche una textarea nuda e cruda a chi non ha neanche javascript...
Io sono giunto alla conclusione che me ne frego altamente![]()
In fin dei conti possono scrivere lo stesso, se non aggiornano il browser problemi loro. Non stiamo parlando di cambiare tutto il S.O.
Insomma alla fin fine penso di seguire il modello dell'editor qui di vbulletin, mi pare che sia buono anche se non mi piace il codice che produce ed intendo fare meglio.
Che ne pensat? Se vi va anche di allargare il discorso...



LinkBack URL
About LinkBacks


Rispondi Citando



Segnalibri