Alors que le smartphone occupe une place toujours plus importante dans nos vies, ses effets néfastes se multiplient également : obsolescence trop rapide, pollution liée aux matériaux, exploitation des travailleurs …
Provoquer des changements comportementaux forts chez les citoyens, usagers ou consommateurs en proposant des modifications simples et peu coûteuses des
Electrino is a new featherweight software runtime that’s API-compatible with Electron, a popular choice for building desktop apps using HTML, JavaScript and CSS.
In this week’s Web Perfectionist video, learn how to avoid costly redirects. Redirects and site speed have a significant impact on user experience, find out how your website is performing.
Plutôt que de les enfouir, cette entreprise reconditionne les cartouches d'imprimante. Son partenaire clé ? La grande distribution, qui collecte ces déchets et les vend une fois recyclés.
MenutopMozilla ResearchExpanding the Foundations of the Open WebExploreSearch this site SearchWebAssembly (.wasm) is a new low-level, assembly-like language that can run in modern web browsers at near-native speeds. It is designed to work alongside JavaScript, and it provides a compilation target for languages like C/C++ so they can run on the web. How does it work?WebAssembly delivers significant performance gains because its binary format can be parsed and executed an order of magnitude faster than JavaScript. So you can take a code module written in C/C++, compile it into WebAssembly using a tool like Emscripten, and load the generated WebAssembly code into a JavaScript app where it will be safely and efficiently executed by the browser.
This codelab will show you how to use sw-precache and sw-toolbox, two progressive web app libraries built by google to make service worker implementation faster and easier. There are multiple ways of using both libraries. The libraries can be used together or separately. In this codelab you'll write a gulp task to create a service worker that takes advantage of both libraries.You won't learn every last detail about sw-precache and sw-toolbox. It should give you a good start to understanding caching using our libraries.
Accessibility services are a feature of the Android framework designed to provide alternative navigation feedback to the user on behalf of applications installed on Android devices. An accessibility service can communicate to the user on the application's behalf, for example by converting text to speech or providing haptic feedback when a user is hovering on an important area of the screen. This codelab shows you how to create a very simple accessibility service.
Jump at the end to see one easy change you can apply to your React code to get a free speedup. For more details, read on. I work on Missive, a team email/chat client built with React. It…
C'est l'aboutissement de trois ans et demi de travail collectif engagé au plan international par des experts de la fonction achats, de la responsabilité sociétale et d'institutions internationales, et coordonné en France par le groupe Afnor et l'ObsAR.
Accessibility ViewerThe Accessibility Viewer (aViewer) is an inspection tool for Windows that displays the accessibility API information (MSAA, IAccessible2, UI Automation, ARIA, HTML DOM) exposed
Website Speed Test is a free way to test website speed that includes a websitegrader, website analysis, and suggestions for website performance optimization.
Find web performance issues before your customersReceive instant performance analysisLearn best practices to improve web performanceBreak down of individual element load times
La Commission européenne vient d'adopter des lignes directrices sur l'accès à la justice en matière d'environnement. Ces lignes directrices font suite à la publication par la Commission, le 6 février dernier, du bilan de la mise en œuvre de la politique environnementale en Europe. Elle y faisait notamment le constat suivant : l'accès à la justice en matière environnementale est disparate selon les Etats membres.
Ce MOOC (session 2) est un cours généraliste d'introduction à l'accessibilité numérique tant en termes de problématique générale que de présentation d'éléments de réponse concrets. Ayant pour objectif principal de contribuer à développer l'accessibilité numérique, ce cours est articulé autour de cinq axes principaux :
sensibiliser aux situations de handicap,
décrire la problématique de l’accessibilité numérique
exposer les principaux mécanismes généraux mis en œuvre pour favoriser l’accessibilité numérique,
présenter plusieurs solutions techniques existantes (systèmes d’exploitation, logiciels, documents numériques…),
présenter les concepts fondamentaux à respecter pour concevoir et développer de nouveaux systèmes numériques accessibles.
Tout d'abord, il est important de préciser qu'il ne s'agit pas d'un MOOC "réservé" à des personnes en situation de handicap mais bien d'un cours voulu accessible au plus grand nombre. Il s'adresse notamment aux concepteurs de systèmes logiciels et développeurs de sites web et concerne donc plus largement les membres des communautés spécialisées en informatique, en sciences du numérique ou en sciences cognitives qu'ils soient dans la vie professionnelle ou encore étudiants.
Prepack is a tool that optimizes JavaScript source code: Computations that can be done at compile-time instead of run-time get eliminated. Prepack replaces the global code of a JavaScript bundle with equivalent code that is a simple sequence of assignments. This gets rid of most intermediate computations and object allocations.
Une révolution silencieuse est en marche. Dans son dernier rapport environnemental (PDF) Apple annonce vouloir renoncer à l’extraction de minéraux pour produire ses smartphones ! Ce document est une ode, parfaitement designée, aux efforts de la marque à la pomme pour réduire son empreinte environnementale et ses consommations d’énergie.
AMP is a way to build pages for static content that render fast. AMP extensions use the power of custom elements and allows us to create new components to enhance AMP HTML pages.
To get content containing either thought or leadership enter:
To get content containing both thought and leadership enter:
To get content containing the expression thought leadership enter:
You can enter several keywords and you can refine them whenever you want. Our suggestion engine uses more signals but entering a few keywords here will rapidly give you great content to curate.