• [^] # Re: Flexibilité du développement

    Posté par . En réponse à la dépêche Firefox 50 Cent. Évalué à 10.

    IMHO, cela ne veut pas dire qu'il faut aller jusqu'à inclure des extensions dans le cœurs (c'est très mal passé pour la tentative pocket). Car cela augment la taille du logiciel inutilement. L'idée même d'un système d'extension est bien d'avoir un cœur réduit qui soit "étendable".

    Oui mais non c'est pas comme ça que ça se passe et heureusement (pour Firefox comme les autres) :)

    Historiquement, dans le projet mozilla, de nombreuses fonctionnalités ont existé sous forme d'extensions avant d'intégrer le logiciel de base. Pour donner quelques exemples : les onglets (et oui, en 2002 il fallait une extension appelée MultiZilla pour avoir des onglets !), pouvoir réorganiser les onglets à la souris, le bloqueur de popups, le gestionnaire de téléchargement, la synchronisation des marque-pages, la correction automatiques des erreurs courantes de saisie d'une url, annuler la fermeture d'un onglet, "copier et aller" dans le champ d'adresse, zoomer une image, la correction orthographique dans les formulaires, l'autocomplétion des champs de formulaire, zoomer/dézoomer la page ou le texte, le partage de liens, épingler des onglets, le mode plein écran...

    Personne ne voudrait utiliser un navigateur sans ces fonctionnalités parce que tout le monde considère qu'elles font parties des fonctionnalités attendues du logiciel mais ce n'a pas toujours été le cas et je me souviens encore de débats d'il y a une quinzaine d'années qui disaient que les onglets étaient une fonctionnalité uniquement pour les utilisateurs très avertis et que ça ne devrait pas être intégré dans Netscape 6.