A lire aussi comme critique constructive ( et desctuctive aussi..) des css le papier de Glazman: http://www.glazman.org/weblog/dotclear/index.php?2004/12/14/746-cal(...)
Calling for a new CSS revolution.
En tant que contributeur de la norme des css 2, il dit les erreurs - à son avis - de la norme css actuelles et à venir. C'est discutable - c'est fait pour ça...- mais c'est une contribution positive au débat.
C'est très bien écrit, pas dogmatique, et enthousiasmant - ce qui est beaucoup pour un livre. Il n'est pas très technique - contrairement aux livres d'Eric Meyer, qui sont excellents mais plus fouillés, qui vont plus profonds.
Les principes qui se dégagent, je pourrais les résumer ainsi:
- mettre le moins de balise possible. Baliser selon la sémantique, selon le sens de la page. Pour un titre mettre h1, quand il y a un paragraphe mettre un [p] etc... Et ne pas mettre des choses qui pourraient influencer la présentation du document - comme les tableaux (ce n'est pas le seul argument contre les pauv' tableaux).
- A partir de ces pages allégées de la soupe de tags habituelle, créer la feuille de styles qui va s'occuper de présenter les données qui sont dans la page : où mettre le titre? Où sera le menu? etc. Mais aussi: quelle police pour ce chapeau sous le titre?
- l'apprentissage se fait "pas à pas". On ne peut pas dire d'un coup "je fais tout bien", on tatonne, on se trompe, on tiche un peu - par exemple pour une présentation en 3 colonnes inégales et dynamiques, on met un tableau quand même parce que ... c'est pas évident à faire)
A noter que l'article d'Arno, au demeurant vraiment excellent! parle surtout du xhtml st dit, en gro que pour le moment ça ne sert à rien. Il a absolument raison faut avouer... Sauf exceptions.
Mais on peut très bien appliquer les principes ci-dessus, qui donnent la part belle aux css, sans faire de xhtml. xhtml, c'est du luxe, c'est bien dans 2-3 cas point (par exemple, là l'article n'en parle pas , mais le xhtml est bien pour transférer des données car on est en xml, donc le serveur peut être appelé par un client qui sera un robot, qui pourra parser facilement la page web comme du xml. Bon, c'et mon avis et je le partage :-) ).
D'ailleurs Le site du Maitre - Eric Meyer - ( http://www.meyerweb.com(...) ) est en html 4.01 Transactional.
Tout cela pour dire que les css sont un peu compliqué, que l'apprentissage se fait par marche d'escalier - on apprend un truc, on l'utilise, un second on l'utilise un troisième etc... Mais qu'au bout de 6 mois les habitudes sont définitivement changées ; et que si on continue à apprendre tout le temps, en vérité on ne revient jamais en arrière
fouinez et allez voir le nombre de vrais gens (vous, vous êtes des faux gens, vous connaissez et comprenez le sens de l'informatique et non je ne parle pas de votre petit cousin gamer, c'est encore une autre sous-culture délirante) qui utilisent l'explorateur windows.. vous verrez qu'ils sont peu, très peu, encore moins à le comprendre.
J'ai la même expérience et d'ailleurs c'est une source infinie d'incompréhension. Les gens ne savent pas ce qu'est un dossier. Et les geeks ne savent pas que les gens ne le savent pas.
Mais bon dieu, alors il faudrait alors peut-être une manière de retrouver l'information? Un outil de recherche bien puissant. Par exemple un outil de filtre qui est dans ITune, un simple champ texte à renseigner pour faire un filtre sur plusieurs critères.
Plus de gens nus. Dommage, je trouvais cela délicieusement incongru dans le monde pas très charnel de l'informatique en général (excepté windev, mais est-ce de l'informatique? ), et des geeks Ubuntu en particulier. Cela allait bien avec leur slogan "Linux for Human beings".
Suite à un crash, et suivant les propos des moules d'ici (salut pm!) je suis passé de la Debian (testing/unstable) à une Ubuntu, et j'en suis très content. Cela correspond exactement à ce que je cherchais: une Debian pour le desktop. D'un côté, tout pour installer facilement un environnement des milliers de packages, gérer les dépendances, etc. (Attention cependant en installant mysql et postgres : il faut rajouter le root - ce qui se fait par un simple sudo passwd)
De l'autre, un environnement assez stable pour se faire oublier. Et c'est justement ce que je cherchais, parce que le détail de l'implémentation et des configs m'intéresse, d'accord, mais moins que d'utiliser des programmes pour en faire d'autres.
Avant j'avais tendance à passer mon temps à bidouiller ma debian, maintenant enfin je l'utilise :-)
Je me demandais: Est-ce que les packages de l'Universe, et les packages Debian en général peuvent fragiliser la distribe?
A++
http://www.theserverside.com/(...) : ils vont ouvrir le spectre et plus parler seulement de java mais aussid ephpet de ruby.
"Since most enterprise java developers are not building large scale systems anyway, we think scripting languages are newsworthy for the enterprise Java audience."
Et le bloggeur Matt Raible qui dit qu'il va se faire faire une vasocetomie - c'est la palme du bon goût :-)) http://raibledesigns.com/page/rd(...) - mais le site a crashé
C'est sur le site http://raibledesigns.com/page/rd(...) . Le bloggeur en a inventé une superbe - the big V. Il raconte qu'il va se faire faire une vasosectomie. Elle marche du feu de Dieu!
L'émission pourra de nouveau être écoutée sur le site internet de France Culture
(c'est pas le sujet mais leur site d'ailleurs doit être tout sans répondant à des critères d'accessibilité: flash, actions enclenchées sur un menu déroulant...)
(je vais t'avouer un truc: quand j'ai mis "élite" c'était un peu, un tout petit peu, moqueur. Juste un peu. Vraiment à peine un quart de demi tiers de soupçon de moquerie... D'autant que JNJ s'est prononcé je crois pour un projet indépendant de google, ce que je trouve assez crétin et hors de proportion par rapport au projet de virtualisation de la culture; enfin bon, des projets pharaoniques, ampoulés et inutiles c'est un peu une spécialité de la vieille Europe... vous pouvez moinser... juste que je ne vois plus l'avenir de l'europe, ce qui est légèrement embetant quand on dit que l'europe c'est l'avenir)
Ben oui, un tel savoir est là, amassé, et il y a cet outil si pratique et que je connais déjà pour en tirer parti efficacement. Ferais-je toujours l'effort d'aller entendre un autre son de cloche ailleurs ?
L'initative de google a suscité une envie de faire pareil, avec les livres français; maintenant la question est encore: le faire avec google ou de manière concurrente à google? Au niveau français ou européen?
le président de la République a nommé deux "sages" pour étudier la question , Jean-Noël Jeanneney et Donandieu de Vabres. http://fr.chinabroadcast.cn/1/2005/03/17/47@60045.htm(...) http://www.lemonde.fr/web/article/0,1-0@2-3246,36-401956,0.html(...)
(liens trouvés grâce à http://news.google.fr(...) ! )
J'imagine que la question majeure est l'interopérabilité et la communication. Ou bien les européens utilisent tout leur génie pour inventer leur solution; ou bien ils s'associent avec google au moins pour être d'accord sur le format, l'accès, la diffusion....
Mais à la vue de ces articles et du ton défensif et ampoulé de Jeannneney et de DnDDV, je ne sais pas si ce projet va même apparaître dans les rétros de google - pour reprendre l'image de Balmer parlant de Linux!
(ps:il n'y a pas eu d'article sur cette bibliothèque google sur linuxfr ou alors je l'ai râté?)
D'une part à lister les projets open-source créés par les ingénieurs de Google pendant les 20% de temps libre rémunéré dont ils disposent. D'autre part à informer les programmeurs utilisant les API Google. De troisième part à faire la promotion des applications qui utilisent ces projets et/ou ces API.
Enfin à lier les développements en cours et à venir à leur plateforme et à devenir indispensables.
Imaginons que cette année un petit nouveau veuille prendre la place de google dans la hiérarchie des moteurs de recherche. Vous allez me dire qu'il faudra qu'ils se lèvent tôt et qu'ils y mettent beaucoup de moyens? Bien, vous avez compris de qui je veux parler :-)
Microsoft, donc. Il y a eu un papier assez formidable écrit par un ancien chef d'entreprise - qui a vendu un machin à m$ en faisant la culbute... - qui expliquait que cette année allait être marquée par les efforts de microsoft pour faire un moteur de recherche digne de ce nom. Et il expliquait que google **devait** pour son propre bien ouvrir ses api au maximum, pour faire profiter le plus de gens possible de son moteur de recherche et ainsi devenir nicontournable, et ne plus pouvoir être expulsé du marché.STratégie, donc.
Il prenait l'exemple d'Amazon, qui a ouvert à fond des accès vers ses sites, et ainsi des milliers de sites au travers marchent avec amazon - et pas avec la concurrence. Si google fait ça, il aura gagné le marché et aura une rente tranquille pour 20 ans - comme avant lui ibm et microsoft..
Je me rends bien compte que mon analyse n'est pas du tout "morale". C'est plutôt analytique: la tendance naturelle de tout marché est le monopole - et google essaie de garantir sa survie en devenant indispensable.
Maintenant, entre le monopole "à la m$", sans interopérabilité, avec des trous de partout, et surtout une attitude anti-concurrence assez éprouvée, et google, qui donne 150 millions de dollar pour scanner les livres des bibliothèques les plus importantes aux Etats-Unis et ainsi ouvrir le savoir... Choisis ton camps, camarade ;-)
linuxfr.org (keyword: lx sur mon signet mozilla, merci mozzy!!)
standblog.org Et de là les blogs proposés à gauche (dont celui de Glazman par ex)
www.theserverside.com (tss)
www.application-servers.com
Et je dis des blogs de temps en temps (j'essaie de me limiter qd mm...): raibledesigns.com, www.beust.com
imp.free.fr ...
j'ai eu une période forum.hardware.com pour pouvoir choisir un écran bien merci c'est fini.
Notes supporte egalement l'accès en HTML directement (webmail ...).
C'estinstallé là où je travaille : marche bien sous IE mais sous Firefox, ça perd les 3/4 de ses fonctionnalités
Tout ça plus: un apport concret du libre par rapport aux specs: JUnit, Spring, Hibernate : ils influencent directement le langage - ou les façons d'utiliser ce langage.
Le libre prend des initiatives et java - non pas les récupère , ils ont essayé mais maintenant les grands acteurs préfèrent accompagner le mouvement. Par exemple Tomcat: je crois me souvenir qu'au départ Sun faisait sa petite implémentation du conteneur web dans son coin et apache faisait la même chose de son côté. Et assez vite, Sun a laissé faire Apache et tomcat est maintenant l'implémentation de référence.
Sans le libre java ne serait pas ce qu'il est.
# Glazman
Posté par Gabriel . En réponse au journal Un article intéressant sur (X)HTML/CSS. Évalué à 8.
http://www.glazman.org/weblog/dotclear/index.php?2004/12/14/746-cal(...)
Calling for a new CSS revolution.
En tant que contributeur de la norme des css 2, il dit les erreurs - à son avis - de la norme css actuelles et à venir. C'est discutable - c'est fait pour ça...- mais c'est une contribution positive au débat.
[^] # Re: question aux amateurs de css
Posté par Gabriel . En réponse au journal Un article intéressant sur (X)HTML/CSS. Évalué à 3.
http://www.lmet.fr/fiche.cgi?_ISBN=0-7357-1201-8&_WORDS=zeldman(...)
C'est très bien écrit, pas dogmatique, et enthousiasmant - ce qui est beaucoup pour un livre. Il n'est pas très technique - contrairement aux livres d'Eric Meyer, qui sont excellents mais plus fouillés, qui vont plus profonds.
Les principes qui se dégagent, je pourrais les résumer ainsi:
- mettre le moins de balise possible. Baliser selon la sémantique, selon le sens de la page. Pour un titre mettre h1, quand il y a un paragraphe mettre un [p] etc... Et ne pas mettre des choses qui pourraient influencer la présentation du document - comme les tableaux (ce n'est pas le seul argument contre les pauv' tableaux).
- A partir de ces pages allégées de la soupe de tags habituelle, créer la feuille de styles qui va s'occuper de présenter les données qui sont dans la page : où mettre le titre? Où sera le menu? etc. Mais aussi: quelle police pour ce chapeau sous le titre?
- l'apprentissage se fait "pas à pas". On ne peut pas dire d'un coup "je fais tout bien", on tatonne, on se trompe, on tiche un peu - par exemple pour une présentation en 3 colonnes inégales et dynamiques, on met un tableau quand même parce que ... c'est pas évident à faire)
A noter que l'article d'Arno, au demeurant vraiment excellent! parle surtout du xhtml st dit, en gro que pour le moment ça ne sert à rien. Il a absolument raison faut avouer... Sauf exceptions.
Mais on peut très bien appliquer les principes ci-dessus, qui donnent la part belle aux css, sans faire de xhtml. xhtml, c'est du luxe, c'est bien dans 2-3 cas point (par exemple, là l'article n'en parle pas , mais le xhtml est bien pour transférer des données car on est en xml, donc le serveur peut être appelé par un client qui sera un robot, qui pourra parser facilement la page web comme du xml. Bon, c'et mon avis et je le partage :-) ).
D'ailleurs Le site du Maitre - Eric Meyer - ( http://www.meyerweb.com(...) ) est en html 4.01 Transactional.
Tout cela pour dire que les css sont un peu compliqué, que l'apprentissage se fait par marche d'escalier - on apprend un truc, on l'utilise, un second on l'utilise un troisième etc... Mais qu'au bout de 6 mois les habitudes sont définitivement changées ; et que si on continue à apprendre tout le temps, en vérité on ne revient jamais en arrière
# Open BSD ?
Posté par Gabriel . En réponse au sondage OpenBSD. Évalué à 1.
Open CL ça oui!
--->[] au bar! Car... open bar, open mind.
[^] # Re: Drôle de choix pour des Allemands
Posté par Gabriel . En réponse à la dépêche Le choix de Munich se porte sur Debian. Évalué à 2.
patapeeeeeeeeer--->[]
[^] # Re: OpenOffice ?
Posté par Gabriel . En réponse à la dépêche Ubuntu Hoary Hedgehog (5.04) est sortie. Évalué à 2.
fouinez et allez voir le nombre de vrais gens (vous, vous êtes des faux gens, vous connaissez et comprenez le sens de l'informatique et non je ne parle pas de votre petit cousin gamer, c'est encore une autre sous-culture délirante) qui utilisent l'explorateur windows.. vous verrez qu'ils sont peu, très peu, encore moins à le comprendre.
J'ai la même expérience et d'ailleurs c'est une source infinie d'incompréhension. Les gens ne savent pas ce qu'est un dossier. Et les geeks ne savent pas que les gens ne le savent pas.
Mais bon dieu, alors il faudrait alors peut-être une manière de retrouver l'information? Un outil de recherche bien puissant. Par exemple un outil de filtre qui est dans ITune, un simple champ texte à renseigner pour faire un filtre sur plusieurs critères.
[^] # Re: He bah dites donc ...
Posté par Gabriel . En réponse à la dépêche Ubuntu Hoary Hedgehog (5.04) est sortie. Évalué à 6.
Suite à un crash, et suivant les propos des moules d'ici (salut pm!) je suis passé de la Debian (testing/unstable) à une Ubuntu, et j'en suis très content. Cela correspond exactement à ce que je cherchais: une Debian pour le desktop. D'un côté, tout pour installer facilement un environnement des milliers de packages, gérer les dépendances, etc. (Attention cependant en installant mysql et postgres : il faut rajouter le root - ce qui se fait par un simple sudo passwd)
De l'autre, un environnement assez stable pour se faire oublier. Et c'est justement ce que je cherchais, parce que le détail de l'implémentation et des configs m'intéresse, d'accord, mais moins que d'utiliser des programmes pour en faire d'autres.
Avant j'avais tendance à passer mon temps à bidouiller ma debian, maintenant enfin je l'utilise :-)
Je me demandais: Est-ce que les packages de l'Universe, et les packages Debian en général peuvent fragiliser la distribe?
A++
# Microsoft to Release Visual Studio 2005 for Unix/Linux
Posté par Gabriel . En réponse au journal Vos poissons d'avril glanés sur le web. Évalué à 1.
Sur http://www.theserverside.net/(...)
Pas mal non ? ;-)
# www.rueducommerce.fr
Posté par Gabriel . En réponse au journal Vos poissons d'avril glanés sur le web. Évalué à 1.
Franchement excellent :-)))
# it's a java java java wooorld
Posté par Gabriel . En réponse au journal Vos poissons d'avril glanés sur le web. Évalué à 1.
"Since most enterprise java developers are not building large scale systems anyway, we think scripting languages are newsworthy for the enterprise Java audience."
Et le bloggeur Matt Raible qui dit qu'il va se faire faire une vasocetomie - c'est la palme du bon goût :-))
http://raibledesigns.com/page/rd(...) - mais le site a crashé
[^] # Re: décidément :)
Posté par Gabriel . En réponse à la dépêche Templeet certifié J2EE. Évalué à 2.
-->[]!!
# un autre poisson d'avril
Posté par Gabriel . En réponse au journal Le premier poisson d'avril. Évalué à 0.
# Invité
Posté par Gabriel . En réponse au journal brevet logiciel. Évalué à 5.
L'émission pourra de nouveau être écoutée sur le site internet de France Culture
(c'est pas le sujet mais leur site d'ailleurs doit être tout sans répondant à des critères d'accessibilité: flash, actions enclenchées sur un menu déroulant...)
[^] # Re: Interet ?
Posté par Gabriel . En réponse à la dépêche Google lance un portail Open Source. Évalué à 1.
[^] # Re: Interet ?
Posté par Gabriel . En réponse à la dépêche Google lance un portail Open Source. Évalué à 4.
L'initative de google a suscité une envie de faire pareil, avec les livres français; maintenant la question est encore: le faire avec google ou de manière concurrente à google? Au niveau français ou européen?
le président de la République a nommé deux "sages" pour étudier la question , Jean-Noël Jeanneney et Donandieu de Vabres.
http://fr.chinabroadcast.cn/1/2005/03/17/47@60045.htm(...)
http://www.lemonde.fr/web/article/0,1-0@2-3246,36-401956,0.html(...)
(liens trouvés grâce à http://news.google.fr(...) ! )
J'imagine que la question majeure est l'interopérabilité et la communication. Ou bien les européens utilisent tout leur génie pour inventer leur solution; ou bien ils s'associent avec google au moins pour être d'accord sur le format, l'accès, la diffusion....
Mais à la vue de ces articles et du ton défensif et ampoulé de Jeannneney et de DnDDV, je ne sais pas si ce projet va même apparaître dans les rétros de google - pour reprendre l'image de Balmer parlant de Linux!
(ps:il n'y a pas eu d'article sur cette bibliothèque google sur linuxfr ou alors je l'ai râté?)
[^] # Re: Interet ?
Posté par Gabriel . En réponse à la dépêche Google lance un portail Open Source. Évalué à 6.
D'une part à lister les projets open-source créés par les ingénieurs de Google pendant les 20% de temps libre rémunéré dont ils disposent. D'autre part à informer les programmeurs utilisant les API Google. De troisième part à faire la promotion des applications qui utilisent ces projets et/ou ces API.
Enfin à lier les développements en cours et à venir à leur plateforme et à devenir indispensables.
Imaginons que cette année un petit nouveau veuille prendre la place de google dans la hiérarchie des moteurs de recherche. Vous allez me dire qu'il faudra qu'ils se lèvent tôt et qu'ils y mettent beaucoup de moyens? Bien, vous avez compris de qui je veux parler :-)
Microsoft, donc. Il y a eu un papier assez formidable écrit par un ancien chef d'entreprise - qui a vendu un machin à m$ en faisant la culbute... - qui expliquait que cette année allait être marquée par les efforts de microsoft pour faire un moteur de recherche digne de ce nom. Et il expliquait que google **devait** pour son propre bien ouvrir ses api au maximum, pour faire profiter le plus de gens possible de son moteur de recherche et ainsi devenir nicontournable, et ne plus pouvoir être expulsé du marché.STratégie, donc.
Il prenait l'exemple d'Amazon, qui a ouvert à fond des accès vers ses sites, et ainsi des milliers de sites au travers marchent avec amazon - et pas avec la concurrence. Si google fait ça, il aura gagné le marché et aura une rente tranquille pour 20 ans - comme avant lui ibm et microsoft..
Je me rends bien compte que mon analyse n'est pas du tout "morale". C'est plutôt analytique: la tendance naturelle de tout marché est le monopole - et google essaie de garantir sa survie en devenant indispensable.
Maintenant, entre le monopole "à la m$", sans interopérabilité, avec des trous de partout, et surtout une attitude anti-concurrence assez éprouvée, et google, qui donne 150 millions de dollar pour scanner les livres des bibliothèques les plus importantes aux Etats-Unis et ainsi ouvrir le savoir... Choisis ton camps, camarade ;-)
[^] # Re: Youpi
Posté par Gabriel . En réponse à la dépêche Debian envisage un support partiel des architectures les moins utilisées. Évalué à 0.
[^] # Re: mes miens
Posté par Gabriel . En réponse au journal Consultation journalière du ouaibe. Évalué à 1.
http://del.icio.us/tag/programming(...)
http://antwrp.gsfc.nasa.gov/apod/(...)
# mes miens
Posté par Gabriel . En réponse au journal Consultation journalière du ouaibe. Évalué à 1.
standblog.org Et de là les blogs proposés à gauche (dont celui de Glazman par ex)
www.theserverside.com (tss)
www.application-servers.com
Et je dis des blogs de temps en temps (j'essaie de me limiter qd mm...): raibledesigns.com, www.beust.com
imp.free.fr ...
j'ai eu une période forum.hardware.com pour pouvoir choisir un écran bien merci c'est fini.
[^] # Re: brevets
Posté par Gabriel . En réponse à la dépêche IBM, Linux et l'Open Source. Évalué à 0.
C'estinstallé là où je travaille : marche bien sous IE mais sous Firefox, ça perd les 3/4 de ses fonctionnalités
[^] # Re: Je ne te félicite pas :-)
Posté par Gabriel . En réponse au journal Du bon usage de google. Évalué à 2.
http://blau.homeunix.net/pub/dictionaraoke/Sex_Pistols-anarchy_in_t(...)
[^] # Re: Ptain, deux tonnes la box
Posté par Gabriel . En réponse à la dépêche LinuxFR s'arrête .... Évalué à 4.
[^] # Re: Autre chose
Posté par Gabriel . En réponse à la dépêche JUnitScenario 0.1 vient de sortir. Évalué à 3.
Le libre prend des initiatives et java - non pas les récupère , ils ont essayé mais maintenant les grands acteurs préfèrent accompagner le mouvement. Par exemple Tomcat: je crois me souvenir qu'au départ Sun faisait sa petite implémentation du conteneur web dans son coin et apache faisait la même chose de son côté. Et assez vite, Sun a laissé faire Apache et tomcat est maintenant l'implémentation de référence.
Sans le libre java ne serait pas ce qu'il est.
[^] # Re: wizman en blouson réversible
Posté par Gabriel . En réponse à la dépêche Appel du Nouvel Observateur contre la répression du peer-to-peer. Évalué à 3.
"là où le pécher a abondé la grâce a surabondé".(St Thomas)
# Au sol?
Posté par Gabriel . En réponse au sondage Au sol je préfère. Évalué à 3.
[^] # Re: En même temps ...
Posté par Gabriel . En réponse à la dépêche 11 raisons pour ne pas choisir la filière informatique. Évalué à 4.
L'informatique c'est comme le mariage, c'est un truc qui marche, qui marche, devient indispensable et là ça tombe en panne.