ToutiWeb a écrit :qu'est-ce qu'un applet ?
et à quoi ça peut bien servir ?
Le troll velu qui est en moi dirait qu’une applet Java sert à faire des gros trous de sécurité, mais c’est très utilisé pour des applications web professionnelles — bien qu’il y ait d’autres alternatives plus sexy de nos jours.
Pour la plupart des utilisateurs de KompoZer le support des balises <applet> ne sert donc pas à grand-chose, mais puisque j’ai pu implémenter ça en dix minutes ça aurait été dommage de s’en priver.
Do-IT a écrit :Puisque ça parle de balises et de vidéos. Kompozer compatible le html5 ?
Non, KompoZer 0.8 ne supportera pas le html5, il faudra attendre que je passe à Gecko 1.9.1 (qui est le moteur de Firefox 3.5, effectivement).
Je ne cours pas après les dernières innovations (même si le html5 et le css3 c’est très très bien) car je préfère me concentrer sur le plus petit dénominateur commun des navigateurs web. On a déjà assez de soucis comme ça à faire des sites qui passent convenablement sous IE et Firefox
Note qu’à l’heure actuelle, la spécification html5 n’est encore qu’un
draft du w3c.
Inversement, j’aime bien avoir un bout de support MathML et SVG dans les documents XHTML de KompoZer (même si IE ne le supporte pas nativement) car la spécification XHTML est normalisée.
chinon37 a écrit :Sauf erreur, les versions KpZ 0.8 alpha x sont en 1.8
la 0.7.10 est en gecko 1.7
C’est ça. KpZ 0.8 alpha est en Gecko 1.8.1 pour être précis, c’est le moteur de SeaMonkey 1.1, Thunderbird 2 et Firefox 2.
KompoZer 0.9 sera en Gecko 1.9.x. Cette branche de KompoZer risque d’arriver assez vite, vu les progrès récents du coté de KompoZer et SeaMonkey (voir ci-dessous).
Zefling a écrit :Non, il faudrait que KompoZer utilise le moteur de Gecko toujours en bêta (demain normalement la sortie de Firefox 3.5b4). Cela me parait compliqué pour Kazé de bosser sur un moteur non finalisé.
Oui, c’est plus facile bosser sur un moteur stable, mais c’est essentiellement à cause du toolkit XPFE que j’ai choisi le moteur 1.8.1 : Nvu repose sur XPFE, et XPFE n’est plus disponible sous Gecko 1.9.x.
Depuis le début du développement de KompoZer 0.8, les deux principaux obstacles à l’utilisation du moteur 1.9.x ont sauté :
- de mon coté, j’ai supprimé la plupart des patches qui étaient nécessaires à Nvu pour fonctionner : ça rend KompoZer bien moins dépendant du moteur Gecko que Nvu ;
- du coté de SeaMonkey Composer, ils ont fait un boulot énorme pour passer le code du toolkit XPFE au nouveau toolkit ; c’est d’ailleurs le gros morceau du développement de SeaMonkey 2 (qui est en alpha actuellement).
En résumé : quand j’ai commencé KompoZer 0.8 je n’avais pas le choix (il fallait gecko 1.8.1), aujourd’hui je l’ai. Dès que les nouvelles fonctionnalités de KompoZer 0.8 seront stables, je bosserai avec l’équipe SeaMonkey pour passer KompoZer en Gecko 1.9.x. Ces temps-ci je me demande même si je ne devrais pas passer en Gecko 1.9 tout de suite, mais ça ne serait vraiment pas raisonnable.