Je dois dire que je suis plutôt mitigé face à cet appel... (je base sur la version fr)
nous sommes devant un nouveau monopole: celui du moteur de rendu WebKit
Heu, oué, mais pourquoi ? Si on arrive à cette situation c'est, en partie, parce que Gecko n'a jamais été un bon candidat pour être embarqué facilement alors que webkit a tout fait pour. Ce que je veux dire par là c'est : quel serait l'autre choix que d'embarquer du webkit aujourd'hui ? Et ça c'est pas la faute de webkit...
Donc si les sites mobiles (entre autre) sont par défaut optimisés pour webkit c'est simplement que le presque seul navigateur sur mobile c'est ... webkit. C'est un choix qui peut donc paraître tout à fait logique (il n'y a quasiment que du webkit alors je met du webkit).
En pratique le problème c'est quoi ?
Ben le problème c'est que s'il y avait autre chose que du webkit, si gecko était facilement embarquable, etc, le problème n'existerait surement pas
L'autre par du problème (c'est un peu ce que dit Antoine) c'est qu'en tant que dev on veut des propriétés CSS. Donc on prend ce qui existe.
Et franchement avoir besoin de 7 lignes pour faire un dégradé c'est vraiment gonflant ! Donc si je sais sur quelle plateforme ça va tourner je vais réduire au max.
Et heureusement qu'il existe des frameworks comme less, sass, closure stylesheets car sans cela le web serait inutilisable côté style (enfin si, mais uniquement avec le dénominateur commun en terme de propriétés non préfixées).
Au final :
Je suis totalement d'accord avec la conclusion de l'article, il faut évidemment avoir toutes ces bonnes pratiques, mais pas du tout de la manière dont c'est amené (monopole, webkit, etc ... mais où est gecko ? mozilla n'aurait-il pas encore une fois raté le coche ?)
# hum...
Posté par CrEv (site web personnel) . En réponse à la dépêche Appel pour le web ouvert !. Évalué à 7.
Je dois dire que je suis plutôt mitigé face à cet appel... (je base sur la version fr)
Heu, oué, mais pourquoi ? Si on arrive à cette situation c'est, en partie, parce que Gecko n'a jamais été un bon candidat pour être embarqué facilement alors que webkit a tout fait pour. Ce que je veux dire par là c'est : quel serait l'autre choix que d'embarquer du webkit aujourd'hui ? Et ça c'est pas la faute de webkit...
Donc si les sites mobiles (entre autre) sont par défaut optimisés pour webkit c'est simplement que le presque seul navigateur sur mobile c'est ... webkit. C'est un choix qui peut donc paraître tout à fait logique (il n'y a quasiment que du webkit alors je met du webkit).
Ben le problème c'est que s'il y avait autre chose que du webkit, si gecko était facilement embarquable, etc, le problème n'existerait surement pas
L'autre par du problème (c'est un peu ce que dit Antoine) c'est qu'en tant que dev on veut des propriétés CSS. Donc on prend ce qui existe.
Et franchement avoir besoin de 7 lignes pour faire un dégradé c'est vraiment gonflant ! Donc si je sais sur quelle plateforme ça va tourner je vais réduire au max.
Et heureusement qu'il existe des frameworks comme less, sass, closure stylesheets car sans cela le web serait inutilisable côté style (enfin si, mais uniquement avec le dénominateur commun en terme de propriétés non préfixées).
Au final :
Je suis totalement d'accord avec la conclusion de l'article, il faut évidemment avoir toutes ces bonnes pratiques, mais pas du tout de la manière dont c'est amené (monopole, webkit, etc ... mais où est gecko ? mozilla n'aurait-il pas encore une fois raté le coche ?)