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

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

La RAMpocalypse va aussi toucher les cartes graphiques, à partir de janvier et février 2026

15:30

• 4


Starlink a doublé son nombre d’abonnés en 2025

15:01

• 2


Apple voudrait déménager son Apple Store genevois pour le rapprocher du cœur de la ville

13:50

• 6


Euro numérique : qu’est-ce que c’est, et à quoi ça va servir ?

13:32

• 93


SN Operator, le petit boîtier USB-C qui permet de lire vos cartouches Super NES sur un Mac

13:05

• 2


Les taux de retour d'un gros revendeur montrent qu'Apple vend des ordinateurs très fiables

13:01

• 21


Droits de douane : Apple peut souffler jusqu’en 2027

11:15

• 2


La Chine devrait être le premier constructeur auto en 2025, devant le Japon pour la première fois en 25 ans

10:12

• 33


Une Apple Watch à Noël ? Les meilleurs accessoires pour l'accompagner

29/12/2025 à 22:53

• 1


En 2026, GeForce Now va être limité à 100 heures mensuelles pour (presque) tout le monde

29/12/2025 à 21:19

• 25


C’est Noël pour tous les lecteurs : ces articles du Club iGen passent en accès libre

29/12/2025 à 20:15

• 4


MacXVideo AI casse les prix pour Noël : la suite qui ressuscite vos vieilles vidéos de famille 📍

29/12/2025 à 19:45

• 0


Mole propose plusieurs outils de maintenance pour son Mac depuis le terminal

29/12/2025 à 17:54

• 42


Salesforce va réduire l’usage des LLM dans certains scénarios pour gagner en fiabilité

29/12/2025 à 17:07

• 14


TSMC prévoit quatre ans de hausses de prix sur ses procédés avancés dès 2026

29/12/2025 à 16:20

• 5


L’Apple Store vu de l’intérieur : les souvenirs d’un Genius sur le Club iGen

29/12/2025 à 15:08

• 5