Archives par mot-clé : CSS3

HTML 5, CSS 3 : les standards du web contre Flash ?

HTML5

HTML5

La notion de standards du web est en perpétuelle évolution. Lorsqu’Apple a sorti, certes de manière assez opportuniste, une page de démonstrations technologiques vantant les mérites de HTML5 et des CSS3, plusieurs blogueurs et défenseurs de navigateurs concurrents se sont émus de l’impossibilité de lancer ces démonstrations sur des navigateurs concurrents. Le problème réside dans l’absence de finalisation de ces standards. Apple a envoyé un message confus, faisant croire que Safari était un navigateur plus respectueux des standards du web que ses concurrents. En fait, la plupart de ces démonstrations n’auraient même pas pu se lancer sur un navigateur concurrent.

Le risque est alors le suivant : va-t-on se retrouver avec une situation similaire à la guerre Netscape/Internet Explorer, alors que les standards du web sont justement censés uniformiser le rendu des pages web entre les navigateurs ? Le risque existe, notamment en raison de l’usage que des sociétés comme Apple font de ces standards. On a compris que le but d’Apple est de tuer Flash, et de prouver son obsolescence alors que l’on peut aujourd’hui réaliser des pages web complexes, visuellement très riches, sans avoir recours à des technologies comme Silverlight ou Flash. Néanmoins, à trop vouloir mettre en avant des standards qui ne sont pas finalisés, et sur lesquels les différents acteurs ne sont pas sur la même longueur d’onde, on risque effectivement de se retrouver avec des sites utilisant des codecs différents pour leurs vidéos, ou ayant recours à des propriétés incompatibles avec certains navigateurs web.

Continuer la lecture

CSS3 sous IE avec PIE

Logo PIE

PIE : CSS3 sur IE

Avoir les fonctionnalités de CSS3 sous Internet Explorer serait (est !) le rêve de tout webdesigner, voici donc CSS3 PIE (Progressive Internet Explorer).

CSS3 PIE est un fichier attaché (.htc) qui vous permettra l’affichage et la reconnaissance d’un certain nombre de fonctionnalités CSS3 par Internet Explorer.

Il suffit simplement d’intégrer le lien du fichier dans le CSS ( behavior: url(PIE.htc); ) et les fonctionnalités suivantes seront supportées par toutes les versions du navigateur historique de Microsoft (IE6 à IE8, la bêta IE9 intégrant déjà nativement le CSS3, si si !!) :

  • border-radius
  • box-shadow
  • border-image
  • multiple images d’arrière-plan
  • linear-gradient comme image d’arrière-plan
  • et d’autres fonctionnalités encore en développement…

En attendant que tous les internautes passent à un navigateur digne de ce nom, ou que la mise à jour IE X vers IE 9 leur soit imposée (on peut rêver…).

Continuer la lecture

HTML5 Video : La Guerre des Codecs

HTML5

Standards CSS3 ET HTML5

Non, ce n’est pas le titre du prochain box office, mais bien la triste réalité avec HTML5 aujourd’hui. Pour ceux qui ne suivent pas HTML5, la spécification est pratiquement complète et il ne manque vraiment pas grand chose pour qu’on puisse justifier de faire le grand saut vers ce langage prometteur.

Il reste encore certains trucs sur lesquels ils doivent s’entendre et le codec à utiliser pour l’utilisation de la vidéo (<video>) fait parti de ce qui n’est pas coulé dans le béton.

En effet, il existe actuellement la guerre entre 2 codecs : H.264 et Ogg Theora Codec.
Continuer la lecture