Ouvrir le menu principal

MacGeneration

Recherche

Coder dans le nuage

Arnaud de la Grandière

mardi 07 septembre 2010 à 11:38 • 10

Ailleurs

La fondation Mozilla passe à la vitesse supérieure pour une des technologies à l'étude dans Mozilla Labs. Il s'agit d'un éditeur HTML/CSS/JavaScript, lui-même entièrement en JavaScript, qui peut se substituer à tout éditeur embarqué du même acabit pour proposer un meilleur environnement de travail.

Jusqu'ici connu sous le nom de code Bespin (du nom de la cité des nuages dans l'Empire contre-attaque), le projet revêt un caractère plus officiel en changeant de nom, qui sera désormais Skywriter. Il se présente sous deux formes : un bookmarklet (voir ici) qui permettra d'invoquer Skywriter en lieu et place de tout champ de texte éditable sur un site internet donné (par exemple votre interface de création de billets sur WordPress, à noter qu'il ne fonctionne cependant pas avec tous les sites, et qu'il vous faudra une version récente de Firefox, Chrome ou Safari pour l'utiliser), ou un code embedable, permettant d'intégrer l'éditeur par défaut sur vos sites.

L'éditeur permet, en fonction du langage choisi, d'ajouter l'indentation automatique et la colorisation de mots-clés. A noter que les balises propres au HTML5 sont gérées. Deux options permettent, pour l'une de changer le thème de colorisation, et pour l'autre la taille de la police. Voilà pour les options de base, mais l'éditeur est personnalisable, notamment par le biais de plugins (Mozilla Labs héberge d'ailleurs une galerie pour ceux-ci).

Parmi les travaux en cours, la migration du moteur d'édition, dryice, vers node.js, un gestionnaire centralisé des événements JavaScript, conçu pour V8, le moteur JavaScript utilisé notamment dans Chrome.

Cette migration permettra également la création d'une version de Skywriter basée sur XUL (un système de description d'interfaces utilisateur basé sur XML), permettant ainsi de créer un logiciel complet autour de Skywriter.

Enfin, Skywriter est désormais placé sur GitHub, un dépôt de code collaboratif qui permettra de simplifier le travail, à cette adresse.

GistBespinEditor

Intego ONE : la suite tout-en-un pour Mac passe à -25 %, on vous détaille le programme 📍

10:08

• 0


Une fuite de données du Dossier Médical Partagé revendiquée, l’Assurance Maladie dément 🆕

09:55

• 39


xAI vs Apple/OpenAI : preuves effacées et retour de bâton judiciaire

08:15

• 7


Apple Music : bon dernier des grands services de streaming en France

06:58

• 48


Prise en main du câble USB-C de Nomad avec chargeur d’Apple Watch intégré : malin, mais pas donné

06:18

• 3


OpenAI pousse Codex au-delà du code et veut l’associer davantage à ChatGPT

02/06/2026 à 23:03

• 3


Le MacBook Neo se vend vraiment comme des petits pains

02/06/2026 à 21:28

• 60


Apple révèle les lauréats des Apple Design Awards 2026

02/06/2026 à 20:23

• 11


Phison montre un SSD PCI-Express 6.0 capable d'atteindre 28 Go/s

02/06/2026 à 19:30

• 4


Les Pokémon en LEGO deviennent interactifs, après Star Wars et grâce à la Smart Brick

02/06/2026 à 18:35

• 10


Plus de dix ans après la loi contre l'obsolescence programmée, un procès va se tenir contre Epson, un fabricant d'imprimantes

02/06/2026 à 16:30

• 44


Chrome et Google Drive abandonnent macOS Monterey

02/06/2026 à 16:07

• 7


Les stations météo La Crosse avec Météo France sont bien bonnes pour la poubelle : le réseau ne reviendra pas

02/06/2026 à 12:50

• 59


Tout savoir sur le Thunderbolt 5, notre série pour le Club iGen est maintenant complète 🆕

02/06/2026 à 12:49

• 3


Synology lance le FS200T : un NAS pour SSD… avec six baies 2,5 pouces SATA et de l'Ethernet 2,5 Gb/s

02/06/2026 à 12:05

• 44


Promo : l’Apple Watch Series 11 de 46 mm dès 349 €, son prix le plus bas

02/06/2026 à 11:39

• 1