
Vous trouverez les meilleurs médicaments aux meilleurs prix, avec le service de livraison commode, ainsi que de bonne qualité dans notre pharmacie en ligne 24/24.
Acheter Du Viagra vidal viagra acheter
viagra achat paris viagra 100mg occasion sante viagra achat
viagra achat en pharmacie
HTMLminify ou la mort des standards W3C
Les référenceurs dignes de ce nom savent que la performance web (comprendre le temps de chargement des pages d’un site) est l’un des nombreux critères pris en compte par Google dans son algorithme de classement des résultats.En 2009, Matt Cutts, chef de la cellule antispam et porte parole officiel de Google, s’était exprimé une première fois sur le sujet, indiquant que le temps de chargement n’affectait pas encore les résultats. Plus récemment Matt indiquait que si les sites lents n’étaient pas forcément pénalisés en revanche les sites rapides pouvaient obtenir un petit bonus sur la note finale de performance qui détermine l’ordre des résultats.Le 9 Avril 2010 dans un billet collégial signé par les principaux ingénieurs de Google l’information a été officialisée : la vitesse de chargement est un des critères pris en compte par l’algorithme de Google. Et s’il est une chose que tout SEO black, grey et white hat doit faire c’est bien de maximiser les leviers on page. Outre le référencement naturel, optimiser la performance d’un site permet également : d’améliorer considérablement l’expérience utilisateur, de faire baisser le taux de rebond, d’éviter d’avoir un malus en SEA, d’améliorer les taux de conversion, en clair d’améliorer la profitabilité d’un site.La quasi totalité du web n’est pas correctement optimisée (à part peut-être quelques Gurus de la perf et les SERPs de Google), il existe de très nombreux leviers d’optimisation du temps de chargement des pages et si je n’ai pas vocation à tous les développer sur cet article je vous invite à consulter les deux documentations les plus abouties sur le sujet :Web Performance Best Practices par GoogleBest Practices for Speeding Up Your Web Site par Yahoo!Mise en garde L’optimisation du HTML ne fait pas parti des Quick Wins de la performance sauf si vous travaillez sur des pages html statiques là ça peut allez assez vite, ne songez à minifier votre code Html qu’à partir du moment ou vous aurez pris sérieusement en main la performance de vos pages et que vous aurez déjà atteint une note supérieure à 90/100 sur PageSpeed ou un A sur YSlow. La plupart du temps vous ne réduirez la taille de votre document HTML que de 5% à 20%.Le HTML n’est pas un langage de programmation optimiséN’en déplaise aux ayatollahs des standards W3C, qu’il s’agisse du html3, 4, 5, ou du xhtml; le html n’est pas optimisé et possède de nombreuses balises et attributs redondants et inutiles. L’équipe de développement à l’origine du projet HTMLminify chez Google a donc identifié plusieurs éléments HTML qui lorsqu’on les retire n’ont aucun impact sur l’affichage et laisse la page tout à fait accessible, à noter que ces optimisations sont appliquées sur les pages de résultats de Google depuis un an déjà.Que fait HTMLminify ?un listing détaillé des optimisations faites avec HTMLminify est présent dans le code source de l’addon firefox PageSpeed, l’original est accessible sur Google Code html.compactor, mais puisque c’est en anglais je vous en propose la traduction :Retrait des guillemets lorsque cela est possible, ainsi est bon, tandis que un devra conserver les guillemets à cause de l’espace.Sauf exceptions, les espaces, sauts de ligne excessifs et tabulations entre les balises HTML sont retirés.Retrait des commentaires (sauf exceptions).Retrait des balises inutiles qui n’altèrent pas le rendu de la page. la liste complète des balises : , , , , , , , , , , , , , , , , , vous noterez que bon nombre de ces balises sont des balises de fermeture.Passage en minuscule des noms de balise.Retrait des attributs par défaut comme ou Réduction des attributs quand une seule valeur est possible par exemple peut s’écrire .Classement des attributs de balise pour une meilleure compression.Retrait des espaces, tabulations et sauts de lignes dans le CSSRetrait des espaces, tabulation et sauts de lignes dans le JavascriptUtilisation des caractères non encodés ainsi « ‘ » ne s’ecrira pas « ' »Mais développer en HTMLminifié est assez fastidieux cela implique d’avoir déjà une excellente maîtrise du HTML et de ses standards mais surtout une rigueur sans faille lorsqu’il s’agira de tester vos pages sur les différents navigateurs et systèmes d’exploitations existants.L’addon PageSpeed, téléchargeable sur le site de Google, vous sera d’une grande aide puisqu’il propose après un scan une version optimisée des pages qu’il audite, cela permet d’optimiser les pages statiques très simplement pour les pages construites dynamiquement il faudra faire preuve de patience et optimiser chaque parcelle de code.Les risquesJ’insiste sur le fait que le HTMLminify n’est pas à mettre entre toutes les mains, d’abord parce qu’avec ce genre d’optimisations, les intégrateurs travaillent sans filet, une fois mises en place les moulinettes de validation W3C ne pourront plus vous aider à corriger le code HTML de vos pages. Autre difficulté, si vous poussez la logique de réduction du code à l’extrême en supprimant la plupart des sauts de ligne, le html deviendra presque illisible, à force vous retrouverez rapidement vos marques mais ce genre de condition de développement ne facilite pas le travail collaboratif, heureusement beaucoup de logiciels indentent automatiquement le code.La performance web revêt un enjeu business décisif et force est de constater que les standards web ne répondent pas à ce besoin d’efficacité, les techniques d’optimisation type HTMLminify vont à mon avis connaître un véritable succès dans les années qui viennent, les référenceurs devront rajouter une corde à leur arc s’ils veulent rester au top.Pour aller plus loin, il est possible de suivre et de participer au groupe Google PageSpeed, on y découvre notamment que lors d’un appel à un fichier .js ou .css inférieur à 500 octets il est préférable d’inclure le code sur la page (inline .js et inline .css) pour faire l’économie d’un aller/retour d’entête HTTP. Enfin je vous invite à consulter les pages de recherche Google qui sont extrêmement bien codées minifiées à l’octet près…
10 raisons de ne pas acheter un iPad
A défaut de nous sortir un nouveau bijou technologique révolutionnaire, Apple veut réussir le tour de force de nous vendre un produit non pas bon à rien, mais mauvais en tout : un mauvais reader, une mauvaise console de jeu, un mauvais navigateur web, un mauvais lecteur vidéo, un player mp3 bien trop grand…Voici les raisons qui font que je n’achèterai pas l’iPad :L’obligation d’acheter des accessoires, pied/support pour consulter l’iPad en position assise et l’impossibilité de consulter confortablement l’iPad en position allongée…L’iPad comme son petit frère l’iPod Touch ne supportera pas la technologie Flash : Pas de jeu en flash, pas de vidéo sous flash, pas de musique/radio via tous les player flash du web, sans compter tous les sites qui contiennent des éléments menu, intro, Apple exclut d’office la consultation des sites full flash sur l’iPad.Utilisé comme reader l’autonomie de 10heures est juste ridicule, à titre de comparaison le Kindle d’Amazon possède une autonomie de deux semaines.L’écran lumineux et l’absence de technologie d’encre numérique rend l’expérience utilisateur lors de la lecture vite fatiguante, on lui préfèrera une fois de plus le Kindle ou tout simple le très classique mais toujours aussi efficace : livre.Avec son poids, Apple fait très fort en utilisant ses 680 ou 730grammes pour l’iPad 3G comme argument de vente à titre de comparaison le kindle fait 289 grammes.l’iPad est un iPhone light qui ne possède ni appareil photo, ni téléphone, ni caméra (utilisable en webcam par exemple), réaliser une belle interface pour consulter les photos d’un appareil qui n’en prend pas c’est vraiment génial comme idée !Il faudra encoder ses vidéos dans un format propriétaire pour pouvoir les regarder sur ce super player, bien sûr tout est plus simple si vous achetez vos films ou séries sur le store.Comme ses petits frères l’environnement logiciel iPad restera très fermé, pour publier une application il faut d’abord qu’elle soit validée par Apple.L’écran tactile multitouch est par nature bourré de traces de doigts, comme dirait mar1e on risque de passer son temps à passer le chiffon.L’iPad est un brouillon si vous ressentez l’envie d’acheter un iPad je ne saurais que trop vous conseiller d’attendre la prochaine version qui corrigera, je le souhaite à Apple, certains des defauts cités plus haut.Allez, pour détendre les Fanboys de Steve une parodie (en anglais) sur le désappointement qu’à pu susciter la sortie de l’iPad, en qui nous fondions tous de trop grands espoirs.

Report This Post