4656Fermer4658
FarewellLe 08/09/2013 à 17:43
jevaisrepondrealaplacedezerosquare,maisengrosl'utf-8estvenducommeunmoyendetransporterdel'unicodelaoul'asciietendu(8bits)estautorise,sansavoirbesoind'adapterlesapplicationsdetransportdeflux,contrairementautf-16ouutf-32quiintroduiraientdeszerodansleflux.(j'imaginequetusaisdejatoutça,maisbon)

fleche(faussebonneidee)c'estgenialpourtouslesscriptsutilitairesunixquifonctionnentavecdeschaînesbinaires8bitstermineesparunzero,parcequeducouptun'aspasbesoindelesmettreajourpoursupportercenouvelencodage.(risqueeleved'ajouterdenouveauxbugs)donctoutmarchedejasansquetun'aiesrienafaire…!

saufqu'enpratique,etapartquelquesexceptions,lesapplicationsonttoujours—unpeu,oumemebeaucoup—besoindecomprendrecequitransiteparelles.etc'estlaquetoutelalogiquetombeal'eau.
tufinistôtoutardpardevoircorrigerchaqueapplicationpourajouterunsupportexpliciteutf-8.(maisleplustardpossibleparcequ'onavraimentpasenviedelefaire…^^)

aufinaltuasjustefonctionnependantdesanneesavecunsupportpartieletboguedelachosesanst'enpreoccuper,cequinesignifiepaspourautantquedesutilisateursçaetlan'aientpaseteincommodesparlachose;maistun'enavaisrienafoutre,doncilsessayaientdecontournerlesproblemes,parexempleenevitantdemettredesaccents"parcequeçaposedesproblemes"…(parfaitexempledenon-solution)

atitred'exempletoutcon,unshellcommebash,zsh,ouautre,sicodesanssupportspecifiqueutf-8,nevapascomprendrecequiluiarriveenrecevantcertainessequencesdecaracteresutf-8apartirdu[driverdu]clavier…inutiledementionnerquel'experienceutilisateurestalorscompletementachier…(jenementionnepasçaauhasard…)


(y'asouventlememegenredeproblemeaveclesespacesdanslesnomsdefichiersaussi…onvaterepondre"bennemetspasd'espace!triso",etlatutediras"bellementalite!"oui)

?

tripo