Apple.com fait la promo de HTML5

Florian Innocente |
Apple a ouvert une nouvelle section sur son site web, promue en page d'accueil, et faisant l'article de HTML5. Au fil de plusieurs démos, elle fait l'article des possibilités techniques offertes par l'utilisation combinée de HTML5, des CSS3 et JavaScript, avec ce slogan "Les standards ne sont pas une extension du web, ils sont le web".

AppleHTML5


On trouve des démos autour de la vidéo, de l'utilisation et la manipulation des polices de caractères, l'affichage d'images, l'application d'effets visuels, la lecture audio, etc. Puis de renvoyer les développeurs web vers des ressources techniques pour Safari ainsi que d'autres petites démos. Et il faudra Safari pour en profiter, les autres navigateurs, Firefox comme Chrome, sont exclus.

html5website


Tags
avatar Macmmouth | 
Les standards par Apple quoi.. Ou comment essayer désespérément de faire monter les 0.29% de PDM de Safari Windows..
avatar davitron | 
On peut rester un peu objectif et honnête ? Bien sûr que cela ne fonctionne pas aujourd'hui sur tous les navigateurs. Probablement que Chrome sait fait tourner la plupart des démos cependant. IE9 travaille à l'intégrer. Mozilla et Opéra font de même. Et la norme doit encore être finalisée. Mais HTML5 (et CSS3) seront adoptés par tous les navigateurs, même avant leur finalisation, il n'y a aucun doute. Apple, Google, Mozilla et même Microsoft le soutienne. Faut juste espérer que la finalisation ne traîne pas. Mon petit doigt me dit que vu le forcing que fait Apple, dans moins de deux ans c'est bouclé. L'objectif de ces démonstrations, c'est de montrer le potentiel de HTML5: il peut faire des mises en pages complexes, avec des belles transitions. Elle ne demande qu'à être adoptée, optimisée, améliorée. On est au printemps de cette technologie, elle a besoin de mûrir. Mais l'avenir est devant elle. Bon, ceci étant dit, il y a un truc important qui manque dans ces démos: le vectoriel. C'est un point fort de Flash, qui a fait sa force quand il était à son printemps: décrire une animation en vectoriel pour gagner en place et pour ne pas dépendre de la résolution. Or ici pas de démo de ce genre. HTML5 prévoit l'utilisation de SVG qui associé à Javascript devrait permettre le vectoriel. Si aucune démo n'est présenté là, c'est que c'est pas bien avancé. C'est pourtant important vis à vis de Flash.
avatar davitron | 
Oui, j'aime bien cette expression "au printemps" :-) NB: ya un truc bizarre avec les commentaires. On perd la connexion et après impossible de modifier son commentaire. Je suis le seul ?
avatar gto55 | 
google a aussi une page pour promouvoir chrome, mais comme c'est apple les trolls se lâchent :) http://www.chromeexperiments.com/detail/monster/
avatar ErGo_404 | 
Autre chose qui sera très important pour lutter contre Flash, un IDE. A ce jour il ne me semble pas qu'il existe un IDE pour le HTML5, ce qui serait pourtant intéressant vu son potentiel, car déclarer une animation "à la main", ya pas à dire, c'est long et chiant.
avatar Macmmouth | 
De toute façon si Apple ne prévoit pas de solution de transition entre flash et html5, d'autres s'en charge déjà. (bien qu'il n'y ait qu'Apple qui voit une concurrence entre les 2 technos. Adobe étant très actif sur le html5.) [url=http://www.gizmodo.fr/2010/06/02/smokescreen-convertit-flash-en-javascript-a-la-volee.html]Convertisseur Flash vers Javascript à la volée[/url] Ou comment avoir tout les inconvénients de flash sans aucun avantage et en bien plus lent. Ils ont tout gagné..
avatar davitron | 
Pour une conférence développeur comme WWDC, ce serait assez bien vu pour Apple de sortir un outil d'authoring en HTML5. Avec l'export pour l'iAds. Mon petit doigt me dit qu'il le sent bien ce truc pour lundi. Mon petit doigt me dit un autre truc incroyable: Microsoft monterait sur scène pour annoncer son adoption de WebKit dans IE9. Ce ne sont pas des rumeurs, je n'ai pas de source secrète. C'est juste mon petit doigt qui me parle :-)
avatar codeX | 
[quote]Les standards par Apple quoi.. Ou comment essayer désespérément de faire monter les 0.29% de PDM de Safari Windows..[/quote] Notre spécialiste en plugin Safari en sait quelque chose. À part ça, très belle démo. Malheureusement, je crois que ClickToFlash va encore rester sur ma machine quelque temps.
avatar Macmmouth | 
>Malheureusement, je crois que ClickToFlash va encore rester sur ma machine quelque temps. Avec Smokescreen ça ne servira plus à rien. Les pubs flash seront converties en JavaScript + HTML5. On dit merci à Apple...
avatar vintz72 | 
"These standards are open, reliable and efficient"... mais "You'll need to download Safari". Bravo !!! Bel esprit d'ouverture de la part d'Apple. Pathétique ! C'est même franchement la honte. Vive Flash ! Vive Google experiments ! Vincent, qui se demande de plus en plus si Apple n'est pas en train de prendre une (mauvaise) piste savonneuse. :-(
avatar vintz72 | 
@gto55 La page que tu indiques tourne très bien (mais moins vite) sur d'autres navigateurs que Chrome. C'est là toute la différence.
avatar HAL-9000 | 
@ Macmmouth +1
avatar Ast2001 | 
J'ai rarement vu un truc aussi contre-productif en termes de marketing que cette page. C'est totalement ahurissant de bloquer les démos si on n'utilise pas safari pour promouvoir une norme censée être universelle.
avatar SimR69 | 
C'est normal que ce ne soit compatible qu'avec Safari ! Pour le moment aucun navigateur ne gère entièrement HTML5. Chaque navigateur gère un sous-ensemble de ce standard. Donc si on veut faire des démos complexes, on est obligé POUR LE MOMENT de se concentrer sur un navigateur en particulier ! Apple a choisi de se concentrer sur son propre navigateur, choix plutôt logique. L'année dernière, Dailymotion avait réalisé une démo de HTML5 qui ne fonctionnait que sous Firefox, pour la même raison. À terme, les navigateurs vont converger dans leur prise en charge du HTML5. Pour le moment, chacun explore dans une direction.
avatar sebastiano | 
@Ast2001 : c'est parce que les autres navigateurs n'assurent pas forcément une certaine compatibilité avec HTML5. Il est logique qu'Apple fasse une démo optimisée pour son navigateur (vous voyez Windows faire une démo sous FF ou Opéra vous ???). Ce n'est pas une pub pour Safari mais pour le HTML5. Ils vont pas prendre le risque de développer une démonstration ouverte à tous les navigateurs, pour que ça plante à tous les coups. Un peu de bonne foi de la part de tous serait la bienvenue. Et un peu moins d'esprit "grande théorie du complot pro-Apple anti-Tout le reste".
avatar Lecompas | 
@SimR69 @sebastiano Bien d'accord. Voir ce comparatif: [url]http://html5demos.com/[/url]
avatar Macmmouth | 
Parce que Chrome est moins avancé que Safari en matière de compatibilité HTML5 ? Quelle blague, c'est exactement le contraire. http://slydnet.com/web/html-5-test-savoir-si-votre-navigateur-est-compatible-pour-le-html-5/
avatar gto55 | 
@vintz72 qui te dit que la page d'apple ne marche pas sur chrome ? apple a sûrement voulu présenter html5 dans des conditions optimum, tu dis toi même que la page de chromeexperiments présente des performances differantes ailleurs que sur chrome :)
avatar sebastiano | 
@Mammouth : Et FF ? Et IE ? Et Opéra ? Faut arrêter les conneries, critiquer Apple avec des arguments valables ok. Chier dessus à tout va, non. Enfin décrédibilisez-vous si vous en avez envie, c'est pas mon problème.
avatar vintz72 | 
@gto55 C'est l'article lui-même qui le dit. Je l'ai constaté en outre sur Firefox et Opera. Et les Google Experiments ne sont bloqués par un test débile du genre "if (!safari) afficherLaPubPourDownloaderSafari()"... Bref, Apple a bien merdé sur ce coup. Point barre.
avatar Frodon | 
@Macmmouth Si c'est pour les pubs que ClickToFlash est utilisé, il y a des tas d'autres outils pour supprimer les pubs des pages Web, y compris des pubs HTML/GIF ou autres...
avatar Macmmouth | 
Je suis sous Chrome 5 et j'ai le message "You'll need to download Safari to view this demo", alors que techniquement, c'est complètement faux. Quand on met ce genre de message, on ne parle pas de standard. point.
avatar Macmmouth | 
>Si c'est pour les pubs que ClickToFlash est utilisé, il y a des tas d'autres outils pour supprimer les pubs des pages Web, y compris des pubs HTML/GIF ou autres... Oui, mais dans ces cas là, le filtrage est basé sur des White lists et le petit jeu de filtrage/contournement du filtrage est sans fin. Avec flash c'est simple et définitif.
avatar macoupc | 
Pourquoi seulement safari ? Depuis quand il sait faire des trucs que Firefox et Chrome ne savent pas faire ? C'est une limitation artificielle d'Apple ? Pas bien.
avatar gto55 | 
l'article dit seulement qu'apple veut exclure les autres navigateurs, pas que la page ne fonctionne ou pas sur ff , chrome... ^
avatar Ast2001 | 
Bon, ils se sont plantés sur ce coup mais je pense qu'ils vont vite corriger. Le pb c'est qu'en fonction du navigateur, le support de HTML5 est très variable. Et c'est un des plus gros avantages de flash. Un seul développement adresse toutes les plateformes qui supportent flash sans avoir à vérifier si telle ou telle fonction est effectivement supportée et sous quelle forme.
avatar TequilaPhone | 
Parce que Safari est le standard du web de demain. :/
avatar arsinoe | 
[quote=Ast2001]Le pb c'est qu'en fonction du navigateur, le support de HTML5 est très variable.[/quote] En particulier sous IE et Firefox. Sachant que le couple représente 85% du surf mondial, il est évident que flash a encore de très très long jours devant lui.
avatar nicogala | 
Au lieu de critiquer dans le vide ou de pleurer comme des perdus, essayez les choses... Je viens de tester ces démos avec Firefox, oui vous lisez bien : FIREFOX, avec un simple changement d'UserAgent (celui de l'iPhone3 fonctionne) et le constat est le suivant : Firefox reconnait et sait faire fonctionner une petite partie des éléments des démos, notamment les transformations typo, mais on voit bien que le support est très partiel, et ce n'est pas un biais d'Apple ! Imaginez une seconde qu'Apple n'ait pas mis en place ce contrôle du navigateur compatible pour accéder aux démos : vous en auriez déduit quoi de leur démo ? Que c'est buggé à mort ? Jammais vous n'auriez remis en question voter navigateur favori et vous auriez accusé Apple de présenter des trucs pas finis. Alors que c'est votre navigateur qui n'est pas encore fini au niveau de son support complet du HTML 5. Un peu de maturité que diable, on n'est pas chez clubic ici ! :p
avatar youpla77 | 
@ nicogala : tant que ces démos utiliseront des "-webkit xxx", ya peu de chances de les voir débarquer sur Firefox sauf si mozilla décide de les implémenter, de la même façon ya des tags "-mozilla xxx" pas supporté par safari. "vous auriez accusé Apple de présenter des trucs pas finis"... C'est pas le cas ? Toutes les specs de l'HTML5 sont finies ? En tout cas, pas toutes celles qu'apple présente et utilise dans ces démos. Ca va surement changer d'ici quelques mois, en attendant, seul 5% des utilisateurs peut voir ces démos.
avatar shenmue | 
@Youpla77:"avec flash, ce serait lisible par tous les navigateurs ;)" Sur mac, Flash c'est surtout lisible avec les ventilateurs si tu voix ce que je veux dire...;)
avatar nicogala | 
Au passage, certaines réflexions me ramènent en 2005 lorsqu'Apple a "lancé" le h264 dans QuickTime... je me souviens de réactions de pcistes à qui j'avais montré les bande-annonces qui tranchaient nettement avec les timbres-poste pourraves de l'époque : [i]oui toussa, mais DivX c'est au moins aussi bien maintenant, puis ton h-machin là c'est pour Mac, pas compatible toussa...[/i] C'est sûr, à l'époque pour le public le h264 ne signifiait rien, aucun soft connu pour encoder ou pour le lire à part QT (c'est à dire rien pour les pcistes convaincus détestant Qt) On voir où en est le h264 5 ans plus tard... Faut pas être pressés les gars, faut laisser le temps au temps et pas casser systématiquement les premiers efforts des gens ou des sociétés (ou des communautés)
avatar shenmue | 
[NDLR : les consignes, elles sont la pour être lues et respectées]
avatar arsinoe | 
[quote=nicogala]On voit où en est le h264 5 ans plus tard...[/quote] Il est le codec majoritaire du conteneur flv de flash ? J'ai bon ?
avatar Lio70 | 
Certaines reactions ici sont effarantes! On dirait que certains s'imaginent que le HTML est une invention d'Apple, un produit proprietaire. A la limite, il constituerait une couche AU-DESSUS d'un Flash faisant office de standard. Dites les gars, rangez vos pinceaux et ouvrez un bouquin d'informatique pour changer. Relisez vos classiques :-) On ne le repetera jamais assez: la technologie standard pour creer un site internet est le HTML. Les autres technologies sont des accessoires pour agrementer les sites ou fournir un type de contenu allant au-dela des capacites du HTML4. Flash a pu occuper une place vide a cet effet et en a bien profite, mais il n'en est pas pour autant un standard et ne constitue meme pas la base d'un site internet. La normalisation du HTML5 n'a que trop dure. Steve Jobs a donne un coup de pied dans la fourmiliere; il etait temps que quelqu'un bouge. Esperons que cela aboutira a l'acceleration de la definition et de l'adoption de la norme. Et si Safari est mis en avant pour sa capacite a interpreter le HTML5, c'est parce qu'une fois de plus Apple avance pendant que les autres regardent...
avatar Lio70 | 
Je sui de ceux qui n'apprecient pas tellement les pubs animees qui dansent dans tous les sens. Je crois egalement qu'il y aura des parades pour que ceux qui desirent bloquer ces elements qu'ils jugent envahissants puissent le faire. On a bien, depuis toujours, un bloqueur de pop-up. On mettra bien au point un bloqueur de la balise affichant l'animation.
avatar makidoko | 
Pour ceux qui doutaient encore que le titre de la dépêche devait être "Apple fait la promotion de Safari" et non pas "la promotion de HTML5", voici le lien qui finira de vous convaincre : http://developer.apple.com/safaridemos/ (lien donné sur la partie développeur) Strictement les mêmes démos (mais deux fois plus nombreuses) accessibles depuis n'importe quel navigateur. Et le plus fun : voici un bout de code pour la démo Audio [quote] object[codetype="application/x-shockwave-flash"],embed[type="application/x-shockwave-flash"],embed[src*=".swf"] [/quote] Bande de clowns. Même pas drôles. Il faut quand même exposer mon avis sur le contenu de ces démos : c'est bien... juste bien. Rien de transcendant, ni de nouveau par rapport à tout ce qui a déjà été vu jusqu'à présent dans les diverses démos HTML5.
avatar Dr Troy | 
Faut le temps que ça se mette en place, faut arrêter de monter sur ses grands chevaux alors qu'il ne s'agit que d'une démo servant à promouvoir une technologie (qui comme dis plusieurs fois n'est pas gérée par les autres en dehors de Chrome), ce n'est pas comme si ça gênait votre navigation quotidienne. En tout cas quand on voit les possibilités, ça fait plaisir de se dire qu'on pourra se passer d'un plugin complètement à la ramasse en terme de consommation processeur.
avatar Macmmouth | 
[NDLR : les consignes, elles sont la pour être lues et respectées]
avatar shenmue | 
@Arsinoé:"Il est le codec majoritaire du conteneur flv de flash ?" Plus pour très longtemps vu le niveau rapide d'adoption sur des conteneurs sous HTML5. Déjà 25% des vidéos accessibles SANS le conteneur flash et surtout, une évolution très très rapide. Le H264 est monté vite, la fin de flash comme conteneur vidéo arrivera aussi très vite. Restera les pubs et les jeux débiles. O ne pleurera pas la dessus.
avatar sebastiano | 
"Il faut quand même exposer mon avis sur le contenu de ces démos : c'est bien... juste bien. Rien de transcendant, ni de nouveau par rapport à tout ce qui a déjà été vu jusqu'à présent dans les diverses démos HTML5." Exact. A la simple différence que c'est orienté grand public, tous ceux qui iront sur le site d'Apple quoi. Jusqu'à présent, parler de HTML5 à un néophyte, c'est comme lui parler de l'élevage de limaces-naines au Congo : il ne connaît pas du tout.
avatar ironseb | 
Une norme universelle… mais uniquement compatible avec Safari. Pathétique !
avatar coincoin13 | 
Je crois que quasi tout le monde mélange HTML 5 et Webkit. La plupart des demo s'appuient sur html5 et css3, mais les effet (transitions, blur ...etc) sont des rendu propre au moteur webkit, et non pas à html ni css. Voilà pourquoi ce n'est accessible qu'avec webkit. Microsoft fait de même avec IE9: en parallèle de l'implantation des normes html5 et css3, ils conçoivent des outils propres, qui ne donnerons rien sur d'autre navigateurs. L'intérêt pour Apple est surtout pour ses platformes mobile e la marque, qui embarquent safari, et donc peuvent d'affranchir de la compatibilité et utiliser des techno propres et offrir de beaux effets sans plugins style flash et une moindre utilisation de javascript. Bref, pour les pas content ("ça ne fonctionne que sur safari..."), désolé de dire ça, mais vous n'avez tout simplement rien compris à ce qui se cache derrière le terme html5. Mais il est vrai que Apple n'aide pas vraiment à faire la distinction.
avatar youpla77 | 
@ sebastiano : "tous ceux qui iront sur le site d'Apple quoi. " Enfin ceux qui sont équipés de safari... Donc seulement 5 utilisateurs sur 100 pourront voir la démo à moins de télécharger safari (ce que souhaite apple) mais bon 5 sur 100 ca fait pas beaucoup...
avatar momo-fr | 
Davitron a dit "Mon petit doigt me dit un autre truc incroyable: Microsoft monterait sur scène pour annoncer son adoption de WebKit dans IE9." Putain, si un jour je lit cette news je cours déboucher une bouteille de champagne !!!!!!!!!!! :-)
avatar Macmmouth | 
@coincoin13 Au contraire, on avait très bien compris que le but d'Apple est de remplacer des standards de fait existant par ses propres technos propriétaire. On a déjà connu ça avec Microsoft, mais au moins c'était moins hypocrite.
avatar Dr Troy | 
@ Macmmouth : Webkit est open-source contrairement aux (feus) technologies utilisées dans IE.
avatar Macmmouth | 
Qu'est ce que ça change si le résultat est d'obtenir des sites lisible uniquement sous Safari ? Ils arrivent même à être incompatible avec chrome qui lui aussi utilise Webkit.
avatar Anonyme (non vérifié) | 
makidoko où tu as vu des références à flash dans le code des démos HTML5 d'Apple ? @tous ceux qui n'ont pas compris : il s'agit de démos de HTML5. comme le dit Steve Jobs dans la D8, il veut supporter des technologies "dans leur printemps". Pour le moment c'est pas encore assez avancé et ça ne sert à rien de faire des versions Chrome/Firefox/Opera... vous voulez quoi, un fallback pour IE aussi ? Eh, c'est des [b]démos[/b], pas un framework. Et souvenez-vous d'une chose : Safari est le seul navigateur sur iPhone et iPad. Pour les développeurs ça signifie que ce qui est visible dans les démos est utilisable dès aujourd'hui sur ces plate-formes, et cerise sur le gâteau avec accélération matérielle.

Pages

CONNEXION UTILISATEUR