Opquast ne sait plus ce qu’il veut
Je suis allé pour la première fois faire un tour sur le fameux Opquast, chouchouté par Laurent Denis (« le plus bel exemple de banalisation des standards, intégrés au centre d’une démarche globale de qualité Web »). Il s’agit d’une initiative visant à améliorer la qualité des pages Web via des contrôles qualité (notamment conformité aux normes). Je ne peux que les féliciter pour cela.
Cependant quelque chose entache terriblement leur crédibilité, vu qu’ils ne suivent pas leurs propres conseils, notamment celui concernant la conformité des pages :
Le code HTML ou XHTML respecte une des DTD valides proposée par le W3C. Voir à ce propos la structuration des documents HTML-XHTML (tutoriels OpenWeb)
Validation de opquast.com : 5 erreurs.
Alors oui, c’est du sadisme, vu les erreurs rapportées il est clair qu’ils ne l’ont pas fait exprès… néanmoins il m’a paru bon de le signaler.
Animation : programmer une explosion sur une CASIO
Ce matin, j’avais rien à foutre en cours de Math, alors j’ai expérimenté le générateur de nombres aléatoires de ma CASIO Graph 35+ et la fonction de « graphes circulaires » (qui ont probablement un autre nom mais je ne suis pas encore à ce niveau).
Avec le graphe dynamique on peut obtenir un effet d’explosion bien sympatoche. Voici la procédure pour le reproduire :
- Allez dans la fonction de graphes dynamiques.
- Séléctionnez
TYPE, puisr=. - Entrez les 3 formules suivantes :
r1=Ran#*A r2=(Ran#+1)*A r3=(Ran#+2)*A
(pour le
Ran#, il faut faireOPTN,PROBpuisRan#) - Ensuite configurez la V-Window (
SHIFTpuisF3) :View Window Xmin :-30 max :30 scale:1 Ymin :-30 max :30 scale:1
- Allez dans le SET UP (
SHIFTpuisMENU) et mettez à OffGraph Func,Coord,Grid,AxesetLabel. - Retournez dans l’affichage des formules et faites
VAR, puisRANG. Entrez les informations suivantes :Dynamic Range A Start:1 End :10 pitch:0.5
- Ressortez, puis faites
SPEEDet séléctionnezFast. - Revenez sur l’écran des variables et lancez le calcul de l’animation en faisant
DYNA.
Le calcul de l’animation est très lent (il met 8 minutes avec ma Graph 35+), donc ne vous affollez pas. Si vous êtes impatient, vous pouvez diminuer ce temps en augmentant le pitch mais l’animation sera moins fluide.
J’imagine que mes formules sont loin d’être les meilleures. On peut en trouver de plus belles et de plus réalistes – aussi je vous en serais reconnaissant de m’en faire part dans les commentaires.
Au passage, ma Graph 35+ a un écran monochrome ; j’imagine que ça doit être magnifique avec une calculatrice à écran multicouleurs.
Protocole Skype : crypté et fermé
Après avoir consulté et admiré le complexe protocole de MSN Messenger (coder une méga-classe client en PHP fait partie de mes nombreux projets, peut-être la verrez-vous pointer le bout de son nez), j’ai été pris de curiosité et j’ai été voir le protocole de Skype.
Je dois dire que j’ai été un brin déçu : le document n’explique que de façon générale le fonctionnement du réseau Skype (avec des nodes et des supernodes, comme KaZaA) et la manière dont il arrive à se connecter malgré un NAT ou un pare-feu. Les seuls messages décrits sont les messages de login.
Explications à cela : tout le protocole Skype post-login est crypté en AES (utilisé entre autres par le gouvernement américain). Du coup, impossible de savoir ce que les machines se disent et encore moins d’espérer coder un client Skype tierce partie.
Seul côté positif de l’histoire : au moins, on est sûr que nos conversations sont très bien sécurisées.
MSN.com aux standards : une lueur d’espoir ?
MSN et MSN Search sont passés tableless (sans tableaux).
Doit-on y voir une lueur d’espoir pour un meilleur support des CSS dans Internet Explorer 7 ?
Ne crions pas victoire trop vite : les différentes branches de la multinationale sont parfois contradictoires… regardez IE pour Mac et son support des standards excellent, et à l’opposé la version Windows qui est tout le contraire ! Le passage aux normes du portail de l’entreprise est encourageant mais ne veut finalement pas dire grand chose vis à vis d’une éventuelle conformité de IE7.
Néanmoins, il est amusant de se dire que les développeurs Web de MSN ont dû pas mal en chier pour que leurs pages soient compatibles avec leur propre navigateur !
Tout en rondeurs
Je viens de terminer un document expliquant les différentes méthodes pour appliquer des coins arrondis à un bloc en XHTML/CSS.
Il est disponible ici : http://www.e-t172.net/articles/round/.
Ceci afin de montrer qu’il existe de meilleures méthodes que celle de notre bien-aimé Raphaël.
Bonne lecture et dites moi ce que vous en pensez dans les commentaires.