|
|
|
|
|||||||||||||||||||||||||
|
|
|
> Le HTML dans le potage
22 août 2007,
message de stefdn
Bonjour,
Chanson trouvée sur Standblog après la lecture de ce très bon article. Je crois que je vais la mettre en "bgsound"... en ligne : Chanson CSS
|
|
> Le HTML dans le potage
26 novembre 2006,
message de coratogia
finalement je dois comprendre que mon projet de site "musicologique" (basé sur MySql, Php et "un" player ...a du chemin à tracer ! en particulier autant le rayon "images" est pléthorique autant la manipulation agréable et performante de petits bouts de Mozart ou de Rameau est , encore’ un parcours du combattant. cela me désole car je trouvais que des bonnes choses sur le chemin des outils dits libres. effectivement "entrer dans le flash et n’en sortez plus" est innacceptable. quel player serait envisageable ?? (avec peu de skill en coding pointu) en attendant , merci pour votre topo |
|
> utiliser d’autres polices
17 octobre 2006
http://www.grafactory.net/blog/2003/11/18/9-des-beaux-titres-a-la-volee-avec-gd Pour la conception d’un site, on est toujours limité dans le choix des polices de caractère aux polices de périphérique (Verdana, Times, Georgia...). Donc, c’est souvent pratique ce petit truc avec la librairie graphique GD qui permet de créer des images de texte à la volée. Par exemple sur un site ou les titres sont dans une police un peu "originale" (voir les exemples à la fin) cette technique évite de créer toutes les images correspondantes aux textes dans photoshop. Encore plus pratique quand le site est multilingue car les textes des images sont traduits à la volée. Au lieu d’avoir 50 images, on a seulement un fichier ! Voici en gros ce que ça donne, à modifier à votre convenance. On passe la taille de la police et le texte du titre en paramètre On intègre les images avec un simple Et le fichier titres.php <? header("content-type : image/png") ; if (empty($s)) $s = 22 ; //la taille du texte on peut la passer en paramètre //la police de caractère à placer dans un repertoire accesible en écriture en (ici /font/) $font= dirname($_SERVER[’DOCUMENT_ROOT’].$_SERVER[’SCRIPT_NAME’])."/font/arial.ttf" ; $size = imagettfbbox($s,0,$font,$text) ; // taille de l’image $dx = abs($size[2]-$size[0]) ; $dy = abs($size[5]-$size[3]) ; $xpad=5 ; //espacement x $ypad=18 ; //espacement y $im = imagecreate($dx+$xpad,$dy+$ypad) ; $white = imagecolorallocate($im, 255,255,255) ; $blue = imagecolorallocate($im, 129,35,69) ; imagettftext($im, $s, 0, (int)($xpad/2), $dy+(int)($ypad/2), $blue, $font, $text) ; imagepng($im) ; imagedestroy($im) ; ?> en ligne : http://www.grafactory.net/blog/
|
|
> Le HTML dans le potage
3 octobre 2006,
message de LeBen
Je pense qu’il faudra se tourner vers la technologie AJAX pour des amélirations graphiques sans environements prioritaires ... AJAX qui est une utilisation conjointe d’un ensemble de technologies couramment utilisées sur le Web : HTML (ou XHTML) pour la structure sémantique des informations, CSS pour la présentation des informations, DOM et JavaScript pour afficher et interagir dynamiquement avec l’information présentée, l’objet XMLHttpRequest pour échanger et manipuler les données de manière asynchrone avec le serveur web et le XML - XSLT j’ai pas eu le courage de tout lire, dez, vachement long l’article ! travail sympa en tout cas, je trouve qu’il y en a qui se la pète grave et qui ont la critique bien facile alors que ça doit être des banquignoles incompétents ou juste arrogants ... keep on moving |
|
> Le HTML dans le potage
15 août 2006
Les photos sont biens ! D’ailleurs c’est à peu près ça ! Je suis développeur et informaticien depuis bien longtemps et j’avoue sans honte ne pas faire de w3c. Pourquoi ? Entre le hamburger sauc ketchup (ou la cuisine mondialisée style W3C ) j’aime autant offrir à ceux qui me font confiance un cassoulet à la graisse d’oie. Le pur W3C c’est la page d’accueil de Spip.net ! Pas très jojo et c’est bien dommage pour un CMS de cette qualité..Si Spip c’est la fameuse saucisse de tout à l’heure et le site le pain et le ketchup W3C, je prétends garder la saucisse, mettre des haricots blancs flash, de l’ail HTML et des balises graisse d’oie ! Bref c’est lourd, c’est beau, c’est bon et ça plait toujours.. Finalement après la mal bouffe, la mondialisation, le W3C, l’Euro, il ne manque plus que des informaticiens génétiquements modifiés !!
> Le HTML dans le potage,
MKe,
21 septembre 2006
Vraiment nawak comme comparaison, àmha. On pourrait plutôt comparer les standards à l’Espéranto - mais un espéranto en passe de réussir à s’imposer, en l’occurrence. Et si la page d’accueil de Spip est tristoune, ça n’a rien à voir avec le w3c... Quelques exemples sympathiques, mitonnés aux petits oignons http://www.w3csites.com en ligne : W3Csites are neat
|
|
> Le HTML dans le potage |
|
> Le HTML dans le potage
16 mai 2006,
message de malandrin
je cite : « Flash n’est pas indexable et ne propose pas de « portes d’entrées » permettant de linker de l’extérieur des articles spécifiques, etc. » Un site dynamique développer (comme il se doit) en actionscript utilisera forcement des fichiers xml pour récuppérer le contenu d’une bdd. XML pas indexable ? N’est-ce pas l’interet des normes que tout le monde se comprenne ? Que de foutaise sur ce site. Et je me marre en voyant le code source de la page. Trollez bien ... See u |
|
> Le HTML dans le potage
7 mai 2006
Je sais bien, votre article date du 23 mai 2005, mais juste pour info : quand vous dites... "un site réalisé comme une grosse animation Flash n’est pas indexable et ne propose pas de « portes d’entrées » permettant de linker de l’extérieur des articles spécifiques, etc." Déjà utilisable en 2004 sur google, la possibilité de rechercher des fichier flash : swf :cequevousvoulez En ce qui concerne le "linkage" vers des articles spécifiques sont tès facile à réaliser, à l’aide de variables récupérées par le fichier flash (monfichier.swf ?mavariable=) (google ou yahoo accepte 2 variables dans l’url). |
|
> Le HTML dans le potage
6 mars 2006,
message de Alarc’h
Oui tout ceci exprime bien pas mal de frustrations que je rencontre au quotidien sur le web. Parce que sur le web il y a tout le monde, et aussi des gens comme moi qui se foutent un peu de l’habillage et du code du moment qu’il y a un riche contenu. Et dans ce sens, flash est assez synonyme pour moi d’esbrouffe pour faire joli, mais qui ne sert à rien (mais j’avoue que je n’ai pas poussé beaucoup sur le sujet, je donne une réaction brute d’internaute). En gros pour les gens de mon espèce l’important c’est de pouvoir publier fracilement sur le web ce qu’on a à dire, sans avoir à se prendre la tête. Et je préférerais toujours un site crado plein de contenu intéressant, à une jolie coquille vide, mais qui arbore toutes ses vignettes W3C... Bien entendu si on a à la fois la "propreté" et le contenu, tant mieux. Et pour détendre l’atmosphère bien lourde de ce débat, un point de vue un peu ironique sur ces "grands problèmes" : |
|
> Le HTML dans le potage
27 février 2006,
message de e-maje
Pourquoi les sites graphiques sont-ils essentiellement en Flash ? La réponse est évidente et crève les yeux, même de ceux qui ne veulent pas voir :
La liste est longue... Maintenant pourquoi le html résiste-t’il ainsi ? Là aussi la réponse est facile à trouver : les entreprises informatiques et les autres engagent dans leur majorité, pour des postes de conception de sites internet, des diplômés d’écoles informatique où le code et les marhématiques sont inculqués comme étant le summun de ce que peut apporter la technique. Dans ce choix le graphiste est relégué au rang de subalterne... Je suis en informatique ce que beaucoup appellent un dynosaure. J’ai commencé l’informatique en 1972, mes premières lignes de code je les ai tapées sur des cartes perforées... Dos faisait ses débuts et windows était loin... Tout çà pour dire que je sais de quoi je parle... Il n’est venu à l’idée de personne que le summum de l’informatique c’est qu’il soit transparent ? Que l’utilisateur final ne voit rien des efforts de programmation ? Que l’utilisation des programmeurs ne devrait-être qu’en amont de l’utilisateur ? C’est pourtant ce que l’OS de mac, Windows et toutes les autres interfaces graphiques qui ont suivis devaient en être : des précurseurs. Mais la plupart des décideurs sont issus d’écoles techniques ou commerciales ou l’ingénieur est plus représentatif que le graphiste. Il est évident pour ces personnes que ce dernier n’apporterait moins de profits que ’l’ingénieur... C’est uniquement pour cette raison que nous sommes encore à l’âge de pierre dans l’internet... Il faut laisser les programmeurs à leur place en amont de l’utilisateur et laisser les graphistes faire ce pour quoi ils sont doués : créer des œuvres d’art ! Ce que devrait être la conception internet de demain ? Des graphistes utilisant des logiciels graphiques où l’effort de programmation aurait été si intense et si bien pensé en amont qu’aucun utilisateur n’aurait à connaître le moindre morceau de code quel qu’il soit et que seul l’œuvre graphique serait leur seule préoccupation... Dans l’instant et dans ces lignes je n’ai vu que la préoccupation de préserver des acquis, de préserver un domaine que vous avez volé aux graphistes. Pour innover, comme vous semblez le souhaiter, il vous faut être en amont, construire des logiciels où le langage informatique serait entièrement transparent. Des logiciels comme Flash justement demandant à être encore améliorés pour que la programmation qui reste encore visible en soit totalement évincée. Vous êtes des accros aux langages, soit, aux langages liés à internet, soit, alors faites qu’ils soient si puissants que seul le clic du créateur reste. En un mot vous vous trompez de combat, l’internet de demain ne doit pas se conjuguer en code limitateur de création qu’est la connaissance de langages multiples de programmation (perl, ASP, Coldfusion, C++, Java, html, dhtml, xhtml, xml,... et même action script) mais en code si transparent, si puissant que lui seul serait capable de transender la création ! Mon propos peut paraître agressif, j’en convient, mais il faut de temps en temps recadrer. L’informatique n’est pas une fin en soit, l’informatique ne doit être et rester qu’un outil, ce que qui a été largement oublié dans ces lignes... Si je suis venu sur ce site, c’est simplement qu’il est donné en exemple pour l’utilisation du logiciel SPIP. Ce qui me ramène à mon exposé : ce type de réalisation est et doit rester le but de tout programmeur : être le plus transparent possible à l’utilisateur. Et les utilisateurs ce n’est pas vous, mais ceux qui justement ne connaissent rien à la programmation et qui ne devraient jamais en avoir besoin, parce que vous avez été très bons. Cordialement.
> Le HTML dans le potage,
pX,
9 mars 2006
Juste mes deux cents, pour répondre à cette réponse :
Je crois que justement, on en parle suffisament pour qu’on ne puisse pas dire ça. Oui, c’est venue à l’idée d’autres que vous. On réfléchit, aussi, vous savez ?
? J’ai du mal à vous suivre... Déjà c’est bizzarement rédigé... Supposons que vous ayez voulu dire quelque chose comme "d’abord on code le truc, et qu’après il n’y a plus que l’utilisateur qui "utilise" le produit dudit code"... Heu... Vous avez lu l’article ? Ca parle de pages web. Par définition, le code va changer. Et quand bien même, comment envisagez-vous cet eden ? Le mien, de Paradis (tant qu’on est dans les limbes, reston-y) c’est un monde où il n’y a plus de programmation. Où les ordinateurs font ce qu’on leur demande parce qu’on leur a demandé en humain. Ou non tiens, ya plus d’ordinateurs, on est devenu aussi forts qu’eux pour faire des trucs pénibles. Je n’aurai d’ailleurs plus de boulot, mais c’est un détail. Ce qui m’échappe, c’est comment vous arrivez à faire rentrer l’utilisation de technologies propriétaires dans ce cadre (les programmeurs avant les utilisateurs) ? Non décidément, ça m’échappe totalement. Et pourtant je suis les deux ! Programmeur (Oh, si peu) et utilisateur (grave) !
Ca aussi, je ne comprends pas.. ? Et mon Amiga3000 (qui va très bien depuis 1990, merci), là, c’est quoi ? MacOS et Windows, des précurseurs ? Et ce que ces aneries ont à voir avec le potage ?
Ce truc n’a rien à voir avec la réalité. "des diplômés d’écoles informatique" ? Vous ne devez pas fréquenter beaucoup de boites qui font du site web (on dit web-agency, et moi aussi ça m’énerve). Là aussi, ça m’épuise d’avance de me justifier, je préfère relire l’article ci-dessus, le passage qui parle de l’impossibilité pour un site Flash d’être réalisé par autre chose qu’une entreprise payée pour ça (sans ressembler à un immonde truc carrément buggé, ce qu’aucun site en HTML ne sera à ce point). Renseignez-vous, celui qui bosse le plus, dans ce genre de site, c’est justement le graphiste. Donc ça, dans cette acceptation :
C’est carrément n’importe quoi, ça. De l’étude du problème aux propositions de résolution, c’est n’importe quoi. Bon, on passe totalement à coté du sujet, là ! C’est justement ça le but, au final, de "transcender la création", même si d’autres utilisent un vocabulaire un peu plus heu, disons technique ;) Alors c’est facile après de dire "Flash c’est bien pasque c’est transparent" sauf que Flash *appartient* à une société privée c’est si difficile à comprendre ? Il pourra faire les choses aussi bien qu’il veut, et aussi "transparentes" (hum) tant que ce ne sera pas un standard de l’ordre de ce que prétend être le (x)HTML, ça ne vaudra pas un pet de lapin ! C’est tout, c’est uniquement ça, avoir le choix. Je ne vais pas vous balancer mon CV, ça me fatigue d’avance, et même, je me demande comment on peut prétendre "savoir de quoi on parle" en commentaire d’un article évoquant TANT de technologies différentes, sans parler de celles qu’impliquent lesdites technologies. Je suis dans ce business depuis trop longtemps déjà, et plus ça va, et moins je je peux dire sans être certain de dire une connerie aussi grosse que moi "je sais de quoi on parle". j’aimerai juste dire que j’ai vraiment beaucoup apprécié cet article, remarquablement documenté, linké, argumenté et drôle, et que moi aussi, plus je vois de sites en flash, à fortiori "beaux" et ergonomiques (heureusement c’est rarissime, voire inexistant) plus j’ai envie de m’arracher une barette de RAM. pX en ligne : hallucinet
> Le HTML dans le potage,
Mr. Voyer V.,
10 avril 2006
Euhh pour les polices sous linux si tu n’as pas installé les polices windows tes animations flash tu peux leur dire byebye.
Il faut se placer du point de vue libre et propriétaire.
Exemple shocwave sous linux = interdit.
> Le HTML dans le potage,
Calvus Mons,
16 mai 2006
Désolé, mais cette approche est complètement idiote. Heureusement, Internet n’est pas uniquement le terrain de jeu de graphistes. Le texte y est extrêmement important et bien traité (cf les expériences Wikipédia, Wiktionary par exemple), et pour cela Flash est un nain. Tout le système hypertexte est conçu pour pouvoir effectuer des liens entre des pages et sous-pages d’un site Web. Or un site Flash n’a qu’une adresse http par définition, alors accrochez-vous pour y effectuer des liens à l’endroit que vous voulez ! Quant à copier-coller un bout de texte, macache. Nous sommes en 2006... et je lis encore des trucs comme ça. |
|
Un peu d’espoir ?
11 novembre 2005,
message de Damien Ravé
Je suis désolé de lire que l’on puisse perdre son enthousiasme en matière de design web. Il y a tant de choses à faire et de sujets à explorer ! Je ne suis pas du genre "idéologue", plutôt pragmatique. Le XHTML strict en soi, c’est certes pas exaltant, mais autour de ça, il y a des choses qui commencent à apparaître et qui peuvent redonner une vivacité au développement "non flash". Il me semble qu’il y a un mouvement d’ensemble dans l’adoption de XML/XHTML-CSS-DOM-Ecmascript au sein des navigateurs qui élargit les possibilités par petites touches et ça me paraît positif. Je pense en particulier à Ajax, qui existe grâce au développement du DOM, de XML et de Java/Ecmascript. Ça ouvre des perspectives en remettant en cause le principe de chargement successif des pages. Je travaille actuellement à un jeu de stratégie basé sur ce système et c’est autrement plus "dynamique" que simplement PHP+HTML où il faut recharger toute la page à chaque action. Ce n’est certes pas forcément 100% mature, mais prometteur. Et son adoption par Google (GMail, GoogleMaps) va jouer en faveur d’une standardisation rapide. Par contre je partage l’avis selon lequel il y a des choses dans les CSS qui pourrissent la vie au quotidien, et qui mériteraient une amélioration pour faciliter leur usage et concurrencer Flash sur son propre terrain :
Quant aux :hover, ils sont déjà de l’ordre du behavior, pas simplement du graphisme. Pourquoi alors ne pas aller à fond en intégrant du comportement dans le CSS, et les utiliser pour déclencher des déroulements de menu, ou agir sur un autre élément (quand je passe sur le bouton, l’élément enfant devient visible) ? Enfin, pour aller dans le sens d’Arno sur l’idée d’introduire des tests conditionnels et du calcul dans le CSS, je serais tout excité à l’idée de définir des variables à réutiliser (pour régler la largeur d’un élément par rapport à celle d’un autre), et pourquoi pas de disposer de variables sur le client (WINDOW_WIDTH pour la largeur de la fenêtre par ex.). Existe-t-il un site où les webdesigners pourraient recenser leurs doléances à l’intention des fabricants de navigateurs ? Histoire de voir ce qui est le plus activement demandé... Si ça existe pas, y’a un truc à faire, non ?
> Un peu d’espoir ?,
keusta,
18 novembre 2005
moi je suis bien d’accord avec toi, il ya quelquechose a faire.. le webdesign ne doit pas etre une contrainte mais un plaisir et se heurter à chaque fois à des heures de débuggages parceque tels plateforme ou tel navigateurs n’affichent pas le même résultat c’est quelquefois déroutant ...
donc si tu veux lancer l’initiative, je te suis !!
> Un peu d’espoir ?,
Damien Ravé,
2 janvier 2006
Il y a des petites choses qui existent, pour les anglophones. En parcourant le site http://www.webstandards.org (un groupe de webdesigners qui vont boire des cafés avec les programmeurs de Microsoft, donc des gens sérieux) je suis tombé sur le blog des développeurs d’IE7. J’ai à peine entamé la lecture des milliards de contributions sur la page où ils abordent les fonctionnalités pour les webdesigners (cf. lien). Peut-être qu’il est un peu tard (le post date de juillet), peut-être que c’est has been de développer des sites en pensant à un navigateur qui ne représente que 85% des visiteurs, mais c’est dans ce genre de situations que les designers peuvent espérer apporter une pierre. Et on y apprend déjà des trucs rassurants sur le respect des standards par Microsoft (même si la question de la compatibilité descendante va demeurer). A vos Harrap’s ! |
|
> Le HTML dans le potage
9 novembre 2005,
message de keusta
c’est bien beau tout ça mais il ya trop de défilement à éffectuer pour lire le texte, un sommaire qui permettrait d’accéder aux différents points que tu abordes ainsi qui lien vers le haut de page...
en ligne : mon site
|
|
this site is
not W3C compliant ?
5 novembre 2005,
message de phroy
Cette article vante les bienfaits de la normalisation , or sur la page d’accueil d’Uzine on peux voir la promotion l’attitude inverse (this site is not W3C compliant). Est-ce une erreur de jeunesse (pulsion rebelle autonomiste, esprit de contradiction borné, niveau de compréhension faible des premiers apprentissages, ...) ou une réelle position/posture (qui est alors en contradiction avec le présent article) ?
> this site is
not W3C compliant ?,
pX,
9 mars 2006
Non, pas vraiment de contradiction, juste un discours complexe, il faut le dire :) (les gars, à votre place, je linkerai ce W3gif sur l’article, ce serait + clair)
en ligne : hallucinet
|
|
> Le HTML dans le potage
18 octobre 2005,
message de David Latapie
J’y suis allé de ma petit critique (au sens premier, neutre, du terme) sur mon blog. Pour résumer affreusement, je dis qu’il y a du bon et du moins bon.
en ligne : Critique de Le HTML dans le potage
|
|
> Le HTML dans le potage
8 septembre 2005,
message de Faden
“La plupart des effets « de survol » sont codés dans les pages HTML par des « onMouseOver » et des « onMouseOut » qui déclenchent des fonctions Javascript nommées dans la page Web ; de fait, on se retrouve une fois de plus à devoir encoder directement l’interactivité à l’intérieur de la page Web, plutôt que de faire gérer cela par les CSS (selon la même logique que les :hover des CSS). Ainsi on constatera que les CSS Zen Garden sont très statiques, puisqu’il n’est pas possible de définir des comportements Javascript à l’intérieur des différentes feuilles de style.” 1) Il est très simple en Javascript d’externaliser les événements. On accède à l’éléments avec getElementById par exemple puis on associe l’élément avec une fonction. Simple et efficace et facilement généralisable à plusieurs éléments puisque le pointeur this de la fonction se rapporte à l’élément qui génère l’événement. 2) On peut très bien changer la nom de la class d’un élément via Javascript ce qui permet de garantir le découplage totale xHTML/CSS/Javascript. En résumé, CSS peut être totalement externe à la page, Javascript aussi donc on peut faire exactement ce que l’on veut avec ces technos et toujours avec un découplage total. Tes arguments ne tiennent pas la route.
> Le HTML dans le potage,
ARNO*,
8 septembre 2005
L’article indique, au paragraphe suivant :
L’exemple que tu fournis fait exactement ce que j’ai écrit : un script (initMenu) déclenche l’« écoute » par Javascript des événements de la page, et certains de ces éléments déclenchent des fonctions. C’est parfaitement faisable, ce que j’avais déjà écrit, et libre à toi de prétendre « Il est très simple... ». Surtout avec un exemple consistant en un menu déroulant tout simple. Accessoirement, l’exemple ne me semble contredire un autre point concernant les CSS : on a certes une page HTML particulièrement lisible, propre, compréhensible, maintenable et tout ; mais à côté de ça, un fichier CSS plus long que le fichier HTML lui-même, constitué d’un code moche, peu clair, plein de doublons (et un fichier jaja également plus long que le code HTML qui l’appelle, m’enfin ça, ça n’a rien de nouveau ni de surprenant).
> Le HTML dans le potage,
8 septembre 2005
“Surtout avec un exemple consistant en un menu déroulant tout simple” Ce n’est pas si simple que cela. Ce menu est pensé pour être compatible avec beaucoup de navigateurs. De plus il gère un petit retard de fermeture. “un fichier CSS plus long que le fichier HTML lui-même” Le fichier CSS fait 1769 octets alors que le fichier HTML totalement vide de contenu fait 3449 octets. Étant le développeur de ce menu, je dois avouer que le |