Monthly Shaarli

All links of one month in a single page.

September, 2017

Enfin ! Une proposition de standardisation d'un BigInt pour JavaScript !
thumbnail

In many cases in JavaScript coding, integers larger than 253 come up, where casting to a double-precision float would lose real, relevant data. This proposal provides a new, second primitive numeric type, BigInt, to meet those use cases.

"New in Symfony 3.4: Improved comparison constraints (Symfony Blog)", Javier Eguiluz
thumbnail

Une feature toute bête que j'attendais depuis longtemps, et qui devrait permettre d'améliorer la conformité au besoin client.

"Gridlex: just a Flexbox Grid System", Laurent G (@webdevlint)

Based on Flexbox (CSS Flexible Box Layout Module), Gridlex is a very simple css grid system to quickly create modern layouts and submodules.

[Vidéo] "Comment une personne aveugle utilise-t-elle un ordinateur ?", Laurent Bracquard #a11y

Vous êtes-vous déjà demandé si une personne aveugle pouvait utiliser un ordinateur ? Et si oui, comment ?

"Angular vs. React vs. Vue: A 2017 comparison", Jen Neuhaus

"What should I choose?"

"Worry is the most useless emotion", Claire Lew
"Un site ecommerce statique (très performant) avec Hugo (et Snipcart)", Frank Taillandier (@DirtyF)
thumbnail

Tutoriel de création et de configuration d'un site statique e-commerce avec Hugo (générateur de sites statiques) et Snipcart (système de gestion e-commerce par API).

"Yes, That Web Project Should Be a PWA", Aaron Gustafson
thumbnail

PWA are just a shorthand for quality web experiences.

"wretch", Julien Elbaz: A tiny wrapper built around fetch with an intuitive syntax.
thumbnail

A tiny wrapper built around fetch with an intuitive syntax.

"Une situation qui AMPire", Ethan Marcotte, traduction de Stéphane Deschamps #AMP #WebPerf #PerfMatters

"Je veux être bien clair : je pense qu’AMP est un framework qui a été conçu avec de bonnes intentions, pensé pour résoudre le vrai problème d’un Web devenu bien trop lent pour ses utilisateurs. Mais utiliser AMP ? Le prix pour le Web, et pour ceux qui y gagnent leur vie, est vraiment, vraiment trop important."

"Analyzing One Million robots.txt Files", Evan Sangaline
thumbnail

Analyse statistique de millions de fichiers robots.txt

"Human Interface Guidelines iOS pour l'iPhone X", Apple (bon courage aux designers)
Web Content Accessibility Guidelines (WCAG) 2.1

Nouvelle version des WCAG, à suivre

"Javascript : The Curious Case of Null >= 0", Abinav Seelan

null > 0; // false
null == 0; // false
null >= 0; // true

"The State of the Web", Karolina Szczur
thumbnail

"Advocating for performance awareness should be everyone’s goal."

"A Complete Guide to Grid", Chris House
thumbnail

"CSS Grid Layout is the most powerful layout system available in CSS. It is a 2-dimensional system, meaning it can handle both columns and rows, unlike flexbox which is largely a 1-dimensional system. You work with Grid Layout by applying CSS rules both to a parent element (which becomes the Grid Container) and to that elements children (which become Grid Items)."

"Introducing the Neo4j Symfony Bundle", Tobias Nyholm
thumbnail

"There is no such thing as disconnected information, no matter where you look – people, events, places, things, documents, applications and the information about them is all heavily connected. As the volume of data grows, so does the number and dynamicity of its connections. And if you’ve tried in the past to store and query that highly connected, semi-structured data in any database, you probably experienced a lot of challenges."

"Goodbye Cozy", Frank Rousseau #REX #

Quelques enseignements de l'aventure Cozy Cloud, par l'ex CTO.

Data Viz Project: 50+ types of visualizations to get inspired.
thumbnail

Collection of data visualizations to get inspired and finding the right type.

"How to create a blog with AsciiDoc", Andrew Thornton
thumbnail

Combining the AsciiDoc markup language with the Hugo publishing platform produces fast, easy-to-maintain websites and blogs.

Infusion: builder for an accessible and responsive documentation working offline

Welcome to Infusion: a documentation builder for inclusive designers and those trying to be inclusive designers. These are Infusion’s docs, but they are also an example of a site built with Infusion. Here are some of its features:
Built with Hugo, so easy to structure content and fast to compile it
Available to read offline, as a Progressive Web App
Include encapsulated live demos, inline with your markdown, using Shadow DOM
Quickly include WCAG and Inclusive Design Principles references
A responsive, screen reader and keyboard accessible static site as output
Automated Github Pages deployment
Includes a single-page printable version suitable for PDF conversion

"AMPersand.", Ethan Marcotte
thumbnail

"I want to be very clear: I believe AMP is a framework designed with good intentions, aimed at solving the very real problem of a web that’s gotten far, far too slow for its users. But using AMP? The cost for the web, and for those who do business on it, is much, much too high."

Paint Timing API (First Paint, First Contentful Paint markers during pageload)

"This document defines an API that can be used to capture a series of key moments (First Paint, First Contentful Paint) during pageload which developers care about."

Opquast Web Quality Checklist
thumbnail

The Opquast Web Quality Checklist is now available in english!