Alexander Larsson travaille depuis plusieurs mois à un projet un peu fou : adapter la librairie open source GTK+ au monde du web. Cette dernière est habituellement utilisée pour créer des applications desktop, un secteur dans lequel elle propose un riche jeu de composants.
L’idée d’Alexander Larsson est d’afficher l’interface d’une application GTK+ par le biais d’un navigateur web, sans aucune extension ni module d’accès à distance. Le tout passe par un backend GTK+ classique et sera donc compatible avec toutes les applications GTK+. Cette technologie ne fonctionne pour le moment que sous Firefox 4, avec les websockets actifs (protocole permettant la communication permanente entre un script sur une page Web et le serveur). Elle sera toutefois à terme compatible avec tous les navigateurs HTML5.
Alexander Larsson nous apprend aujourd’hui que le code de son backend sera intégré à la version 3.2 de GTK+ (qui succédera au tout récent GTK+ 3.0). Il propose également une nouvelle vidéo de présentation sur son blogue.
Ce toolkit semble donc en passe de boucler le triptyque desktop, mobilité et web. Desktop, grâce à l’environnement de bureau GNOME et la portabilité vers Windows et Mac OS X. Mobile, puisqu’il sert de base à des projets comme LiMo, qui fait de plus en plus parler de lui. Web enfin, au travers de ce nouveau backend. Une avancée intéressante qui pourrait relancer l’intérêt pour les applications desktops, aujourd’hui éclipsées par les populaires applications web.
Une mise à jour de l'EDR Crowdstrike Falcon a planté une multitude de serveurs et…
Un modèle GPT-4o mini rejoint le catalogue d'OpenAI. De la conception à l'évaluation, il a…
La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…
La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…
Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…