Maquettage

Synthèse du maquettage

Expression fonctionnelle et caractérisation

Cette partie reprend essentiellement les différentes fonctions illustrées dans les petites histoires présentées.

Autolimitation de l'utilisateur

Expression fonctionnelle :
  • Le système permet à l'utilisateur de définir ses habitudes d'utilisation, ses attentes et ses engagements ;

  • sous la forme d'un QCM, modifiable n'importe quand ;

  • le navigateur suivra par défaut certains paramètres : affichage de la RAM par site, glossaire automatique (dans l'optique de sensibiliser l'utilisateur)...

Caractérisation de la fonction :

Le QCM doit permettre à l'utilisateur d'adapter sa navigation et son comportement sur le web.

  • une première partie du QCM servira à dresser un profil de l'utilisateur, de sa fréquence de navigation, sans s'immiscer dans sa vie privée ;

  • une seconde partie concernera son engagement personnel, sa sensibilité aux valeurs attachées au navigateur (sobriété énergétique, sécurité, transparence, ...) ;

  • une dernière partie sera centrée sur les attentes de l'utilisateur.

Commentaires :
  • Convivialité : données propres à chaque utilisateur, modifiables à tout moment.

  • Soutenabilité : communication des valeurs environnementales du navigateur, adaptation selon les valeurs de l'utilisateur.

  • Alerter et Imaginer : le QCM sera orienté de façon à faire essayer de nouvelles choses à l'utilisateur ;

  • Optimiser : la navigation sera plus adaptée à l'utilisateur.

Autorégulation

Expression fonctionnelle :
  • Ecozilla permet aux utilisateurs de s'autoréguler en fixant une limite de temps sur certains sites internet.

Commentaires :
  • Convivialité : on souhaite utiliser moins internet donc être moins dépendant.

  • Optimisation :  le temps passé est optimisé (on ne cherche pas à retenir l'attention de l'utilisateur) ainsi que le temps de réponse dans la même optique que précédemment. 

  • Soutenabilité : moins d'internet (moins de divertissement etc.) -> durée de vie accrue des composants. 

Alerte et prévention

Expression fonctionnelle :
  • Le système alertera l'utilisateur s'il tente de consulter une page non sécurisée.

  • Une icône apparaîtra à côté des sites web non sécurisés.

  • Un pop-up (si autorisé) apparaîtra alors pour alerter l'utilisateur avant sa consultation.

  • Le contenu des téléchargements sera aussi analysé.

Commentaires :
  • Convivialité : utilisation du navigateur sécurisée pour l'utilisateur.

  • Soutenabilité : la vérification est automatique et peu coûteuse en termes de ressources.

  • Alerter : prévenir l'utilisateur en cas de potentiel danger, afin d'éviter l'usure des appareils numériques liés à des infections (virus).

Blocage de publicités et de contenus audiovisuels

Expression fonctionnelle :
  • Le système permet à l'utilisateur de bloquer les pubs et contenus audiovisuels inutiles dans leur navigation ;

  • un bouton sera proposé pour débloquer le contenu audiovisuel masqué ;

  • en plus de fluidifier la navigation côté utilisateur, ce blocage permettra de diminuer la quantité de RAM nécessaire et de diminuer les échanges entre le serveur et les domaines publicitaires.

Commentaires :
  • Convivialité : essentiellement concernant le blocage du contenu audiovisuel : cette fonctionnalité pourra être désactivée spontanément ou réglable dans les paramètres du navigateur.

  • Soutenabilité : économie de ressources (RAM, communication interdomaines, ...).

  • Optimiser : réduction du nombre d'informations, pour le confort de l'utilisateur comme pour l'économie des ressources.

Affichage de la RAM associée à la consultation d'un site web

Expression fonctionnelle :

Le système permet à l'utilisateur de consulter la RAM utilisée lors de la consultation d'un site web ;

  • si un site web semble demander beaucoup de RAM, Ecozilla notifiera l'utilisateur (s'il a accepté ces notifications) de cela avant d'ouvrir l'onglet ;

  • des informations complémentaires sur l'état du site web, les raisons derrière sa demande de RAM ou sa consommation en bande passante, les conséquences d'une telle utilisation de ressources, ... , seront également fournies ;

  • un glossaire accompagnera également la fonctionnalité, afin d'assister l'utilisateur dans son apprentissage ;

  • des comparaisons (d'une forme similaire à "vous venez d'économiser l'impact d'un trajet x - y !") seront également utilisées afin de faire à l'utilisateur se représenter les effets de sa navigation ;

  • enfin, toujours dans une optique d'apprentissage, des petits tests de connaissance en soutenabilité seront proposés, afin de faciliter la compréhension de certaines problématiques et d'aider l'utilisateur s'il semble présenter quelques lacunes dans sa compréhension de la navigation soutenable.

Caractérisation :

[Se référer aux projets 8M1 et 8M2]

Commentaires :
  • Convivialité : le contenu est transparent et peut être obtenu automatiquement pour n'importe quel site web. De plus, le navigateur s'adapte à chaque utilisateur, permettant un apprentissage progressif et approprié.

  • Soutenabilité : l'évaluation et l'alerte de l'utilisateur sur sa consommation est primordiale pour tenter de réduire l'impact du matériel numérique sur l'environnement.

  • Alerter : il s'agit également d'avertir l'utilisateur sur les effets de sa navigation ainsi que les conséquences qui en découle.

Blocage

Expression fonctionnelle :
  • Le système permet à l'utilisateur de personnaliser sa navigation internet :

  • En tant que parent ils peuvent avoir un contrôle sur l'activité internet de leur enfant, en bloquant certains sites par exemple ;

  • En tant que défenseur des logiciels libres de droit, on peut favoriser l'utilisation de ceux-ci.

Commentaires :
  • Convivialité : le système peut être accessible à tout moment dans les réglages.

  • Soutenabilité : limiter sa consommation internet pour préserver ses appareils électroniques.

  • Alerter et Optimiser : optimisation du temps et des ressources (si l'on utilise moins son appareil), le système alerte également si l'on utilise trop un site (on peut imaginer que toutes les 2h par exemple un message s'affiche).

Économie d'énergie

Expression fonctionnelle :

Le système se base sur 3 grands principes pour mettre en place ce mode : 

  • Baisse du taux de rafraîchissement de l'écran ;

  • Baisse de la luminosité ;

  • Tri des onglets jugés inutiles (l'idéal est de ne garder qu'un ou deux onglets maximum).

Commentaires :
  • Soutenable : l'utilisation du mode économie d'énergie pourrait permettre une utilisation pendant plus longtemps de la batterie et donc de préserver les composants.

  • Conviviale : mode accessible à tout moment dans les réglages.

  • Alerter et Optimiser : optimiser la batterie et alerter quand on a peu de batterie pour choisir cette option.

Outil explicatif de la lenteur de son appareil numérique

Expression fonctionnelle :
  • Le système proposera à l'utilisateur une analyse des raisons de la lenteur de son appareil, basée sur de multiple critères (applications en arrière plan, consommation de RAM des onglets, connexion réseau de l'utilisateur, ...)

Caractérisation :

L'évaluation apportera des réponses et des solutions à l'utilisateur. Par exemple :

  • si l'utilisateur fait tourner sur son appareil beaucoup d'applications en arrière-plan et que le navigateur n'arrive pas à récupérer la RAM nécessaire à l'affichage des sites web, le système pourra proposer à l'utilisateur de fermer des applications, ou lui recommandera des sites moins gourmands en RAM ;

  • si un site web en particulier est trop lourd, le système pourra alors proposer d'autre sites, et informer l'utilisateur de cette RAM conséquente demandée :

  • si l'utilisateur a ouvert trop d'onglets en même temps, alors le système pourra conseiller à l'utilisateur de les fermer et/ou de passer en mode économie d'énergie ;

  • enfin, si le réseau est instable, le système pourra alors conseiller des sites web plus légers à faire tourner, et informer l'utilisateur de la qualité de son réseau (en pouvant également lui proposer d'évaluer son débit).

Commentaires :
  • Convivialité : l'outil est disponible à tout moment, et ce même pendant la navigation. Il pourra, par ailleurs, apparaître lors de la navigation de l'utilisateur s'il a accepté d'être prévenu lors de l'utilisation du navigateur.

  • Soutenabilité : l'utilisateur pourra apprendre à se responsabiliser dans sa consommation, et donc de jeter moins systématiquement.

  • Alerter : sensibilisation de l'utilisateur sur les raisons d'un appareil plus lent.

Communauté d'utilisateurs

Nous avons rajouté des fonctions qui n'ont pas été présentées par le biais des petites histoires (fonctionnalités tout de même mentionnées dans l'idéation) :

Expression fonctionnelle :

Le système proposera une fonctionnalité de communauté utilisatrice, où les utilisateurs pourront alerter les autres utilisateurs sur un site à blacklister (trop gourmand en RAM, éthiquement questionnable, ...), et recommander des sites alternatifs aux autres utilisateurs.

  • Cette fonctionnalité pourra alors s'appuyer sur la base de données de 8M1/8M2, notamment dans leur catégorisation des différents sites web, afin de faciliter la recherche d'alternatives.

Commentaires :
  • Convivialité : partage pour tous de conseils pour faciliter la navigation.

  • Soutenabilité : la communauté permettrait de partager des conseils communs avec la vision principale du navigateur. Cela pourra par ailleurs entretenir l'engagement de chaque utilisateur dans sa navigation avec Ecozilla.

  • Imaginer et Alerter : les utilisateurs pourront imaginer des alternatives ainsi que d'alerter les autres utilisateurs sur des sites contraires à l'objectif d'utilisation d'Ecozilla.

Détails du déploiement :

La communauté utilisatrice est bénévole : elle est constituée des utilisateurs d'Ecozilla qui souhaiteraient s'engager dans l'amélioration du navigateur.

  • Un petit QCM pourra être présentés eux utilisateurs voulant y appartenir, afin de cerner le profil engagé de la personne (par exemple, en lui posant des questions de « culture générale » sur le navigateur et ses idées, pour éviter les bots et autres utilisateurs malintentionnés ;

  • Les autres utilisateurs pourront évaluer la pertinence des commentaires des autres utilisateurs, mais aussi les signaler en cas de contenu inapproprié ou mensonger ;

  • Les utilisateurs auront la possibilité de mettre leur profil en public, et donc afficher aux utilisateurs consultant leur profil public les différents commentaires qu'ils ont pu poster ;

  • Les alternatives proposées par les utilisateurs seront filtrées en fonction de leur pertinence (par exemple, si le site à remplacer est un site de streaming vidéo, l'alternative devra également être un site de streaming vidéo. Pour cela, on pourra alors utiliser les critères des projets 8M1 et 8M2) mais aussi en fonction de leur risque potentiel (avec la fonctionnalité de sécurité de Ecozilla).

Afficher des alternatives libres 

Expression fonctionnelle :

Le système proposera à l'utilisateur des alternatives libres de droit aux logiciels propriétaires qu'il utilise.

  • Sur le même menu où s'affiche la RAM du site, si une alternative libre aux logiciels propriétaires utilisés est disponible et référencée, le système le proposera à l'utilisateur ;

  • Si l'utilisateur appuie sur le bouton comparer la RAM entre les deux sites, le site libre sera chargé et son impact RAM sera comparé avec celui du site propriétaire (Transparence) ;

  • Si d'autres sites, non libres, représentent une alternative viable (critères 8M1/8M2, beaucoup moins de consommation de RAM, ... ), ils pourraient être également recommandés.

Commentaires : 
  • Convivialité : Si l'utilisateur choisit une alternative libre , alors il évitera de multiples contraintes.

  • Soutenabilité : Si l'utilisateur choisit une alternative moins consommatrice en RAM, il préserve ses équipements informatiques.

  •  Alerter : Prévenir l'utilisateur de la nature du logiciel utilisé 

Alerter l'utilisateur sur les données serveurs

Expression fonctionnelle : 

Le système proposera à l'utilisateur les données serveurs si elles sont disponibles : 

  • sous-section de la fonction affichage de RAM ;

  • précise si les données sont disponibles ou non :

  • Si les données sont disponibles, préciser leur impact (comparer avec les critères 8M1/8M2) ;

  • Si le système perçoit trop de requêtes, l'utilisateur sera alerté (traqueur, potentiels risques …) ;

  • En revanche, si elles ne sont pas disponibles et que des sites semblables utilisent des servers publiques, ils seront proposés en alternative. 

Commentaires : 
  • Convivialité : Désactivable et disponible à tout moment

  • Soutenabilité : Si l'utilisateur choisit une alternative avec les données serveurs publiques, cela permettra de mieux le conseiller sur les différents impacts environnementaux des sites et de proposer des alternatives plus pertinentes.

  • Alerter : Prévenir l'utilisateur de l'état des requêtes réseaux pour affiner la recommandation de sites et prévenir en cas de danger ou de grands nombres de requêtes inutiles.