EcoConception Logicielle
9.0K views | +1 today
EcoConception Logicielle
Green IT, performance web, économies d'énergies, bref : éco-conception logicielle !
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Scooped by Mickael Ruau
August 7, 2017 10:37 AM
Scoop.it!

Rendre votre application HTML/JavaScript accessible

Rendre votre application HTML/JavaScript accessible | EcoConception Logicielle | Scoop.it

Les applications Windows 8 présentent notamment l’avantage d’intégrer directement l’accessibilité au sein même de la plateforme. Vous pouvez ainsi utiliser les fonctionnalités d’accessibilité pour élargir l’audience de votre application, sans gros efforts supplémentaires. Nous avons reçu des commentaires positifs sur cette approche, aussi bien de la part des développeurs que des utilisateurs

No comment yet.
Rescooped by Mickael Ruau from Veille professionnelle des Bibliothèques-Médiathèques de Metz
August 7, 2017 4:06 AM
Scoop.it!

« Passer de la société de la consommation à la société de la contribution »

« Passer de la société de  la consommation à la société de la contribution » | EcoConception Logicielle | Scoop.it

Pierre-Yves Gosset est directeur et délégué général de l’association Framasoft. Après un parcours l’ayant amené à travailler en tant qu’ingénieur pédagogique pour plusieurs universités, ainsi qu’au CNRS, il coordonne aujourd’hui les multiples projets de l’association, et notamment la campagne Dégooglisons Internet, ainsi que le projet CHATONS, auquel Colibris s’associe pour promouvoir les « outils libres » et les « communs ». Pierre-Yves nous décrypte ici les enjeux de ce combat pour changer le monde du numérique et nos usages...


Via jean-marc, Bibliothèques-Médiathèques de Metz
No comment yet.
Rescooped by Mickael Ruau from JavaScript for Line of Business Applications
July 28, 2017 6:12 AM
Scoop.it!

A Deep, Deep, Deep, Deep, Deep Dive into the Angular Compiler

A Deep, Deep, Deep, Deep, Deep Dive into the Angular Compiler | EcoConception Logicielle | Scoop.it
As you know, I love Angular, and all the magical things you can do with it, and I thought it would be an interesting challenge to take a peek into the compiler in Angular 4, try to reverse engineer…
Via Jan Hesse
No comment yet.
Scooped by Mickael Ruau
July 25, 2017 3:17 AM
Scoop.it!

L'impact de l'accessibilité numérique pour les utilisateurs

Première partie d'un article issu d'une série de textes parus dans le numéro 183 du magazine programmez (format PDF).

No comment yet.
Rescooped by Mickael Ruau from E-pedagogie, apprentissages en numérique
July 20, 2017 6:58 AM
Scoop.it!

En finir avec l’incantation des usages responsables ! Définitivement…

En finir avec l’incantation des usages responsables ! Définitivement… | EcoConception Logicielle | Scoop.it
Toute l'histoire a commencé il y a un bon moment déjà, six ans, je crois, à la création du portail « Internet responsable » sur Eduscol. Pour avoir fait partie des gens dont on a, sur ce projet, sollicité l'avis, je peux témoigner avoir voulu faire avancer, avec d'autres, cette notio

Via Gilles Le Page
Gilles Le Page's curator insight, July 20, 2017 5:54 AM

#elearning - Extrait : « Il y a définitivement quelque chose de cassé dans notre système éducatif. Depuis plus de dix ans, on apprend le numérique et l’Internet comme on apprend les MST, le sida, le tabac ou l’alcool. »

Scooped by Mickael Ruau
July 19, 2017 6:08 AM
Scoop.it!

SelectorGadget

SelectorGadget | EcoConception Logicielle | Scoop.it
Easy, powerful CSS Selector generation.
Mickael Ruau's insight:

2 extensions Chrome complémentaires pour optimiser les sélecteurs CSS :

  1. selector gadget : génère un sélecteur optimisé et montre les éléments de la page visés par ce sélecteur
  2. copy css selector : génère un sélecteur CSS optimisé sous le clic droit : ça booste la productivité de l'intégrateur web ! 
No comment yet.
Scooped by Mickael Ruau
July 18, 2017 10:48 AM
Scoop.it!

Écriture de CSS efficace

Écriture de CSS efficace | EcoConception Logicielle | Scoop.it
Ce document vous donne des indications pour optimiser votre code CSS, et plus particulièrement comment écrire des sélecteurs efficaces.
Mickael Ruau's insight:

Comment le système de style attribue les règles

Le système de style attribue les règles en commençant par la clé de sélection, puis en allant à gauche (c'est-à-dire vers les ancêtres du sélecteur de règle). Tant que possible, le système de style continue de chercher à gauche une attribution possible, jusqu'à ce qu'il en trouve une ou s'arrête sans rien.

Le concept le plus important ici est le filtrage des règles. L'utilisation de catégories permet de filtrer les règles non applicables, ce qui évite au système de perdre du temps à essayer de les attribuer.

C'est le moyen d'améliorer de façon notable les performances. 

No comment yet.
Scooped by Mickael Ruau
July 18, 2017 4:29 AM
Scoop.it!

Systèmes d’information éco-responsables : L’usage des TIC au service de l’entreprise durable

Systèmes d’information éco-responsables : L’usage des TIC au service de l’entreprise durable | EcoConception Logicielle | Scoop.it
Le CIGREF a initié sa réflexion sur l'usage des TIC et le développement durabl
No comment yet.
Scooped by Mickael Ruau
July 17, 2017 2:02 AM
Scoop.it!

La démarche d'Eco Conception en 6 étapes - Pôle Eco conception

La démarche d'Eco Conception en 6 étapes -
No comment yet.
Scooped by Mickael Ruau
July 11, 2017 7:31 AM
Scoop.it!

DESIGN4GREEN - Challenge 48h d'écoconception numérique

DESIGN4GREEN - Challenge 48h d'écoconception numérique | EcoConception Logicielle | Scoop.it
DESIGN4GREEN, 48h d'écoconception numérique pour devenir la meilleure équipe de Green Développeur ! Du 22 au 24 novembre 2017 en simultané dans l
No comment yet.
Scooped by Mickael Ruau
July 10, 2017 3:40 AM
Scoop.it!

Recyclez votre vieux PC avec Pixel de Raspberry Pi

Recyclez votre vieux PC avec Pixel de Raspberry Pi | EcoConception Logicielle | Scoop.it
Disponible gratuitement, cette variante ultralégère de Debian Linux redonnera vie à votre machine, en tous les cas pour des usages bureautiques simples. Voici notre prise en main.
No comment yet.
Scooped by Mickael Ruau
July 6, 2017 3:24 AM
Scoop.it!

mgifford/a11y-courses

mgifford/a11y-courses | EcoConception Logicielle | Scoop.it
a11y-courses - Courses offered in web accessibility (and other learning opportunities)
Mickael Ruau's insight:

Free

 

(...)

Educational Videos

No comment yet.
Rescooped by Mickael Ruau from Planète DDurable
July 5, 2017 8:05 AM
Scoop.it!

Le Parlement européen demande à la Commission de légiférer contre l’obsolescence programmée

Le Parlement européen demande à la Commission de légiférer contre l’obsolescence programmée | EcoConception Logicielle | Scoop.it
Les eurodéputés ont adopté mardi 4 juillet un rapport d’initiative visant à l’allongement de la durée de vie des produits

Via Hubert MESSMER
No comment yet.
Scooped by Mickael Ruau
August 7, 2017 9:24 AM
Scoop.it!

Facebook va pénaliser la visibilité des sites les plus lents - Blog du Modérateur

Facebook va pénaliser la visibilité des sites les plus lents - Blog du Modérateur | EcoConception Logicielle | Scoop.it

Pour en savoir plus sur l’annonce de Facebook, rendez-vous sur ce lien.

Mickael Ruau's insight:

Pour éviter aux sites d’être trop lourdement pénalisés, Facebook en profite pour mettre en ligne une page de conseils afin d’améliorer la rapidité de son site web. Facebook rappelle par ailleurs que la vitesse du réseau a toujours été un élément important dans le choix des contenus affichés. Un utilisateur avec une connexion de mauvaise qualité a par exemple moins de vidéos et plus de statuts texte. 

No comment yet.
Scooped by Mickael Ruau
August 1, 2017 4:30 AM
Scoop.it!

Usage des TIC et RSE : nouvelles pratiques sociales dans les grandes entreprises (en partenariat avec l’ORSE)

Usage des TIC et RSE : nouvelles pratiques sociales dans les grandes entreprises (en partenariat avec l’ORSE) | EcoConception Logicielle | Scoop.it
Dans le cadre de son partenariat avec l’ORSE, le CIGREF a dévoilé le
No comment yet.
Scooped by Mickael Ruau
July 26, 2017 5:52 AM
Scoop.it!

Improve Your Website's Page Load Speed for Better SEO [INFOGRAPHIC] - TechWyse 'Rise to the Top' Blog

Improve Your Website's Page Load Speed for Better SEO [INFOGRAPHIC] - TechWyse 'Rise to the Top' Blog | EcoConception Logicielle | Scoop.it
There are a number of reasons why a site may load slowly, some of those reasons include: cookies, content, server, CSS, JavaScript, etc. This infographic i
No comment yet.
Scooped by Mickael Ruau
July 24, 2017 3:47 AM
Scoop.it!

Parcourir un tableau en JavaScript, méthodes et benchmarks

Le test comparatif donne cet ordre de rapidité d'exécution sur tous navigateurs:

  1. for()
  2. forEach (non supporté par IE avant IE9)
  3. for in

Les valeurs absolues dépendent du matériel, seules comptent les valeurs relatives. Elle sont dans les mêmes proportions avec tous les navigateurs.

Si on exclue les méthodes qui ne sont pas compatibles avec tous les navigateurs, restent for() et for in.
La seconde est plus simple mais beaucoup moins performante. On ne l'utilisera que si le temps d'exécution n'est pas critique.

No comment yet.
Scooped by Mickael Ruau
July 19, 2017 10:48 AM
Scoop.it!

Les performances vues des CSS | Openweb.eu.org

Le premier axe d’optimisation est de réduire tout d’abord le poids du fichier CSS. Les conseils que nous avions vus dans « Les principes de base de CSS » et dans « Introduction à la performance web » restent valables :

  • toujours aller du plus général au plus spécifique ;
  • éviter d’utiliser des styles inutiles (par exemple, mettre un display: block ne sert à rien sur un élément flottant) ;
  • utiliser correctement l’héritage ;
  • utiliser les notations compactes ;
  • factoriser autant que possible les propriétés communes à plusieurs éléments ;
  • évitez les unités inutiles, par exemple border: 0 n’a pas besoin d’unité.

En ressort final, quand votre CSS est suffisamment travaillée, pensez encore à la minifier, cela permet d’en réduire drastiquement le poids, car bien entendu, vous avez particulièrement bien commenté votre feuille de styles ? :)

N’oubliez jamais de bien activer la compression GZIP ou DEFLATE pour réduire encore le poids de vos feuilles de styles, même si c’est en théorie plus du ressort du serveur que de l’intégration proprement dite.

Autre point important : arrangez-vous pour que votre CSS soit envoyée et reçue le plus tôt possible. Il est capital de comprendre que votre chemin critique de rendu de page passe très souvent par CSS, parfois c’est même CSS qui est le chemin critique.

Cela revient à combiner autant que possible vos fichiers CSS en un unique fichier, ainsi vous économiserez facilement des requêtes. Idéalement servez-les depuis le même domaine que celui de la page, cela évitera une coûteuse requête DNS. Dans certains cas extrêmes de recherche de performance, il est même conseillé de mettre le CSS directement en embarqué dans la page (ou du moins la partie critique pour accélérer la sensation de vitesse d’affichage de la page), c’est dire à quel point cette partie est critique.

No comment yet.
Scooped by Mickael Ruau
July 18, 2017 12:00 PM
Scoop.it!

WOFF2 See the Wizard, a Wonderful JavaScript Feature Test | Filament Group, Inc., Boston, MA

On average, WOFF2 results in 30% smaller files compared to WOFF. A smaller font file means a shorter Flash of Invisible Text (FOIT) so we want to use WOFF2 over WOFF where we can.

It's simple to specify the WOFF2 font source first in your @font-face rules. Browsers that support WOFF2 will benefit from the better compression and all others will download the more compatible, but larger, WOFF font file.

@font-face { font-family: CoolFont; src: url('coolfont.woff2') format('woff2'), url('coolfont.woff') format('woff');}
No comment yet.
Rescooped by Mickael Ruau from Planète DDurable
July 18, 2017 4:30 AM
Scoop.it!

Quiz : les ODD, où en est-on?

Quiz : les ODD, où en est-on? | EcoConception Logicielle | Scoop.it
Les objectifs de développement durable (ODD) sont une nouvelle série d’objectifs universels sur lesquels les États membres de l’ONU doivent fonder leurs politiques dans les 15 années à venir. Où en sont les pays en développement ? Testez vos connaissances !

Via Hubert MESSMER
No comment yet.
Scooped by Mickael Ruau
July 17, 2017 3:23 AM
Scoop.it!

Les outils de mesures qui aident à l’éco-conception - Romain Petiot

Actuellement, il n’existe pas d’outils en ligne performant pour juger le niveau de maturité d’éco-conception d’une page web. Le seul outil de mesure que je connaisse orienté green-it est l’ecoIndex : http://www.ecoindex.fr. L’approche est intéressante mais ne prends pas en compte la complexité fonctionnelle de la page. Par exemple, la page d’un site marchand qui affiche... Read more »
No comment yet.
Scooped by Mickael Ruau
July 12, 2017 8:02 AM
Scoop.it!

Linutop news : Linutop OS est disponible au format Noobs sur Raspberry Pi !

Linutop OS XS permet de convertir tous les Raspberry Pi en borne d’accès Internet sécurisée ou en système d’affichage dynamique.

Noobs (New Out Of Box Software) permet une installation du système par une simple copie de fichiers sur une carte mémoire SD.
Noobs est la façon la plus simple et rapide d’installer un système d’exploitation sur Raspberry Pi.

Avantages
- Prêt à l’emploi
- Accélérateur graphique pour VLC (Lecture HD)
- Sécurité et Confidentialité
- Coût de maintenance
- Temps de démarrage < 30 secondes

 

Logiciel pour Affichage Dynamique permet de diffuser différents médias en plein écran: image, PDF, lien URL, page web, vidéo HD et musique, à partir d’un dossier ou du réseau. Aussi compatible avec le système de diffusion Linutop.TV (Cloud).

Kiosque permet de sécuriser un point d’accès internet en quelques cliques, avec ou sans barre de navigation, ou restriction(s) de site(s) pour la navigation Internet.

Compatibilité Raspberry Pi Zero, A, B, B+, 2 et 3 .

No comment yet.
Scooped by Mickael Ruau
July 11, 2017 4:28 AM
Scoop.it!

Déontologie des usages des Systèmes d’Information – CIGREF – CEA-CED

Déontologie des usages des Systèmes d’Information – CIGREF – CEA-CED | EcoConception Logicielle | Scoop.it

Le CIGREF publie son rapport sur la déontologie des usages des Systèmes d’information. 

No comment yet.
Scooped by Mickael Ruau
July 6, 2017 10:14 AM
Scoop.it!

Kit de survie du développeur ARIA (2/3)

La documentation Notes on Using ARIA in HTML devrait être entre les mains de tout développeur soucieux d'implémenter ARIA. Illustrée d'exemples,
Mickael Ruau's insight:

Cet article en trois partie détaille les cinq règles de base et l’utilisation spécifique de certaines propriétés en s’appuyant notamment sur leurs conséquences pour l’utilisateur.

Dans cette seconde partie, nous aborderons les deux dernières règles :

  • ne pas supprimer la sémantique ou empêcher la restitution d’un élément ;
  • associer un nom à chaque composant.
No comment yet.
Scooped by Mickael Ruau
July 5, 2017 10:14 AM
Scoop.it!

Kit de survie du développeur ARIA (1/3)

La documentation Notes on Using ARIA in HTML devrait être entre les mains de tout développeur soucieux d'implémenter ARIA. Illustrée d'exemples,
Mickael Ruau's insight:

Cet article en trois parties détaille les cinq règles de base et l’utilisation spécifique de certaines propriétés en s’appuyant notamment sur leurs conséquences pour l’utilisateur.

Dans cette première partie, nous aborderons les trois premières règles :

  • utiliser des éléments HTML natif ;
  • ne pas modifier la sémantique d’un élément HTML ;
  • rendre les composants utilisables au clavier.
No comment yet.