Bonjour, vous avez bien lu.
Je cherche un browser qui s'interprète dans un browser. (browser=navigateur internet).
Merci.
Bonjour, vous avez bien lu.
Je cherche un browser qui s'interprète dans un browser. (browser=navigateur internet).
Merci.

KGeography propose une multitude de cartes à ses utilisateurs soucieux d’étendre leurs horizons par l’apprentissage de la géographie. Problème, ces cartes sont affublées d’un article rendant épique la recherche du moindre pays : « La France » ne précède pas « Le Guatémala » qui n’est pas suivi de « Haïti », etc. Face à cette situation, le plus simple aurait été de supprimer les articles disgracieux pour ne conserver que les noms des pays… C’était sans compter les différents questionnaires du programme ; KGeography interrogeant l’utilisateur (…)

Camarade libriste, te sens tu sales quand ton navigateur télécharge des fichiers javascript non libres, si c'est le cas, la FSF vient a ton secours en lançant l'initiative JavaScript License Web Labels, afin de faciliter l'identification des licences des scripts utilisés sur un site.
Pour ce faire, le webmaster * n'aura qu'à ajouter à son site, une page contenant un joli tableau avec la liste des scripts et leurs licences.
Un plug-in pour Firefox est dispo.
*LOL
PhotoShow est une galerie de photos en PHP à installer sur votre serveur.
PhotoShow se base sur le système de fichiers pour gérer les fichiers, et ne requiert donc pas de base de données. Si Javascript est activé sur votre navigateur, la gestion des utilisateurs, albums, et images se fait aisément via glisser-déposer (drag-n-drop), de même que le téléversement (upload) d'images.
Le tout est totalement libre (sous licence GNU GPL 3) et gratuit.
Node.js est un environnement JavaScript côté serveur, sous licence MIT. Sa particularité est son approche asynchrone pour faciliter la montée en puissance dans des contextes avec beaucoup d’entrées‐sorties, notamment réseau. En pratique, il se compose :
require(), un chargeur de modules compatible CommonJS ;« node », pour lancer tout ça.La version 0.6.0 est sortie aujourd’hui et apporte quelques nouveautés de taille (plus de détails en seconde partie) :
zlib ;La prise en charge de Windows, sans dégrader les performances pour les UNIX, a pris plus longtemps que prévu. Cela a fortement retardé la sortie de cette version, mais Ryan Dahl, son créateur, souhaite sortir la prochaine version stable de Node.js (la v0.8.0) pour janvier 2012.
Google a publié une première version, dite « preview release », de son nouveau langage de programmation : Dart. Google espère que ce langage va remplacer JavaScript comme langage de référence dans les navigateurs.
Un mémo interne qui a fuité nous informe des intentions de Google. Les ingénieurs de Google, et tout particulièrement l’équipe travaillant sur V8, considèrent que le JavaScript est une impasse : il serait trop lent, très mal adapté pour des développements de grande taille et souffrirait d’erreurs de jeunesse irréparables. Google a donc décidé de proposer son propre langage, Dart, dont la première version vient tout juste de sortir.
Pour le moment, les programmes écrits en Dart peuvent être compilés en JavaScript pour tourner dans les navigateurs. D’ici peu, Chrome devrait être en mesure d’exécuter directement du code en Dart, étape nécessaire pour des performances accrues. Les plans de Google sont ensuite de proposer son moteur aux développeurs des autres navigateurs, mais il semble peu probable dans l’immédiat que ceux‐ci acceptent.
Dart se distingue de JavaScript par :
Pour autant, Dart a reçu un accueil très froid de la part des développeurs. Par exemple, Brendan Eich, le créateur de JavaScript, considère qu’il est plus simple et plus efficace de faire évoluer le JavaScript que de développer un nouveau langage.

Il semblerait que Nokia n’en ait pas fini avec Linux sur ses appareils, malgré l’abandon de Maemo Meegoo, ils travailleraient sur un système pour leurs téléphones pas smart (feature/dumb phones), basé sur Linux et censé remplacer S40, pour l’instant ce n’est qu’une rumeur qui ne verra peut être jamais le jour, mais qui n’est pas complètement irréaliste, Windows Phone étant trop gourmand pour équiper des appareils plus basiques en terme de hardware, et S40 commençant (…)
D3.js est une bibliothèque javascript légère et libre qui permet de manipuler et représenter graphiquement des documents en s'appuyant sur leurs données. Elle est une réécriture de protovis et s'appuie sur des technologies comme HTML5, CSS3 et SVG pour afficher des données et interagir avec elles. Je vous encourage à aller voir les exemples pour voir de quoi est capable d3.js.
Sugar.js est une bibliothèque qui vise à faciliter la manipulation des objets natifs Javascript et à combler les différences entre navigateurs. Elle ajoute des méthodes bien pratiques aux entiers, chaînes de caractères, fonctions, tableaux, objets, dates… En revanche, elle ne concerne ni les requêtes AJAX ni le DOM (jQuery fait ça très bien).
Batman.js est un petit framework MVC sous licence MIT. Il est écrit en CoffeeScript et peut donc naturellement être utilisé en Javascript afin de structurer une application web qui ferait un fort usage du JS. S'inspirant des principes de Rails (convention over configuration, etc.), il doit permettre de développer rapidement des applications web mono-page.
Backbone.js est un framework JavaScript sous licence MIT que Jeremy Ashkenas a écrit dans le cadre de son travail chez DocumentCloud. Il permet d’apporter de la structure à des applications JavaScript grâce à une bibliothèque qui ne fait pourtant qu’un millier de lignes de code en tout.
Pour cela, il apporte la séparation du code en classes :
map, reduce, filter importées depuis underscore.js, une des rares dépendances de Backbone.js ;#fragment ou, depuis la version 0.5.0, le chemin complet grâce à pushState) et de retourner à l’état associé quand la page est rechargée. Cela permet d’avoir des URL qui peuvent être mises en favoris ou partagées.Backbone.js a atteint la version 0.5.0 il y a quelques jours et est déjà utilisé sur des projets notables comme Basecamp Mobile.
Mozilla Labs, l’ISART, Paris.JS, Prologin et Demoscene.fr s’associent pour vous présenter un événement gratuit et ouvert à tous : une « demo party » qui aura lieu à deux pas de la place de la Bastille ! Les non-parisiens ne sont pas discriminés puisqu'une participation à distance est possible.
Bonjour,
Je vous annonce l'ouverture de NodeCloud, un site qui répertorie des ressources à propos de Node.js, en les classant selon leur traffic Alexa afin de permettre d'évaluer la popularité des projets les uns par rapport aux autres.
Pour ceux qui ne seraient pas familiers avec Node.js, il s'agit d'un framework permettant d'écrire facilement des applications réseau reposant sur la machine virtuelle JavaScript V8 de Google, en particulier des serveurs HTTP et des applications WEB temps réel. Voir la dépêche (…)
Bonjour, pour les besoins d'un développement en cours d'un jeu, je cherche une librairie javascript qui me permettrait simplement de programmer l'interface sur le navigateur. J'ai regardé une liste impressionnante de lib, et j'ai du mal à être convaincu.
La complexité de l'animation sera limité, elle avoisine en effet le niveau d'une gestion de plateau de jeu d'échec en 2D, et mes critères sont plutôt :
Après, entre autre, Qemu, Ffmpeg, Tcc et après avoir calculé le plus grand nombre de décimales de Pi, Fabrice Bellard nous livre cette fois-ci, un émulateur x86 tournant dans un navigateur web. Pour tester, il vous faudra utiliser soit FF4 soit Chromium. (A noter: l'exécution dans FF est environ 2 fois plus rapide.)
L'image disque est un ramfs qui contient un système de fichiers créé avec buildroot contenant busybox. Le noyau est un 2.6.20. Pour l'instant, il (…)