Je ne vois pas pourquoi le fait d'utiliser un moteur existant empêcherait d'apporter quelque chose du point de vue technique (on peut toujours envoyer des patches ou les garder dans son fork), et surtout pour le respect des utilisateurs.
Pour avoir beaucoup contribué au portage de WebKit sur Haiku et au navigateur web associé (à plein temps pendant un peu plus d'un an), écrire un port de WebKit nécessite beaucoup de code natif (pour l'accès au réseau, pour le rendu graphique, etc) et on a quand même un contrôle assez fin sur plein de choses (la gestion des cookies, des certificats https, et plein de choses qui sont optionnelles comme la géolocalisation, le support des webcams, etc).
En se basant sur un moteur existant on peut aussi expérimenter et ajouter des fonctionnalités si on a besoin. Inutile de repartir de zéro et de tout réinventer.
... sinon, il y a NetSurf, avec une implémentation simple, propre et légère d'un navigateur web, et le support du Javascript (en utilisant le moteur duktape) qui arrive doucement. Les contributions sont les bienvenues, comme partout!
[^] # Re: A propos du W3C
Posté par pulkomandy (site web personnel, Mastodon) . En réponse au journal Il faut sauver le soldat Firefox!. Évalué à 10.
Je ne vois pas pourquoi le fait d'utiliser un moteur existant empêcherait d'apporter quelque chose du point de vue technique (on peut toujours envoyer des patches ou les garder dans son fork), et surtout pour le respect des utilisateurs.
Pour avoir beaucoup contribué au portage de WebKit sur Haiku et au navigateur web associé (à plein temps pendant un peu plus d'un an), écrire un port de WebKit nécessite beaucoup de code natif (pour l'accès au réseau, pour le rendu graphique, etc) et on a quand même un contrôle assez fin sur plein de choses (la gestion des cookies, des certificats https, et plein de choses qui sont optionnelles comme la géolocalisation, le support des webcams, etc).
En se basant sur un moteur existant on peut aussi expérimenter et ajouter des fonctionnalités si on a besoin. Inutile de repartir de zéro et de tout réinventer.
... sinon, il y a NetSurf, avec une implémentation simple, propre et légère d'un navigateur web, et le support du Javascript (en utilisant le moteur duktape) qui arrive doucement. Les contributions sont les bienvenues, comme partout!