• # gestion de la diversité

    Posté par . En réponse au message Pourquoi c'est dur de coder un navigateur Internet ?. Évalué à 4.

    Un navigateur web est soumis à pas mal de contraintes :
    – savoir interpreter correcte des normes... qui évoluent sans cesse (HTML5?).
    – savoir interpreter correctement des sites qui ne respectent pas les normes, parce que c'est le plus courant
    – pouvoir lire le java, flash et autre cochonnerie facilement
    – savoir répondre à plein d'utilisations différentes : entre celui qui veut voir un simple site web, celui qui veut youtube, celui qui veut faire de la VoIP... avec les performances qui vont bien. un gmail qui rame comme pas possible c'est pas top
    – le tout de manière sécurisée, sans mettre en danger ta machine.

    Avec ça on a déjà un navigateur web basique. On pourrait lui ajouter des modules pour bloquer la publicité, bloquer les cookies, passer en HTTPS, télécharger la vidéo flash à la con de la page, etc.

    Bref, faire un navigateur web, c'est pas simple, en partie à cause des informaticiens (cf les normes), en partie à cause des multiples usages qu'il permet.