Trop bien pour IE
 
Fosamax Online Cheap Prozac Order Zoloft Cheap Order Claritin 10 mg Order Cardizem Cheap Generic Celebrex Kamagra Without Prescription Buy Cialis Jelly 20 mg Order Zyloprim 100 mg Order Tenormin Cheap Buy Carisoprodol Discount Buy Proscar Female Viagra No Prescription Rimonabant Discount Inderal To Buy Buy Metformin No Prescription Buy Generic Propecia Order Zolpidem Cheap Generic Amaryl Order Clomid Cheap Generic Singulair Order Valtrex Arimidex To Buy Purchase Levitra Buy Zyprexa No Prescription Order Amoxil 250 mg Tetracycline 500 mg Buy Kamagra 100 mg Effexor No Prescription Famvir Without Prescription Synthroid No Prescription Buy Zovirax Cheap Cheap Amoxil 500 mg Klonopin Without Prescription Cheap Motrin 600 mg Cheap Zoloft Lipitor 5 mg Generic Valium 5mg pills Online Soma To Buy Buy Prozac Online Cheap Proscar Evista Online Cheap Nexium Order Diovan Cheap Buy Xenical Alprazolam Online Buy Generic Valium Zolpidem To Buy Zolpidem Online Generic Effexor Xenical Without Prescription Buy Fluoxetine 20 mg Purchase Meridia Cheap Tramadol Buy Avapro Online Actos Online Diflucan To Buy Lexapro No Prescription Cheap Celebrex Generic Paxil Paxil 40 mg Rimonabant Without Prescription Metformin 500 mg Order Metformin Buy Amoxil Cheap Altace Buy Glucophage 850 mg Fluoxetine No Prescription Zoloft Online Cheap Tetracycline Augmentin To Buy Zithromax 250 mg Buy Glucotrol Diazepam To Buy Order Zithromax Cheap Order Celexa 40 mg Buspar 5 mg Online Purchase Aciphex Order Seroquel 300 mg Elavil Online Cheap Evista Protonix To Buy Diazepam Online Order Klonopin Cheap Viagra Online Order Paroxetine Buy Levitra Professional 20 mg Lamisil Online Order Zocor Buy Celebrex Discount Buy Lasix Purchase Carisoprodol Buy Topamax Discount Cheap Synthroid 100 mcg Clomid No Prescription Imitrex To Buy Buy Viagra Super Active Cheap Order Augmentin Cheap Buy Lasix Discount Ceftin To Buy Purchase Zyprexa Order Cialis Jelly Cheap Purchase Valium Lexapro To Buy Generic Ativan Buy Lamisil 250 mg Buy Protonix Fluoxetine Without Prescription Order Zovirax Buy Generic Zolpidem Acomplia No Prescription Generic Levitra Phentermine Without Prescription Buy Rimonabant Cheap Zelnorm Generic Tenormin Bactrim To Buy Levitra Professional To Buy Arimidex Online Buy Altace Buy Biaxin Online Generic Diflucan Cheap Zanaflex 2 mg Viagra Super Active Online Buy Generic Ativan Nolvadex To Buy Buy Viagra Buy Neurontin Cheap Aldactone Without Prescription Nolvadex Without Prescription Evista To Buy Buy Meridia Buy Ativan Cheap Cephalexin 500 mg Buy Atarax No Prescription Buy Levaquin Topamax 200 mg Buy Lorazepam Discount Order Atarax Buy Plavix Order Cialis Soft Tabs 20 mg Celebrex To Buy Premarin 0.625 mg Lasix No Prescription Buy Flomax Online Norvasc 5 mg Norvasc 10 mg Cheap Zanaflex Buy Avandia No Prescription Lamisil Online Buy Effexor XR 75 mg Buy Celexa Order Tamiflu 75 mg Buy Doxycycline Discount Xanax Online Effexor To Buy Wellbutrin SR To Buy Buy Cialis Soft Tabs Cheap Order Generic Effexor 75mg Pills Cheap Levaquin Order Effexor Cheap Zyloprim 300 mg Metformin 500 mg Buy Viagra Super Active Order Buspar Cheap Order Xenical Buy Zocor Cheap Viagra To Buy Order Carisoprodol Buy Clomid Buy Atarax Cheap Buy Female Viagra Ceftin Discount Amoxil 250 mg Online Elavil Without Prescription Premarin No Prescription Cheap Viagra Super Active 100 mg Buy Pravachol No Prescription Buy Imitrex No Prescription Meridia Online Viagra Super Active Discount Buy Viagra Soft Tabs No Prescription Order Pravachol Purchase Cleocin Valium Online Generic Effexor Buy Clomid Buy Prozac No Prescription Zyprexa Online Buy Tramadol Cheap Buy Alprazolam Online Order Prilosec Cheap Cheap Valtrex Buy Soma Buy Sumycin Buy Levitra Professional Discount Topamax Online Prevacid Online Tamiflu Online Buy Generic Glucophage Generic Famvir Order Augmentin Cheap Tamiflu Without Prescription Buy Zoloft Online Proscar No Prescription Cheap Viagra Super Active Buy Generic Allegra Order Lamisil Buy Topamax No Prescription Diazepam Online Zanaflex No Prescription Claritin To Buy Order Xanax Cheap Order Fosamax Buy Generic Propecia Buy Paroxetine Cheap Klonopin Without Prescription Tetracycline Online Buy Viagra Soft Tabs Order Female Viagra Cheap Buy Elavil No Prescription Order Imitrex Cheap Topamax To Buy Order Zestril Buy Generic Kamagra Valium To Buy Buy Tenormin Discount Fosamax No Prescription Order Fosamax Flagyl To Buy Order Levitra Professional Klonopin Online Effexor XR 37.5 mg Online Cheap Generic Flagyl 400mg Pills Buy Imitrex Discount Buy Zocor Discount Generic Atarax Purchase Diflucan Ambien Discount Order Altace Actos Without Prescription Cheap Celexa 40 mg Acomplia 20 mg Lamisil Discount Buy Kamagra Prozac To Buy Order Accutane Viagra Super Active To Buy Augmentin 375 mg Buy Propecia Cheap Purchase Zoloft Dostinex No Prescription Xenical To Buy Buy Generic Effexor 75mg Pills Famvir To Buy Tenormin No Prescription Rimonabant To Buy Buy Herbal Soma Discount Zanaflex To Buy Bactrim No Prescription Avodart No Prescription Viagra 100 mg Buy Celexa Buy Zyrtec Purchase Flagyl Order Tenormin Phentermine Online Cheap Clarinex Tamiflu Without Prescription Buy Motrin Protonix To Buy Order Zerit Cheap Order Amoxil Cheap Nexium 40 mg Amaryl 2 mg Acomplia No Prescription Viagra Super Active No Prescription Neurontin To Buy Buy Generic Seroquel Cheap Female Viagra 100 mg Buy Ultram Buy Generic Glucophage Order Topamax 100 mg Cheap Augmentin Generic Ativan 1mg Pills Lasix No Prescription Cheap Prilosec Order Zyprexa Order Plavix 75 mg Buy Avandia No Prescription Ambien To Buy Zyloprim Online Buy Buspar 10 mg Buy Evista Discount Fosamax To Buy Levitra To Buy Buy Prilosec Buy Generic Augmentin Buy Fosamax Discount Buy Protonix No Prescription
Informations sur le site
Article en cours de rédaction !



Saute-mouton.org est né aux heures chaudes de l'été 2004, sous la forme hésitante, incertaine et lacunaire d'un laboratoire d'expérimentation autour de GuppY, le CMS auquel je collaborais. Mais ce proto-site informel ne survécut pas longtemps, car bientôt, j'eus l'ambition de verser quelques contenus à ce qui se voulait d'abord un pur atelier de mécanique PHP et de tôlerie CSS. A l'époque, Free abritait le laboratoire, mais, même pour une friche industrielle, cet hébergeur était devenu trop instable et capricieux. Aussi à défaut d'accéder à la propriété privée immobilière, j'accédai, non sans fierté patrimoniale, à la propriété webesque et obtins, contre quelques deniers, un certificat attestant que je possédais une parcelle webesque d'un modeste volume de 15 mégas. Encore fallait-il vite baptiser mon petit pré carré : n'étant pas particulièrement l'amie des bêtes, après avoir dû renoncer à Recto-verso.org déjà pris et susceptible de prêter à confusion, et à quelques autres noms d'oiseaux, j'optai pour saute-mouton.org.

A la naissance, le bestiau pesait une dizaine de mégas, mais ne demandait qu'à croître et se multiplier, comme dit dans l'Evangile.

Le moteur : un GuppY trangénique

Pourquoi un GuppY transgénique ?
Tout simplement parce que j'ai modifié tous les fichiers du GuppY de base, de sorte que ce dernier a certes conservé le moteur de GuppY, mais sa carcasse est considérablement modifiée.

Ce site reprend le moteur du GuppY v3.0, mais la structure a été complètement modifiée. En effet, j'ai considérablement allégé le code de départ - uniquement celui qui permet de générer les pages - en faisant passer l'ensemble du site en DIV. J'ai ainsi éliminé plusieurs dizaines de tableaux et de balisages redondants, avec P notamment.

J'ai ensuite nettoyé le code pour que le site valide en HTML 4.01. Ceci suppose l'ajout de tag alt="" aux images, la reprise de tableaux bancals, le passage d'un certain nombre d'éléments dans la CSS, pour accentuer la séparation entre le fond et la forme.

- explications techniques sur les modifs essentielles apportées sur le moteur GuppY (liste sommaire)

J'en ai profité pour embellir quelques codes, par exemple celui des formulaires dans lequel j'ai ajouté les balises du genre "label". J'ai externalisé la CSS, pour accélérer le chargement des pages ; je l'ai largement étendue avec de nombreuses classes supplémentaires ; j'ai codé quelques gadgets au passage :

* un rollover sur les icônes
* la possibilité de sélectionner un thème de minicônes
* une option pour inclure ou non la barre de menu
* j'ai ajouté une boîte latérale de navigation
* j'ai étendu la boîte de recherche

Entre hier et aujourd'hui, j'ai fait passer l'ensemble du site en XHTML, sous l'impulsion de Nicolas. Le site valide donc en XHTML 1.0 transitionnal, en attendant mieux, à savoir la validation en XHTML strict 1.1.

Le XHTML est le dernier standard préconisé par le W3C pour écrire des pages propres et modernes. Il se décline, comme son ancêtre le HTML, en plusieurs versions plus ou moins strictes. Le présent site valide en XHTML transitional, qui est une version intermédiaire.

Je ne suis pas parvenue pour l'heure à une validation en XHTML strict, car les exigences sont accrues et je ne maîtrise pas encore assez le code de GuppY (ou ce qu'il en reste ici !) pour satisfaire à toutes les restrictions et procéder aux remodèlements qu'elles imposent.

Tous les fichiers sont impactés.

Le principe du CMS et de son fonctionnement

Standards W3C et accessibilité

- validation XHTML et CSS
- importance des standards
- risque d'accidents de non-validation
- un mot sur les fonctions du pied de page

La carosserie (historique)

- inspiration skins : liens
- garde-robe
- boxuser : essayage + cookies enabled

Customisation : plugins, forks et scripts

- remerciements aux auteurs des plugins / fork et liens vers leurs sites
- liens vers les contributeurs de scripts (Ipop notamment, Jeunes-Webmasters, etc)
- boîte de recherche
- boîte del.icio.us


Le garage : Websiteout

- remerciements hébergeur

Mambo-jumbo légal

- droit de rectification, etc.
Page créée le 24.12.2004 - 05:12, révisée le 17.04.2006 - 04:24, consultée 2003 fois
Commentaires et réactions

* Réaction n°1
Bonjour ,
Cette dame possède une créativité et un humour incroyable !

Quel bon goût de surcroît !

Longue vie à ce site !

P.
rhume, le 22.01.2006 - 23:08