Page 17 sur 23

MessagePosté: 11 Fév 2007, 18:25
par Olivier
Sonic Hachelle-Bee a écrit:Le slash apporte simplement une mise en conformité par rapport au modèle XML.


Oui mais quand on fait de l'HTML, on ne fait pas du XML. Il faut choisir : on fait l'un ou l'autre.

Sonic Hachelle-Bee a écrit:Faire un site en XHTML, c'est se soumettre à une norme internationale, respecter une DTD stricte qui assure un bon fonctionnement.


Ca c'est la théorie. Dans la pratique, IE (y compris IE7 !) ne reconnaît pas le XHTML.

Sonic Hachelle-Bee a écrit:Auparavant, chacun pouvait faire les choses sur le net à sa sauce, un navigateur ajoutant tel ou tel truc, un autre ne l'ayant pas... C'est toujours le cas, mais le W3C essaye tant bien que mal d'harmoniser tout ce cirque avec des normes.


Pour ceux qui l'ignoreraient, le HTML <b>est</b> une norme W3C et possède une DTD.

Norme : http://www.w3.org/TR/html401/
DTD : http://www.w3.org/TR/html401/sgml/dtd.html

Quant au br, voici un extrait de ladite norme :

Le W3C a écrit:Forcing a line break: the BR element
Start tag: required, End tag: <b>forbidden</b>


http://www.w3.org/TR/html401/struct/text.html#h-9.3.2.1

Donc pour ceux qui veulent respecter les normes du W3C, merci d'utiliser <br> dans vos pages HTML et pas autre chose.

MessagePosté: 11 Fév 2007, 18:40
par Sonic Hachelle-Bee
Olivier a écrit:
Sonic Hachelle-Bee a écrit:Le slash apporte simplement une mise en conformité par rapport au modèle XML.


Oui mais quand on fait de l'HTML, on ne fait pas du XML. Il faut choisir : on fait l'un ou l'autre.

Oui, c'est sûr. Je voulais dire que utiliser <br> en XHTML, ça peut pas le faire. D'un autre côté, le modèle XML tend à s'étendre très rapidement.

Olivier a écrit:Ca c'est la théorie. Dans la pratique, IE (y compris IE7 !) ne reconnaît pas le XHTML.

Pourtant, j'ai essayé mon site en XHTML sur la plupart des navigateurs, et il fonctionne bien. La différence avec le HTML est quand même assez minime. Là où sont les problèmes, c'est plus dans les CSS.

Olivier a écrit:Pour ceux qui l'ignoreraient, le HTML est une norme W3C et possède une DTD.

Bien sûr, HTML 4.01. Simplement, ce n'est pas du XML, et c'est dommage.

Olivier a écrit:Donc pour ceux qui veulent respecter les normes du W3C, merci d'utiliser <br> dans vos pages HTML et pas autre chose.

Exact. De la même manière, merci d'utiliser <br /> dans vos pages XHTML.

PS: Le "end tag", c'est </br>. Evidemment qu'il est interdit.

MessagePosté: 11 Fév 2007, 19:21
par Olivier
Sonic Hachelle-Bee a écrit:Pourtant, j'ai essayé mon site en XHTML sur la plupart des navigateurs, et il fonctionne bien.

C'est parce que les pages XHTML sont vues par IE comme des pages HTML. D'ailleurs si on recommande d'écrire <br /> avec un espace, c'est justement pour que le tag soit interprété comme un simple <br> par les navigateurs HTML ; écrire <br/> (qui est valide en XHTML) poserait des problèmes de reconnaissance avec certains navigateurs.
Il n'en reste pas moins que faire passer du XHTML pour de l'HTML, pour moi, c'est de la bidouille. Et ce n'est malheureusement pas encore demain la veille qu'IE supportera le XHTML si on en croit ceci :

It also sounds as if IE support for XHTML is not going to be an IE 8.0 thing.

http://blogs.zdnet.com/microsoft/?p=62

XHTML 1.0 est pourtant une norme qui date de 2000, et Microsoft, faut-il le rappeler, est membre du W3C...

MessagePosté: 11 Fév 2007, 19:39
par Sonic Hachelle-Bee
Je viens d'essayer <br/> au lieu de <br /> et ça ne me cause pas de problèmes non plus. Sûrement que le parseur s'en fiche du "/" ou de l'espace, et ne se concentre uniquement que sur "<", "br" et ">".

MessagePosté: 11 Fév 2007, 20:17
par Olivier
J'ai fait quelques tests et IE 5.0 et supérieur reconnaissent effectivement <br/>. Par contre Netscape 4.7 ignore <br/> et ne reconnaît que <br />. Bon, d'accord, il n'y a probablement plus grand monde aujourd'hui qui utilise encore cette antiquité...

MessagePosté: 11 Fév 2007, 20:52
par MacIntoc
Olivier>HTML est voué a disparaitre. Inutile de rappeler l'existence de cette chose :p

MessagePosté: 11 Fév 2007, 21:09
par Olivier
MacIntoc a écrit:HTML est voué a disparaitre.


Peut-être mais dans 10 ans il sera encore là... Et puis je ne vois pas pourquoi il faudrait le diaboliser. Il vaut mieux une bonne page en HTML qu'une mauvaise en XHTML.

MessagePosté: 11 Fév 2007, 21:18
par MacIntoc
Une personne capable de faire une bonne page HTML est capable de faire une bonne page xHTML, au moins syntaxiquement. C'est pas pour rien que le w3c s'est embêté de faire un language aussi proche que possible de HTML :p

Et il sera là dans 10 ans uniquement si personne n'explique qu'il faut éviter HTML au profit de xHTML :p

MessagePosté: 11 Fév 2007, 21:29
par Olivier
MacIntoc a écrit:Et il sera là dans 10 ans uniquement si personne n'explique qu'il faut éviter HTML au profit de xHTML :p


Va expliquer aux gens, en particulier les non informaticiens, qu'ils doivent refaire tous leurs sites et pages perso en XHTML juste parce que "XHTML c'est bien", tu verras la réaction...

P.S. XHTML prend une majuscule, j'ai remarqué que tu mettais toujours une minuscule ;)

MessagePosté: 11 Fév 2007, 22:03
par MacIntoc
Olivier a écrit:
MacIntoc a écrit:Et il sera là dans 10 ans uniquement si personne n'explique qu'il faut éviter HTML au profit de xHTML :p


Va expliquer aux gens, en particulier les non informaticiens, qu'ils doivent refaire tous leurs sites et pages perso en XHTML juste parce que "XHTML c'est bien", tu verras la réaction...

La plupart des sites dont tu parles sont en rien du tout, pour l'instant :]

P.S. XHTML prend une majuscule, j'ai remarqué que tu mettais toujours une minuscule ;)

Mon index est plus rapide que mon auriculaire ^^

MessagePosté: 12 Fév 2007, 22:07
par Sonic Hachelle-Bee
Quelque chose que j'adore royalement:

http://link.brightcove.com/services/lin ... d422563006

De macrumors a écrit:In January we'd reported that Jeff Han had formed his own company called Perspective Pixel to market large versions of his Multi Touch screen to companies.

Here's a new demo from Han on a much larger display. It appears they've created more user-inteface methods for touch screen -- with menus and selection methods being demoed.

Nos mains sont-elles les meilleures souris du monde? ^^

MessagePosté: 10 Mar 2007, 11:19
par Olivier
MacIntoc a écrit:HTML est voué a disparaitre.


Regarde ceci :

http://www.pcinpact.com/actu/news/35154-w3c-internet-html-60.htm

MessagePosté: 10 Mar 2007, 12:13
par MacIntoc
J'ai vu. Mais les raisons de ce revirements sont ... ?

MessagePosté: 20 Mar 2007, 21:33
par Pete
Question aux informaticiens : pourquoi, alors que j'arrive à lire sans problème des vidéos de plus d'un Go, le bloc note peine sur des sauvegardes de bases de données MySQL 100 fois plus petites, et plante sur celle de la bdd du forum ?

MessagePosté: 20 Mar 2007, 21:40
par MacIntoc
Pasque Bloc-Note est conçus pour ouvrir des petits fichiers. C'est un peu comme si tu essayais d'ouvrir une plaque d'égout avec un décapsuleur.
Essayes plutôt avec Wordpad ou Ultra Edit qui tiennent plus du pied de biche (voir de la grue de chantier pour Ultra Edit).

MessagePosté: 21 Mar 2007, 13:54
par Pete
Ultra edit n'est pas très rapide (peut-être à cause de la coloration du code), il met du temps à ouvrir le fichier et il faut attendre 5 secondes pour faire descendre l'ascenseur. En fait, le programme le plus rapide que j'ai pour lire ces fichiers, c'est Word 97.

MessagePosté: 21 Mar 2007, 14:10
par Squirel
Sonic Hachelle-Bee > Ca doit être sympatique à tater, mais ça fait plus des écrans sale qu'autre chose :p

Pete > Perso, je me limite à des fichiers texte de 10Mo pour le bloc note, ça peine déjà assez chez moi ^^ (en poirotant 30s sans que rien s'affiche xD)

Quel est l'interêt de comparer de language de page web ??? Tant qu'on affiche ce qu'on veut, il y a pas besoin de chercher plus loin :p

MessagePosté: 26 Mar 2007, 22:12
par Sonic Hachelle-Bee
Squirel a écrit:Sonic Hachelle-Bee > Ca doit être sympatique à tater, mais ça fait plus des écrans sale qu'autre chose :p

C'est vrai ^^
C'est vrai, je crains ça un peu aussi. Déjà même mon écran de portable est moitié crade sans même le toucher, ce qui fait que je le nettoie souvent, mais alors là... XD

MessagePosté: 27 Mar 2007, 10:03
par MacIntoc
Squirel>Justement, à l'heure actuel, c'est impossible d'afficher exactement ce qu'on veut sur tous les navigateurs sans y passer 80% du temps de développement :p

MessagePosté: 27 Mar 2007, 10:27
par Sonic Hachelle-Bee
MacIntoc a écrit:Squirel>Justement, à l'heure actuel, c'est impossible d'afficher exactement ce qu'on veut sur tous les navigateurs sans y passer 80% du temps de développement :p

... dont la plupart exclusivement pour Internet Explorer ^-^

MessagePosté: 27 Mar 2007, 11:59
par MacIntoc
En effet. La logique d'implémentation de Microsoft est souvent assez particulière. Sans compter les bugs.

MessagePosté: 28 Mar 2007, 09:28
par Sonic Hachelle-Bee
http://www.glumbert.com/media/irack

XD
D'habitude MadTV font des comics pourris, mais celui là est pas trop mal ^-^

EDIT: Désolé c'est en anglais. Je pense même plus à le noter ^^''

MessagePosté: 28 Mar 2007, 14:05
par Squirel
Pour ceux qui sont sur Windows ça peut vite se résoudre en ajoutant cette extension compatible sur quelques navigateur : IE Tab

Par contre c'est lourd, Mac et Linux sont pas servi alors que c'est eux qui en aurait le plus besoin, à moins que je ne sais pas chercher ^^'

MessagePosté: 28 Mar 2007, 14:25
par MacIntoc
T'as déjà vu IE sur Linux ?
Et IE sur Mac est à fuir comme la peste (au dire même de Microsoft). Cela dit, même sous Windows, IE est a éviter autant que possible.

MessagePosté: 28 Mar 2007, 16:11
par Squirel
Naaaaan, tu as mal compris ^^

L'extension au dessus, permet "d'émuler" une page web voulant s'afficher uniquement sous IE sur autre chose que IE (ouvrir une page spécial IE sur Firefox par éxemple ^^)