Axes principaux

Comme expliqué précédemment, nous allons ici axer le navigateur sur des principes de sensibilisation et d'accompagnement de l'utilisateur dans sa "transition" plutôt qu'en agissant sur les sites en eux-mêmes :

  • dans cette optique de sensibilisation des utilisateurs, la clé serait d'informer les utilisateurs sur leur utilisation du navigateur. Par exemple, en leur montrant la RAM utilisée de chaque site, et de leur fournir une comparaison ("si vous ouvrez X onglets comme celui-ci, vous risquez de ralentir drastiquement la performance de votre appareil de Y % !"). On pourrait aussi proposer à l'utilisateur de régulièrement redémarrer son ordinateur, dans l'objectif de le préserver un maximum (libérer la RAM, ...) ;

  • puisque l'on change généralement nos appareils (téléphone, tablette, ordinateur, ...) lorsqu'ils semblent ne plus être assez performants, il serait possible d'inclure dans le navigateur une fonctionnalité informant sur les possibles raisons liées à un ralentissement de notre appareil, pour éviter de s'en débarrasser s'il semble seulement ne plus fonctionner convenablement ;

  • certaines optimisation de la façon dont le navigateur agit sur les sites web pourrait également être envisagées. On peut penser entre-autres à un allègement de la recherche des garbage collector, ou la mise en veille/désactivation automatique des onglets ;

  • bien que l'idée principale est d'accompagner, on peut également voir une possibilité de limitation (ou auto-limitation, choisie par l'utilisateur), par exemple en limitant le nombre d'onglets ouverts simultanément ;

  • enfin, on peut conserver de la première approche l'ajout d'un bloqueur de publicité et/ou de contenu audiovisuel gourmand en RAM (laissant tout de même une option de déblocage manuel), afin d'agir sur les sites présentant une grande quantité d'informations inutiles à l'utilisateur. On peut aussi conserver l'aspect esthétique moins gourmand en RAM, bien que celui-ci ne soit pas assez significatif dans la conservation de RAM (l'aspect étant le plus gourmand en RAM est en effet le contenu audiovisuel et la sollicitation des domaines publicitaires pour afficher des publicités sur les sites web).