IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Chrome amorce le support du HTML 5.1 et d'ECMAScript 6
La bêta de Chrome 38 introduit plusieurs nouveautés pour les développeurs

Le , par Hinault Romaric

173PARTAGES

1  0 
Chez les éditeurs de navigateurs, la course est aux nouvelles fonctionnalités et aux supports de nouvelles spécifications, avant même que leur normalisation ne soit achevée.

Alors que la standardisation du HTML 5 n’a pas encore été finalisée, Google amorce déjà la prise en charge du HTML 5.1 dans son navigateur Chrome.

Dans Chrome 38, qui est actuellement téléchargeable en version bêta, Google a introduit une prise en charge de la balise <picture>. Cette balise vient renforcer le support de la balise <img> en offrant plus de flexibilité aux développeurs et en facilitant la création des interfaces pour de multiples dispositifs (PC, smartphones, tablettes).

Grâce à cette fonctionnalité, le développeur pourra définir plusieurs versions d'une même photo en fonction de la définition ou de la densité de pixels de l'appareil utilisé par l'internaute. Le code ci-dessous illustre l’utilisation de cette balise :

Code : Sélectionner tout
1
2
3
4
5
6
<picture> 
<source media="(min-width: 45em)" srcset="large.jpg"> 
<source media="(min-width: 32em)" srcset="med.jpg"> 
<img src="small.jpg" alt="The president giving an award."> 
</picture>
Pour rappel, la publication de la version finale du HTML 5.0 avant la fin de cette année marquera l’entrée du HTML 5.1 au stade de « Candidate Recommendation » et le début d’une période de deux années de tests, ainsi que la sortie d’un brouillon pour le HTML 5.2, qui aboutira à une « Candidate Recommendation » en 2016, date de la publication de la norme finale HTML 5.1.

En plus de la balise <picture>, Chrome 38 introduit également le support de nouveaux éléments de la future norme ECMAScript 6, qui est encore en cours de discussion. Le navigateur offre aux développeurs utilisant JavaScript une prise en charge de « Maps et sets », deux structures de données très demandées, qui rendent le stockage et les interactions avec les données plus simples et plus rationnels. Les littéraux fournissent désormais un moyen facile et extensible d’itérer sur les types de données tels que les tableaux et les chaines, ainsi que les nouveaux maps et sets. On note également une prise en charge des fonctions mathématiques Math.sign et Math.log10.

Chrome 38 devrait être disponible en version finale à la fin de ce mois ou début octobre.

Télécharger Chrome 38 bêta

Source : blog Chrome

Et vous ?

Que pensez-vous de ces nouveautés ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de SylvainPV
Rédacteur/Modérateur https://www.developpez.com
Le 01/09/2014 à 17:56
Il semble que le WHATWG soit en faveur d'arrêter le versioning de HTML et d'en faire un standard en constante évolution tandis que le W3C conserve le même process. Je préfère la position du WHATWG, numéroter les versions n'a pas de sens puisque chaque navigateur implémente des bribes de chaque version, qu'elles soient finalisées ou non.
1  0 
Avatar de SylvainPV
Rédacteur/Modérateur https://www.developpez.com
Le 01/09/2014 à 18:42
@CyberDenix: c'est ce que j'ai dit sur un autre site et je me suis fait rappelé à l'ordre. Du côté du W3C, il y a bel et bien un document de specs HTML 5.1 en cours d'écriture.
0  0 
Avatar de timiteh
Membre averti https://www.developpez.com
Le 02/09/2014 à 11:06
Citation Envoyé par imikado Voir le message
Une chose que je n'ai pas saisi: pourquoi mettent-ils autant de temps à sortir les versions 64 bits pour Windows et Mac, alors qu'elles existent depuis des années pour GNU/Linux ?
Que ce soit Chrome ou Firefox ..
La réponse parait évidente, Google rêve d'être le nouveau Microsoft et semble clairement avoir les même travers, voire pires, que Microsoft dans le temps. [/sarcasme]
Plus sérieusement Google voit sans doute Apple et particulièrement Microsoft comme des ennemis à abattre.
Je suis certain que les produits Google sont déclinées sur la plateforme Windows que parce que cette plateforme est dominante sur les PC traditionnels, qui sont quoiqu'on en dise, les plateformes informatiques les plus productives et qui seront encore longtemps utilisés par un grand nombre de personnes.
Mais il suffit de voir le comportement plus qu'inacceptable que Google a par rapport à Windows Phone pour ne pas être surpris de certaines choses.
Mais bien sur certains défendront Google bec et ongle malgré tout.
0  0 
Avatar de imikado
Rédacteur https://www.developpez.com
Le 02/09/2014 à 11:23
Citation Envoyé par timiteh Voir le message
La réponse parait évidente, Google rêve d'être le nouveau Microsoft et semble clairement avoir les même travers, voire pires, que Microsoft dans le temps. [/sarcasme]
Plus sérieusement Google voit sans doute Apple et particulièrement Microsoft comme des ennemis à abattre.
Je suis certain que les produits Google sont déclinées sur la plateforme Windows que parce que cette plateforme est dominante sur les PC traditionnels, qui sont quoiqu'on en dise, les plateformes informatiques les plus productives et qui seront encore longtemps utilisés par un grand nombre de personnes.
Donc c'est pas technique mais stratégique, mais pour Firefox ?

Citation Envoyé par timiteh Voir le message

Mais il suffit de voir le comportement plus qu'inacceptable que Google a par rapport à Windows Phone pour ne pas être surpris de certaines choses.
Mais bien sur certains défendront Google bec et ongle malgré tout.
Quel comportement inacceptable Android vs WindowsPhone ?
  • Sur Android, le constructeur peut ajouter son propre store (Samsung apps, Nokia store pour les feu gamme X)
  • On peut également installer des apk si l'on souhaite


Qu'en est il de ces deux point pour windows phone ?
0  0 
Avatar de amezghal
Membre habitué https://www.developpez.com
Le 02/09/2014 à 12:25
Pour suivre l'evolution de chrome :

j'utilise chrome canary + http://www.chromestatus.com/features
0  0 
Avatar de timiteh
Membre averti https://www.developpez.com
Le 02/09/2014 à 14:39
Citation Envoyé par imikado Voir le message
Donc c'est pas technique mais stratégique, mais pour Firefox ?
Et qui est le principal bailleur de fond de Mozilla ?

Citation Envoyé par imikado Voir le message

Quel comportement inacceptable Android vs WindowsPhone ?
L'impossibilité d'utiliser certain services de Google,ex:Youtube, sur Windows Phone pré-8.1 Update1, sur Windows Phone.
Et ce n'est clairement pas un problème technique puisque c'est possible sur Windows Phone 8.1 Update 1, grâce à une astuce de contournement utilisée par Microsoft.
Avant c'était impossible de lire une vidéo Youtube car quoique ce soit l'astuce utilisée la lecture s'arrêtait au plus une minute après le début de lecture.
Donc j'en ai fini par déduire que Google agissait de manière pro-active pour empêcher au maximum l'accès à ces services via Windows Phone.
Ce qui est quand même puéril et pathétique pour un soit-disant géant du Web et du cloud !
0  0 
Avatar de imikado
Rédacteur https://www.developpez.com
Le 02/09/2014 à 15:41
Citation Envoyé par timiteh Voir le message
Et qui est le principal bailleur de fond de Mozilla ?
Mozilla est une société indépendante, même si elle tire son budget du contrat publicitaire (avec google) lié à son moteur de recherche par défaut

Citation Envoyé par timiteh Voir le message

L'impossibilité d'utiliser certain services de Google,ex:Youtube, sur Windows Phone pré-8.1 Update1, sur Windows Phone.
Et ce n'est clairement pas un problème technique puisque c'est possible sur Windows Phone 8.1 Update 1, grâce à une astuce de contournement utilisée par Microsoft.
Avant c'était impossible de lire une vidéo Youtube car quoique ce soit l'astuce utilisée la lecture s'arrêtait au plus une minute après le début de lecture.
Donc j'en ai fini par déduire que Google agissait de manière pro-active pour empêcher au maximum l'accès à ces services via Windows Phone.
Ce qui est quand même puéril et pathétique pour un soit-disant géant du Web et du cloud !
Oui, google et Microsoft ne s'aime pas, on se demande pourquoi ?
  • campagne scroogled de Microsoft : à plusieurs reprises: ici ou la
  • Racket des constructeurs utilisant android, qualifié d'extorsion par Google
  • campagne de dénigrement de chromebook
0  0 
Avatar de timiteh
Membre averti https://www.developpez.com
Le 02/09/2014 à 16:44
Citation Envoyé par imikado Voir le message
Mozilla est une société indépendante, même si elle tire son budget du contrat publicitaire (avec google) lié à son moteur de recherche par défaut
Donc Mozilla n'est pas indépendant ils ont juste l'apparence de l'Independence

Citation Envoyé par imikado Voir le message
Oui, google et Microsoft ne s'aime pas, on se demande pourquoi ?
  • campagne scroogled de Microsoft : à plusieurs reprises: ici ou la
  • Racket des constructeurs utilisant android, qualifié d'extorsion par Google
  • campagne de dénigrement de chromebook
A ma connaissance Google a commencé à s'en prendre à Microsoft, bien avant que Microsoft ne riposte, donc n'inversons pas les choses.
De plus ce n'est pas Microsoft qui a pour mantra "do no evil" !
Et que les choses soient bien clairs, je ne suis pas sympathisant de Microsoft, surtout depuis leur obsession pour le cloud et le mobile first, bien que j'admette qu'ils ont fait beaucoup d'effort depuis l'âge sombre.
Par contre, je n'apprécie pas du tout Google qui est pour moins une pire menace que Microsoft ne l'a jamais été et ne le sera jamais.
0  0 
Avatar de imikado
Rédacteur https://www.developpez.com
Le 02/09/2014 à 17:50
Citation Envoyé par timiteh Voir le message
Donc Mozilla n'est pas indépendant ils ont juste l'apparence de l'Independence
Je ne pense pas que le fait de travailler avec Google leur dicte de développeur mieux sur GNU/Linux que sur windows

Citation Envoyé par timiteh Voir le message

A ma connaissance Google a commencé à s'en prendre à Microsoft, bien avant que Microsoft ne riposte, donc n'inversons pas les choses.
De plus ce n'est pas Microsoft qui a pour mantra "do no evil" !
Personnellement, je ne sais pas qui, historiquement à commencé, je sais que youtube appartient à Google, que c'est leur service, qu'ils ont donc le droit de refuser l'accès si ils le souhaitent aux motifs qui les regarde.
Ceci reste le seul moyen qu'ils ont "d'embeter" Microsoft, qui n'hésite pas depuis des années à lui voler dans les plumes (post précédent)

Après personnellement ça change rien à ma vie, ça nuit juste aux clients windows phone (pour youtube) et aux constructeurs android (taxe android)
En revanche, la "limitation" free sur youtube, elle, me gêne au quotidien, mais c'est un autre débat

Citation Envoyé par timiteh Voir le message

Et que les choses soient bien clairs, je ne suis pas sympathisant de Microsoft, surtout depuis leur obsession pour le cloud et le mobile first, bien que j'admette qu'ils ont fait beaucoup d'effort depuis l'âge sombre.
Par contre, je n'apprécie pas du tout Google qui est pour moins une pire menace que Microsoft ne l'a jamais été et ne le sera jamais.
Il faut relativiser ils restent des entreprises qui font leur business, ils ont chacuns leurs tort, l'essentiel est qu'en tant que client on ne soit pas trop lésé
0  0 
Avatar de CyberDenix
Membre à l'essai https://www.developpez.com
Le 01/09/2014 à 18:15
Le HTML 5.1 n'existe pas.

HTML est un living standard.

Merci de rectifier la news.
0  1