Accueil InfoQ JavaScript sur InfoQ
-
Tour d'horizon des images Responsive pour le Web
Les builds quotidiens de WebKit supportent maintenant l'attribut srcset défini dans la spécification du W3C pour les éléments images et permet aux développeurs de définir des images haute définition pour les utilisateurs ayant des écrans haute résolution, sans pénaliser les autres.
-
Mozilla Brick : une librairie "Polyfill" pour les Web Components
Les Web Components sont une spécification du W3C dont le but est de permettre aux développeurs web de réaliser et composer facilement des widgets avec un haut degré de richesse visuelle et d'interactivité. En attendant les développeurs peuvent utiliser la librairie Brick qui offre de nouvelles balises HTML (tags) personnalisées pour abstraire les patterns courants d'interface utilisateur.
-
Brian LeRoux : Les nouveautés de PhoneGap 3.0
Les applications mobiles font fureur et développer des applications mobiles utilisant les technologies du web n'a jamais été aussi facile grâce à PhoneGap, avec simplement HTML, CSS, et JavaScript. Étant donné que ces applications sont basées sur des standards du web, elles peuvent être utilisées sur un grand nombre de plateformes comme iOS, Android, Windows Phone et d'autres encore.
-
Dropbox peut maintenant contenir des données structurées avec son API Datastore
Dropbox a publié son API Datastore qui propose un accès à un stockage clé-valeur qui permet la synchronisation entre les différents appareils d’un utilisateur utilisant le même compte Dropbox. Elle gère également la résolution automatique de conflit.
-
Fries : Créer des interfaces Android natives en HTML, JavaScript et CSS
Inspiré par Ratchet, un framework de prototypage d’application pour iPhone, Jaune Sarmiento a créé Fries, un petit framework pour créer des interfaces d’applications Android utilisant seulement l’HTML, le JavaScript et le CSS sans aucun code natif.
-
La dernière version de TypeScript apporte les Génériques
Microsoft a annoncé la sortie de TypeScript 0.9. Cette version apporte plusieurs nouvelles fonctionnalités, avec en tête de liste la possibilité d'utiliser les Génériques (Generics).
-
Compiler Scala en JavaScript Avec Scala.js
Au Scala Day la semaine dernière, Sébastien Doeraene a présenté Scala.js, un compilateur de Scala en JavaScript. Ce dernier supporte l'intégralité du langage Scala, ce qui permet à ses utilisateurs de construire des applications web de bout en bout.
-
AngularJS porté vers Dart
AngularJS est en cours de portage vers Dart, offrant une implémentation parallèle du framework JavaScript de Google.
-
Que sait-on sur Angular JS 1.2 et 2.0 ?
AngularJS continue son ascension parmi les frameworks JavaScript MVC. Mais qu'est-il prévu pour les versions suivantes ? Après le Google I/O 2013, l'annonce de Polymer ou encore l'AngularJS Meetup à Mountain View, faisons le point sur ce qui a été dit.
-
Construire des applications mobiles d'entreprise multi-plateformes, multi-terminaux avec Dxtreme Mob
Cet article traite du produit DXTREME Mobile de DevExpress permettant de développer facilement des applications mobiles pour de nombreuses plate-formes.
-
lua.vm.js - Faire tourner une VM Lua dans une machine virtuelle JavaScript
Mozilla montre la puissance de asm.js en exécutant l'ensemble de la VM Lua dans une machine virtuelle JavaScript, avec la possibilité d'appeler du code JS.
-
La bibliothèque d'interfaces utilisateur React de Facebook reçoit des critiques mitigées
Facebook a ouvert le code source de React, sa bibliothèque JavaScript prévue pour écrire des interfaces utilisateur réactives, utilisée pour réaliser le site web Instagram ainsi que des parties du site web Facebook. React est basé sur l'idée de spécifications déclaratives des interfaces par-dessus un modèle de données.
-
Débat : Avons-nous besoin d'un bytecode Web universel ?
Cela vaut-il la peine de créer un bytecode web universel ? LLVM est-il la solution ? Qui est le meilleur pour exécuter du code natif dans le navigateur : Mozilla asm.js ou Google pNaCl ? Cet article contient des opinions exprimées sur le web sur ces questions.
-
Meteor améliore l'intégration de NPM, et refond sa gestion de paquets
Le Meteor Development Group a annoncé la sortie de Meteor 0.6.0 le 4 avril, cette nouvelle version inclus une refonte majeure du système de gestion des paquets et une intégration améliorée de NPM. Depuis cette sortie, la version 0.6.2 parue le 16 avril inclus de nombreuses améliorations et correctifs.
-
Visualiser l'arbre d'exécution du code JavaScript avec TraceGL
Rik Arends vient de publier TraceGL, un nouvel outil pour déboguer une application JavaScript en utilisant trace debugging. Pour simplifier le debug et comprendre les applications web complexes ou basées sur Node.js, l'outil capture, visualise et laisse l'utilisateur naviguer entre les traces d'exécution pendant que l'application tourne.