- le support de MathML (non supporté par IE il me semble)
ajoutons y aussi pour le futur de Firefox:
- javascript 2 qui va roxorer
- support de DOM level 3
- support de CSS 3
- support de E4X (qui est au javascript ce que simplexml est au PHP, c'etait déjà à moitié implémenté dans feu mozilla 1.8 beta)
- xul2, XBL2, plein de trucs bien pour réaliser des ui bien pratique dans des applis intranet (on peut faire aussi des ui bien pratique avec IE, mais les activex c'est moins cool à developper, et pas multiplateforme)
Votre langage XML favori n'est pas supporté en natif par Gecko ? ---> utilisez le framework XTF pour implementer le support des balises que vous voulez et distribuez le sous forme d'extension. Et voilà, Gecko support le langage truc muche. (l'implementation actuelle de XForm dans Gecko repose sur XTF)
note :le support de svg &co existe dans IE via des *plugins* (donc utilisation d'une balise object etc...), mais ce que propose firefox est bien mieux, c'est le support de SVG et autres langages *inline*, dans le document chargé, c'est à dire un fichier XML contenant plusieurs langages xml : xhtml +svg +xul + xforms + cequevousvoulez_avec_xtf. Bref, du vrai xml quoi, pas une bidouille via une balise object/embed
Bref, Firefox a encore une bonne longueur d'avance.
Et comme dit l'autre, peut-être que madame michu n'en à rien à foutre des standards, mais si son navigateur n'implemente pas les standards, comment va-t-elle faire pour lire correctement les sites qu'elles visitent ?
> N'etant pas developpeur je vous demande alors ce qui empeche Microsoft de faire un navigateur propre respectant les standards. Moi ca ne me semble pas compliqué, ca parrait même de bon sens ! Pourquoi se casser la tête alors qu'il y a un standard ?!
Le plus "rigolo" dans cette histoire, c'est qu'ils ont aidé à élaboré ces standards dont on parle.
Pourquoi donc ils ont fait des trucs "proprio" et n'ont pas respecté les standards (pour les trucs qui ressemblent aux standards) ?
1) vérrouillage du marché. Je fais des trucs proprio, pas standard. Les développeurs vont les utiliser parce que pas mal sont pratiques (oui il y en a, faut pas se voiler la face). Résultat : migration impossible vers d'autres produits dans le futur, sans tout refaire l'appli.
2) pas de temps pour fignoler le respect des standards, ou méconnaissance des développeurs, erreurs d'implémentation, ou même de compréhension du standard. Ou encore, pas d'accord avec les standards, ils pensent avoir mieux à proposer, et plus fun pour le developpeur web
3) pas de budget à y consacrer, ni la volonté de faire évoluer un moteur vieillissant face à une concurrence quasi inexistante (jusqu'à il y a kk mois) (rappel : IE6 n'a pas évolué depuis plusieurs années, mais l'usage des standards, si)
4) microsoft ont écrasé la concurrence. Des standards pour un seul éditeur, ça ne sert donc à rien -> ils font ce qu'ils veulent (surtout quand la concurrence ne respecte pas non plus les standards, ce qui était le cas il y a quelques années)
5) on remonte encore plus avant, à l'époque de la guerre des navigateurs : pas de standards à l'époque. c'est à celui qui proposerait des balises et autres conneries propriétaires les plus innovantes. Ces trucs sont restés dans les versions suivantes, malgré la publication de standards.
on pourrait rallonger la liste, mais le principal est là :-)
> Y'a moyen de faire la meme chose avec du SVG et CSS ??
oui
Sinon, pour le javacript, y ajuste à inclure la libjs de mozilla dans le bureau et puis voilà :-) (oui bon, ok, faire d'autres trucs aussi mais bon, l'interpreteur est là :-p )
Si tu regardes bien l'animation, les images s'agrandissent progressivement. En css, tu ne peux pas faire ce genre de transition. Tu peux faire un truc qui ressemble, mais ça sera moins sexy.
> Le jour où on pourra installer Firefox sur le PC et sur le téléphone Nokia
Tu peux. (presque, disons on peux pour les pda). Ça s'appelle Minimo. Même qu'en ce moment le portage sur windowsCE carbure à fond (et fonctionne). Certes, pour le moment, ça reste experimental, pas tout à fait fini, mais ça fonctionne, et c'est utilisable.
Cependant, Daniel Glazman, étant à la fois le module owner de "editor" (Composer dans la suite) dans le cvs de Mozilla, et le développeur de Nvu, il est prévu que les améliorations apportées dans Nvu sur le moteur de l'éditeur soient intégrées dans le tronc de Mozilla aprés la version 1.0 de Nvu (voir sur son blog http://www.glazman.org/weblog/dotclear/index.php?2005/03/11/928-imm(...)
ATTENTION, j'ai bien écrit le moteur de l'éditeur. Cela ne concerne pas l'interface utilisateur (tout ce qui est XUL/JS, tout ce qui est en dehors de la zone d'édition dans Nvu quoi, ainsi que les menus contextuels etc..). L'intégration de tout ce qui a été fait au niveau interface utilisateur ne sera donc pas fait dans le tronc (en tout cas, ce n'est pas à l'ordre du jour pour le moment). Nvu restera donc un produit non Mozilla.
Xulrunner, c'est un lanceur d'application. Cela permettra de lancer plusieurs applications XUL sans que N instances des libs de gecko soient chargées.
Ainsi, à l'avenir, Firefox, thunderbird et autre partageront le même moteur, les mêmes libs, un peut en fait comme c'était dans la suite Mozilla.
L'avantage de XulRunner est qu'il sera beaucoup plus facile de faire une appli XUL standalone (necessitera juste l'installation de xulrunner pour fonctionner, et non pas Firefox ou Mozilla). On pourra lancer des applis XUL en ligne de commande. En schematisant : # xulrunner monfichier.xul
[humour mode="private joke"]
Mince, à cause de cette news, ça va encore parler ubuntu à tout bout de champ sur #openweb ...
Si un commando de #ubuntu-fr pouvait m'extirper tout ces ubuntistes qui squatent not'channel (où on est censé parlé que de standards) , ce serait sympa :-)
non normalisé, ok; dédié à un moteur particulier, ok.
Mais mal documenté, faut pas pousser non plus. C'etait vrai il y a quelques années, mais plus maintenant. http://www.xulplanet.com(...) est une documentation quasi exhaustive du langage (et quasie à jour). Ok, il n'y a que ce site, mais c'est déjà ça.
(et ça fait changer avec le projet DevMo qu'à lancer la fondation Mozilla, suite à la récupération du contenu de feu devedge de Netscape)
quant au "si peu utilisé", vu le nombre d'extension pour firefox qui ont fleurie, ça a un peu bougé de ce coté là, et il y a pas mal de projet en XUL, (surtout des projets internes, ou clients..).
dans un an, je ne sais pas si on pourra dire "si peu utilisé" :-p
> Ca n'a pas l'air d'être applicable aux comptes IMAP.
c'est normal, c'est dû au protocole IMAP.
Avec IMAP, les messages sont sur le serveur. Ils ne sont jamais stocké en local (sauf pour une histoire de cache)
Bref, ce que tu vois avec IMAP, c'est une vue de ce qui est stocké sur le serveur, pas sur ton poste. Tu comprendras donc qu'on peut difficilement mélanger tout les messages rappatriés (par POP) avec ceux qui sont distants (IMAP).
Bon, enfin non, on pourrait imaginer quand même d'afficher ces 2 types de messages dans une même liste, mais ce n'est pas pratique et j'imagine que c'est lourd à gérer (il faut que le client mail mémorise la provenance du mail, pour la vérification que le message est toujours valide, il va falloir qui scanne toute cette longue liste de messages locaux/distants etc..)
Conçernant le fait de tout rassembler dans un même dossier, personnellement, je ne trouve pas cela pratique. Je n'ai pas envie que des mails d'une boite aux lettres professionnelle soient mélangés avec mes mails de ma boite perso, etc...
Et finalement, j'en suis sur, que font les gens qui mettent tout dans un même dossier ? ils font des rêgles pour les dispatcher dans des sous dossiers (ba oui, faut bien un moment ou un autre, classer tout ces mails qu'on reçoit, sauf si on s'appelle lucette ou henry, et qu'on recoit 2 mails interressant par mois. Donc finalement, ça revient au même.
Regarde la nature, elle est formée a partir des mêmes bases, a savoir, des molecules, de l'adn, etc ...
Donc pour reproduire le même schemas, ne faudrait il pas utiliser la même bases, donc un même os ?
Ce que tu décrit au sujet de la nature, ce sont des "ingrédients", des "briques". Elles sont toutes identiques, certes, mais c'est leur assemblage qui fait d'un organisme son unicité.
On ne peut donc comparer l'adn, les molécules etc à un OS. Je les comparerais plutôt au code. (langage machine <-> elements chimiques, langage de haut niveau <-> molécules, adn etc...).
Pour ce qui est d'un OS qui fait tout : impossible. Les contraintes pour un OS embarqués ne sont pas les mêmes que pour gérer un serveur déstiné aux bases de données.
À la limite, seul un micro noyau (comme le hurd) pourrait prétendre à plus d'universalité (sans recompilation j'entend, car qui dit recompilation, dit alors OS différent, ex: un noyau linux pour de l'embarqué n'est pas du tout pareil que pour du desktop)
Je ne suis pas sûr de comprendre. Avec tout ces épisodes à rebondissement, je ne sais plus où on en est.
L'adoption de cette directive, signifie-t-elle que ça y est, les brevets logiciels sont autorisés en europe ? ou reste-il encore une/des étapes avant adoption définitive ?
> ca pue le plagiats de firefox (surtout le panneau de preference)
C'est pas un plagiat, et ils ne le cachent pas : Netscape 8 est basé sur Firefox.
C'est d'autant moins un plagiat que la licence de Firefox permet de reprendre du code :-p
À moins que tu parles du design (icone &co) qu'ils auraient repris (je ne peut pas tester, je suis pas sous windows). Donc là oui, il y aurait plagiat car le theme classic n'est pas libre.
pour rappel DIV = DIVISION = SECTION != CELLULE ;-)
> Comment, pas exemple, puis-je dire que content et navigation doivent remplir l'espace à droite de menu et searchBox et que navigation doit être en haut de content ?
Cela peut se résoudre en modifiant l'ordre de tes sections, dans la limite où bien sûr cet ordre garde le contenu général du document cohérent (c'est à dire, un contenu intelligible si on le lit sans feuille de style)
Toutefois, il manque c'est vrai des styles qui permettent de positionner des boîtes relativement à d'autres boîtes. (faisable plus ou moins avec les styles du box model XUL dans mozilla ;-)
Allez faire comprendre à une petite pme que sont site web ne va pas lui couter 1000 euros mais 1500 parce que l'on a fait des choix éthiques, d'avenir et tout et tout,
utiliser CSS, ce n'est pas pour seulement des choix éthiques. Mais aussi pour plein de bonnes raisons qui interresserait bien plus ton client. l'"avenir" en fait d'ailleurs parti :
- poid des pages beaucoup plus faible -> moins de bande passante -> hebergement moins cher et moins de charge serveur -> plus de visiteurs simultanés possible -> moins de risque de blocage -> moins de désagrement pour l'utilisateur -> c'est bon pour l'image du client
- design dans un seul fichier (ou quelques uns) -> facturation moins importante des modifs -> moins cher pour le client
- en général, quand tu passes au css, tu fais du code valide -> durée de vie du site beaucoup plus longue -> pas besoin de faire de refaire le site à chaque nouveau navigateur -> moins cher pour le client
Maintenant, je dirais que si tu lui facture un site plus cher parce que tu le fais avec CSS, c'est qu'il y a des lacunes au niveau compétence CSS. Certes, tout le monde ne s'appelle pas Zeldman ou Meyer, mais faut pas pousser non plus.
Je dirais même que le facturer plus cher, c'est du foutage de gueule. je n'ai jamais eu de projet où le client ne changeait pas d'avis sur le design tout le long du dev. Or modifier un design en CSS est beaucoup plus rapide que basé sur un table layout -> le coût horaire est censé être moins important.
Ceci dit, je suis d'accord sur un point : avoir un tableau (mais un seul) pour le layout général, ce n'est pas inadmissible et permet d'évacuer les problèmes de mise au point généraux pour les vieux navigateurs. (bien que, si on connait suffisement les techniques CSS, on s'en sort facilement avec du full CSS; Mais ça, seul l'expérience permet de le savoir ;-) )
[^] # Re: l'avenir de firefox a déjà débuté
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Quelle avenir pour Firefox?. Évalué à 4.
- le support de MathML (non supporté par IE il me semble)
ajoutons y aussi pour le futur de Firefox:
- javascript 2 qui va roxorer
- support de DOM level 3
- support de CSS 3
- support de E4X (qui est au javascript ce que simplexml est au PHP, c'etait déjà à moitié implémenté dans feu mozilla 1.8 beta)
- xul2, XBL2, plein de trucs bien pour réaliser des ui bien pratique dans des applis intranet (on peut faire aussi des ui bien pratique avec IE, mais les activex c'est moins cool à developper, et pas multiplateforme)
Votre langage XML favori n'est pas supporté en natif par Gecko ? ---> utilisez le framework XTF pour implementer le support des balises que vous voulez et distribuez le sous forme d'extension. Et voilà, Gecko support le langage truc muche. (l'implementation actuelle de XForm dans Gecko repose sur XTF)
note :le support de svg &co existe dans IE via des *plugins* (donc utilisation d'une balise object etc...), mais ce que propose firefox est bien mieux, c'est le support de SVG et autres langages *inline*, dans le document chargé, c'est à dire un fichier XML contenant plusieurs langages xml : xhtml +svg +xul + xforms + cequevousvoulez_avec_xtf. Bref, du vrai xml quoi, pas une bidouille via une balise object/embed
Bref, Firefox a encore une bonne longueur d'avance.
Et comme dit l'autre, peut-être que madame michu n'en à rien à foutre des standards, mais si son navigateur n'implemente pas les standards, comment va-t-elle faire pour lire correctement les sites qu'elles visitent ?
[^] # Re: Même famille
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Merci Microsoft. Évalué à 7.
Le plus "rigolo" dans cette histoire, c'est qu'ils ont aidé à élaboré ces standards dont on parle.
Pourquoi donc ils ont fait des trucs "proprio" et n'ont pas respecté les standards (pour les trucs qui ressemblent aux standards) ?
1) vérrouillage du marché. Je fais des trucs proprio, pas standard. Les développeurs vont les utiliser parce que pas mal sont pratiques (oui il y en a, faut pas se voiler la face). Résultat : migration impossible vers d'autres produits dans le futur, sans tout refaire l'appli.
2) pas de temps pour fignoler le respect des standards, ou méconnaissance des développeurs, erreurs d'implémentation, ou même de compréhension du standard. Ou encore, pas d'accord avec les standards, ils pensent avoir mieux à proposer, et plus fun pour le developpeur web
3) pas de budget à y consacrer, ni la volonté de faire évoluer un moteur vieillissant face à une concurrence quasi inexistante (jusqu'à il y a kk mois) (rappel : IE6 n'a pas évolué depuis plusieurs années, mais l'usage des standards, si)
4) microsoft ont écrasé la concurrence. Des standards pour un seul éditeur, ça ne sert donc à rien -> ils font ce qu'ils veulent (surtout quand la concurrence ne respecte pas non plus les standards, ce qui était le cas il y a quelques années)
5) on remonte encore plus avant, à l'époque de la guerre des navigateurs : pas de standards à l'époque. c'est à celui qui proposerait des balises et autres conneries propriétaires les plus innovantes. Ces trucs sont restés dans les versions suivantes, malgré la publication de standards.
on pourrait rallonger la liste, mais le principal est là :-)
[^] # Re: a kan le javascript dans kde/xfce/gnome
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Google se lance dans le porno. Évalué à 4.
oui
Sinon, pour le javacript, y ajuste à inclure la libjs de mozilla dans le bureau et puis voilà :-) (oui bon, ok, faire d'autres trucs aussi mais bon, l'interpreteur est là :-p )
[^] # Re: Tres beau
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Google se lance dans le porno. Évalué à 7.
Si tu regardes bien l'animation, les images s'agrandissent progressivement. En css, tu ne peux pas faire ce genre de transition. Tu peux faire un truc qui ressemble, mais ça sera moins sexy.
[^] # Re: La portabilité
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Démontrer l'intérêt du libre à un néophyte. Évalué à 4.
Tu peux. (presque, disons on peux pour les pda). Ça s'appelle Minimo. Même qu'en ce moment le portage sur windowsCE carbure à fond (et fonctionne). Certes, pour le moment, ça reste experimental, pas tout à fait fini, mais ça fonctionne, et c'est utilisable.
# Précisions
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Nvu 0.90 en français. Évalué à 8.
Nvu n'est pas un produit de la fondation Mozilla
Cependant, Daniel Glazman, étant à la fois le module owner de "editor" (Composer dans la suite) dans le cvs de Mozilla, et le développeur de Nvu, il est prévu que les améliorations apportées dans Nvu sur le moteur de l'éditeur soient intégrées dans le tronc de Mozilla aprés la version 1.0 de Nvu (voir sur son blog http://www.glazman.org/weblog/dotclear/index.php?2005/03/11/928-imm(...)
ATTENTION, j'ai bien écrit le moteur de l'éditeur. Cela ne concerne pas l'interface utilisateur (tout ce qui est XUL/JS, tout ce qui est en dehors de la zone d'édition dans Nvu quoi, ainsi que les menus contextuels etc..). L'intégration de tout ce qui a été fait au niveau interface utilisateur ne sera donc pas fait dans le tronc (en tout cas, ce n'est pas à l'ordre du jour pour le moment). Nvu restera donc un produit non Mozilla.
[^] # Re: le matraquage mediatique
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Article sur ThunderBird dans 20 Minutes aujourd'hui. Évalué à 2.
[^] # Re: Navigateur - ReadOnly
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche La suite Mozilla est morte, longue vie à SeaMonkey !. Évalué à 2.
http://www.w3.org/Amaya/(...)
[^] # Re: duplication
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche La suite Mozilla est morte, longue vie à SeaMonkey !. Évalué à 7.
[^] # Re: Précisions
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche La suite Mozilla est morte, longue vie à SeaMonkey !. Évalué à 10.
Le problème, c'est que cette disparition est un peu prématurée étant donné que xulrunner n'est pas encore totalement pret.
[^] # Re: Précisions
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche La suite Mozilla est morte, longue vie à SeaMonkey !. Évalué à 10.
Ainsi, à l'avenir, Firefox, thunderbird et autre partageront le même moteur, les mêmes libs, un peut en fait comme c'était dans la suite Mozilla.
L'avantage de XulRunner est qu'il sera beaucoup plus facile de faire une appli XUL standalone (necessitera juste l'installation de xulrunner pour fonctionner, et non pas Firefox ou Mozilla). On pourra lancer des applis XUL en ligne de commande. En schematisant : # xulrunner monfichier.xul
Plus d'infos en suivant les liens de http://xulfr.org/wiki/XulRunner(...)
# Corrections
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche La suite Mozilla est morte, longue vie à SeaMonkey !. Évalué à 10.
> Après une journée d'hésitation,
euh... ça fait plusieurs jours qu'ils en parlent activement... Et c'était même prevu dans une roadmap en 2003 (même si aucune date était fixée)
>même si la majeure partie comprenait que la priorité soit donnée aux Firefox/Thunderbird/Nvu/Sunbird
Nvu n'est pas un produit de la fondation, même si son code est originaire de l'éditeur Composer (inclus dans la suite Mozilla)
# aie !
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche Ubuntu "Hoary" 5.04 Preview Release. Évalué à 3.
Mince, à cause de cette news, ça va encore parler ubuntu à tout bout de champ sur #openweb ...
Si un commando de #ubuntu-fr pouvait m'extirper tout ces ubuntistes qui squatent not'channel (où on est censé parlé que de standards) , ce serait sympa :-)
(NON, ubuntu n'est pas un standard)
[/humour]
[^] # Re: pas de xul
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal IE7 et les standards. Évalué à 4.
http://xulfr.org/news/2005/02/03/64-xforms-disponible-en-test(...)
[^] # Re: pas de xul
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal IE7 et les standards. Évalué à 4.
Mais mal documenté, faut pas pousser non plus. C'etait vrai il y a quelques années, mais plus maintenant. http://www.xulplanet.com(...) est une documentation quasi exhaustive du langage (et quasie à jour). Ok, il n'y a que ce site, mais c'est déjà ça.
(et ça fait changer avec le projet DevMo qu'à lancer la fondation Mozilla, suite à la récupération du contenu de feu devedge de Netscape)
quant au "si peu utilisé", vu le nombre d'extension pour firefox qui ont fleurie, ça a un peu bougé de ce coté là, et il y a pas mal de projet en XUL, (surtout des projets internes, ou clients..).
dans un an, je ne sais pas si on pourra dire "si peu utilisé" :-p
[^] # Re: pas de xul
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal IE7 et les standards. Évalué à 6.
Inexacte. Il n'existe pas de schema xml, relaxng ou autre qui définis clairement le XUL. Il n'existe même pas une DTD...
Bref, c'est même pas standardisable en l'état. (d'autant que ça change constament entre deux versions de Mozilla/Firefox)
# pas de xul
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal IE7 et les standards. Évalué à 9.
Je ne vois pas pourquoi ils devraient implementer un langage concurrent de leur XAML, que l'on va retrouver dans longhorn. ;-)
[^] # Re: Thunderbird?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal J'ai rêvé d'un client mail différent. Évalué à 5.
c'est normal, c'est dû au protocole IMAP.
Avec IMAP, les messages sont sur le serveur. Ils ne sont jamais stocké en local (sauf pour une histoire de cache)
Bref, ce que tu vois avec IMAP, c'est une vue de ce qui est stocké sur le serveur, pas sur ton poste. Tu comprendras donc qu'on peut difficilement mélanger tout les messages rappatriés (par POP) avec ceux qui sont distants (IMAP).
Bon, enfin non, on pourrait imaginer quand même d'afficher ces 2 types de messages dans une même liste, mais ce n'est pas pratique et j'imagine que c'est lourd à gérer (il faut que le client mail mémorise la provenance du mail, pour la vérification que le message est toujours valide, il va falloir qui scanne toute cette longue liste de messages locaux/distants etc..)
Conçernant le fait de tout rassembler dans un même dossier, personnellement, je ne trouve pas cela pratique. Je n'ai pas envie que des mails d'une boite aux lettres professionnelle soient mélangés avec mes mails de ma boite perso, etc...
Et finalement, j'en suis sur, que font les gens qui mettent tout dans un même dossier ? ils font des rêgles pour les dispatcher dans des sous dossiers (ba oui, faut bien un moment ou un autre, classer tout ces mails qu'on reçoit, sauf si on s'appelle lucette ou henry, et qu'on recoit 2 mails interressant par mois. Donc finalement, ça revient au même.
[^] # Re: C'est simple...
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Un OS qui fait tout?. Évalué à 4.
Ce que tu décrit au sujet de la nature, ce sont des "ingrédients", des "briques". Elles sont toutes identiques, certes, mais c'est leur assemblage qui fait d'un organisme son unicité.
On ne peut donc comparer l'adn, les molécules etc à un OS. Je les comparerais plutôt au code. (langage machine <-> elements chimiques, langage de haut niveau <-> molécules, adn etc...).
Pour ce qui est d'un OS qui fait tout : impossible. Les contraintes pour un OS embarqués ne sont pas les mêmes que pour gérer un serveur déstiné aux bases de données.
À la limite, seul un micro noyau (comme le hurd) pourrait prétendre à plus d'universalité (sans recompilation j'entend, car qui dit recompilation, dit alors OS différent, ex: un noyau linux pour de l'embarqué n'est pas du tout pareil que pour du desktop)
# précisions ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Directive sur les brevets logiciels adoptée en violation de la démocratie.. Évalué à 3.
L'adoption de cette directive, signifie-t-elle que ça y est, les brevets logiciels sont autorisés en europe ? ou reste-il encore une/des étapes avant adoption définitive ?
# un gadget ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au sondage Le gadget geek ultime. Évalué à -3.
On va dire que c'est de l'humour geek ?
[^] # Re: Bonsoir
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Le retour de la vengeance du grand-père de Firefox. Évalué à 4.
C'est pas un plagiat, et ils ne le cachent pas : Netscape 8 est basé sur Firefox.
C'est d'autant moins un plagiat que la licence de Firefox permet de reprendre du code :-p
À moins que tu parles du design (icone &co) qu'ils auraient repris (je ne peut pas tester, je suis pas sous windows). Donc là oui, il y aurait plagiat car le theme classic n'est pas libre.
[^] # Re: Normal !
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Positionnement CSS. Évalué à 2.
Bon choix, c'est l'un des meilleurs et mondialement connu :-)
Y a aussi ceux de Zeldman (mais pas traduit je crois)
[^] # Re: C'est une façon de penser
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Positionnement CSS. Évalué à 2.
oui. en quelque sorte
pour rappel DIV = DIVISION = SECTION != CELLULE ;-)
> Comment, pas exemple, puis-je dire que content et navigation doivent remplir l'espace à droite de menu et searchBox et que navigation doit être en haut de content ?
Cela peut se résoudre en modifiant l'ordre de tes sections, dans la limite où bien sûr cet ordre garde le contenu général du document cohérent (c'est à dire, un contenu intelligible si on le lit sans feuille de style)
Toutefois, il manque c'est vrai des styles qui permettent de positionner des boîtes relativement à d'autres boîtes. (faisable plus ou moins avec les styles du box model XUL dans mozilla ;-)
[^] # Re: Les navigateurs, les normes, toussa ...
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Positionnement CSS. Évalué à 5.
utiliser CSS, ce n'est pas pour seulement des choix éthiques. Mais aussi pour plein de bonnes raisons qui interresserait bien plus ton client. l'"avenir" en fait d'ailleurs parti :
- poid des pages beaucoup plus faible -> moins de bande passante -> hebergement moins cher et moins de charge serveur -> plus de visiteurs simultanés possible -> moins de risque de blocage -> moins de désagrement pour l'utilisateur -> c'est bon pour l'image du client
- design dans un seul fichier (ou quelques uns) -> facturation moins importante des modifs -> moins cher pour le client
- en général, quand tu passes au css, tu fais du code valide -> durée de vie du site beaucoup plus longue -> pas besoin de faire de refaire le site à chaque nouveau navigateur -> moins cher pour le client
Maintenant, je dirais que si tu lui facture un site plus cher parce que tu le fais avec CSS, c'est qu'il y a des lacunes au niveau compétence CSS. Certes, tout le monde ne s'appelle pas Zeldman ou Meyer, mais faut pas pousser non plus.
Je dirais même que le facturer plus cher, c'est du foutage de gueule. je n'ai jamais eu de projet où le client ne changeait pas d'avis sur le design tout le long du dev. Or modifier un design en CSS est beaucoup plus rapide que basé sur un table layout -> le coût horaire est censé être moins important.
Ceci dit, je suis d'accord sur un point : avoir un tableau (mais un seul) pour le layout général, ce n'est pas inadmissible et permet d'évacuer les problèmes de mise au point généraux pour les vieux navigateurs. (bien que, si on connait suffisement les techniques CSS, on s'en sort facilement avec du full CSS; Mais ça, seul l'expérience permet de le savoir ;-) )