@doc_roms
Twitter : @doc_roms
- Performance
- Qualité (éthique, sécurité… )
- Eco-conception
- Inclusion & Accessibilité
Il y en a beaucoup... partout !
l'extraction pollue énormément
L'impact n'est PAS qu'environemental
La caméra connectée – Le thermostat connecté - Le climatiseur connecté –Les prises électriques connectées - La montre connectée - La poubelle connectée - Le système d’éclairage connecté - La balance connectée - La boîte à œufs connectée - La brosse à dents connectée - Le porte papier toilette connecté…
Trop de numérique ?
Le terme « écologie » vient des mots grecs « oikos » (la maison) et « logos » (discours, science, connaissance).
Il désigne la science qui étudie les conditions d’existence et les relations entre les organismes et leur milieu.
L’écologie pose comme principe que chaque être vivant est en relation continuelle avec tout ce qui constitue son environnement.
Dans ce cadre, elle étudie les flux d’énergie et de matières qui circulent dans un écosystème.
?
<link rel="prerender" href="https://example.com/next-page.html">
Scalabilité
Le fameux "plus de serveurs"
Le LazyLoading
ISO 25010 - qualité logicielle
Norme ISO ? International Standard Organisation
Tests de performance
Temps de réponse
Capacité
Utilisation de Ressource
Consomme 185,2 l /min
Réservoir de 5875 litres
2222Km/h (1200 nœuds)
3700 Kms de rayon d'action
une Clio à un réservoir de 45 l
Une iframe gMap ?
Une font custo ?
Une gallerie d'images ?
Une image ?
Une image cliquable
Une font système
Une seule image
Une icône
Une icône ?
Pas d'icône
3 écrans / 4 téléphones de tests / 2 PCs
1 écran (ou 0) / 1 abonnement BrowserStack / 1 PC
«Intégrer l'environnement dès la conception des produits et des services» ISO 14062
« De la conception à la fin de vie du produit ! »
Analyse de cycle de vie (ACV)
ISO 14040/44
Multicritères
Conséquentiel?
Les bonnes pratiques de vos langages / Frameworks
Vous pouvez contribuer !
https://github.com/cnumr/best-practices
#1 Éliminer les fonctionnalités non essentielles
#2 Quantifier précisément le besoin
#5 Favoriser un design simple
#85 Mettre en place un plan de “fin de vie”
#9 Limiter le nombre de requêtes HTTP
#18 Limiter le nombre de domaines servant les ressources.
#34 Redimensionner les images en dehors du navigateur
#37 Utiliser le chargement paresseux (lazy-loading)
#40 N’utilisez que les portions indispensables des bibliothèques JavaScript et CSS
#56 Mettre en cache les données calculées souvent utilisées
#72 Éviter d’effectuer des requêtes SQL à l’intérieur d’une boucle
#114 Adopter les vidéos aux contextes de visualisation
#99 Utiliser un cache HTTP
Tester vos applications en bridant votre connexion
Empreinte environnementale
Poids et complexité
Grade (A - G)
Informations d'amélioration
Metrics WebPerf
Grades (0 - 100)
Informations d'amélioration
Metrics WebPerf
Paramètres
- Repeat
- Limitation du réseau
- N°1 infos WebPerf
Informations d'amélioration
Metrics WebPerf
Infos Technologies
Grade (0 - 100%)
Coup de ❤️ Qualité
http://validator.w3.org/
2T CO2eq (GIEC)
#ShowYourStripes Merci le Numérique ❤️
Le Numérique est utile !
Il n'est pas indispensable.
@doc_roms