| Profil | Messages |
|---|---|
| Profil | Messages |
855 messages Inscrit the 13/02/07 |
Eh oui, ça faisait quelques jours déjà que je voulais que le site passe à l'UTF-8 : c'est désormais fait !
Après quelques laborieuses aventures avec le fichier .htaccess et l'URL rewriting, je m'en suis finalement dépatouillé pas trop mal et le site est de retour fonctionnel, en UTF-8 et la base de données n'a pas rechignée le passage non plus, ce qui est plus qu'agréable Certains me diront : Mais pourquoi passer à l'UTF-8 (avant on était en ISO-8859-1 La réponse est en 2 parties ) :
Par contre il reste un problème (ça aurait été trop beau sans cela) : les charsets ne se mélangent pas ! Et pour conserver la cohésion du site, il faut que TOUT soit en UTF-8 ! La base de données (les messages du forum, les paramètres de vos modules, ...) pas de problème avec MySQL 5 tout se fait très simplement et les problèmes ne se posent pas ... contrairement à PHP La version 4 et 5 de PHP (le site tourne sous la version 4) n'incluent pas dans leur noyau (comprenez "de façon native") le support des différents charset existants ISO-8859-1 ... alors que le site veut (enfin moi je veux ) de l'UTF-8. Donc il faut utiliser des fonctions non natives, modifier pas mal de choses pour y arriver (heureusement j'ai pu lire la réaction de précurseurs, et cela ma bien aidé).Je terminerais pas préciser que des erreurs dus aux charsets peuvent survenir, ces erreurs se corrigent TRES FACILEMENT mais sont embêtantes pour l'affichage. Donc si sur une page les accents é,è,à, ... sont converti en écriture cunéiforme sans signification ... dites-le ! Et je corrigerais ![]() N.B. : la version 6 de PHP devrait supporter nativement les charset mais encore faut-il qu'elle sorte (faut attendre un peu) et que mon hébergeur accepte de l'installer (c'est vraiment pas gagné, déjà qu'il rechigne PHP 5).[EDIT @ 21-06-2007 à 22h55] Avis donc aux testeurs, TOUT le site est a re-tester ![]() pour déceler les erreurs de charset (mais si y a d'autre erreurs vous êtes invité à les communiquer). [EDIT @ 21-06-2007 à 23h06] Encore une chose. Une touche d'accessibilité a été ajoutés pour permettre la navigation par clavier uniquement. Si un visiteur "spécial" surf sur le site trouve des défauts/choses à améliorer/bonnes choses : qu'ils le fasse savoir pour que j'améliore/je modifie en conséquence ![]() [EDIT @ 22-06-2007 à 02h47] Après un petit coup d'oeil aux module et vu que ça marchait pas fort après l'UTF-8 j'ai regardé les codes, rectifié en conséquence : tout remarcheme normalement |
855 messages Inscrit the 13/02/07 |
J'ai pris la peine de modifier le style du livre d'or, qui était vraiment très moche précédemment.
maintenant il est mieux , jugez par vous même ![]() Accéder au livre d'or [EDIT @ 24-06-2007 à 04h24] J'ai fais pas mal de petits changement invisibles pour vous mais vos navigateurs eux les voient ![]() Le changements portent sur les dimensions des images (données explicitement, accélère le chargement), les entêtes de tableaux (structurés par <thead>, <tfoot> et <tbody>) et d'autre bricoles par ci par là ![]() [EDIT @ 24-06-2007 à 04h30] Ce que j'adooooooooore avec VOUS, membres du site, c'est que je peux tout faire planter du jour au lendemain et tout le monde s'en fou ... je viens de voir que le module de news était HS pour un oubli de ma part (trois fois rien) mais personne ne m'a prévenu ! Alors si ça plante ... venez le dire ! Au lieu de rester muet comme des carpes -_- Parce que après moi je peux pas tout surveiller tout le temps, par contre répondre dans le forum c'est simple à faire ![]() Alors bug = vous allez sur le forum -> nouveau message -> poster A la limite utilisez le formulaire de contact |
183 messages Inscrit the 13/02/07 |
ha ben, la j'etais pas la. sinon j'aurais prevenu.
Petit bleme de pc en ce moment |
855 messages Inscrit the 13/02/07 |
Installe Ubuntu
![]() C'est bien mieux que Windows |