1311 private links
Un IE sous Linux avec Vagrant. J'ai pas testé mais ça peut servir.
Quelques conseils d'accessibilité.
Si à 50 ans t'as pas ouvert ton service de streaming, t'as raté ta vie.
Quelques fonctions utiles pour la console JS des navigateurs.
Si vous travaillez avec des XPath il y a aussi $x("//xpath")
qui peut être utile.
Le caractère typographique Luciole a été conçu spécifiquement pour les personnes malvoyantes.
J'ai fait un petit outil pour convertir les flux RSS tronqués vers des articles complets via un selecteur CSS.
Pour le moment j'ai appliqué la méthode de La R.A.C.H.E donc pas sûr que ça marche au top, mais pour récupérer un blog standard ça fonctionne bien.
J'améliorerais peut être tout ça à l'occasion.
Exemple :
J'ai fait ça.
Bechdel Movie Test rules:
- It has to have at least two [named] women in it
- Who talk to each other
- About something besides a man
:|
Il y a apparemment une vague de vandalisme sur les Velo'v (Velib de Lyon). C'est dommage. Je ne vais pas pleurer pour JCDecaux, mais bon en général c'est l'utilisateur trinque au final.
Cher abonné,
Depuis quelques semaines, Vélo'v connaît un important épisode de vandalisme.
Afin d’enrayer ce phénomène, une série de mesures techniques a été prise parmi lesquelles le retrait temporaire de la béquille des Vélo’v.
Lorsque vous faites une courte pause, vous devez dorénavant poser votre Vélo’v contre un support (arceau, barrière, mur) afin de le maintenir en position verticale. Conscients du désagrément occasionné, nous étudions une solution de remplacement que nous mettrons en place rapidement.Nos techniciens et toutes les équipes concernées sont pleinement mobilisés pour que cet épisode impacte le moins possible vos trajets et votre > expérience Vélo'v.
Nous vous remercions pour votre compréhension.
Belle route à Vélo’v !
L’équipe Vélo’v
Ça m'a fait sourire, surtout qu'avec certains concepts de startup, on n'est quand même pas loin du Gorafi.
Pas mal de trucs intéressants !
Notamment niveau simplification de syntaxe, on a
- Short closures for cleaner one-liner functions
array_map(function (User $user) {
return $user->id;
}, $users);
// peut s'écrire
array_map(fn(User $user) => $user->id, $users);
- Null coalescing assignment operator
$data['date'] = $data['date'] ?? new DateTime();
// peut s'écrire
'date'] ??= new DateTime();
Intéressant. Je serais curieux d'avoir l'équivalent de ces chiffres en France.
During a brief period of unauthorized access to a Docker Hub database, sensitive data from approximately 190,000 accounts may have been exposed (less than 5% of Hub users). Data includes usernames and hashed passwords for a small percentage of these users, as well as Github and Bitbucket tokens for Docker autobuilds.
Chaud ! Mais je ne suis pas impacté apparemment, puisque je n'ai pas reçu d'email.
J'ai vu passer quelques liens sur les images au format WebP, qui est un format de compression d'image mis au point par Google... donc je suis allé voir un peu ce que ça donnait.
Bon alors déjà, pour une utilisation standard des images pour le moment et le futur proche, on oublie, fin de la discussion.
Par contre, si on est dans une optique de réduction du poids des pages et d'optimisation SEO, il faut voir le résultat. On peut lire partout, y compris sur Wikipedia :
Par ailleurs, toujours selon Google, 60 % des octets transmis sur la toile seraient des images, et WebP procurerait de 30 % à 80 % de réduction d'espace face à JPEG et PNG
Je ne vais pas y passer la journée, mais j'ai fait un test rapide le premier JPEG donné l'extension Tabliss et un PNG au hasard de fusée.
J'ai passé les deux dans le premier optimisateur d'image en ligne que j'ai trouvé, ce qui nous donne :
Format | Taille originale | Taille optimisée | Taille WebP |
---|---|---|---|
JPG | 5104 Ko | 1049 Ko | 2202 Ko |
PNG | 41 Ko | 17 Ko | 23 Ko |
Mon jeu de test et ma méthodologie ne sont certes pas très rigoureux, et j'imagine qu'on pourrait me montrer l'inverse avec d'autres exemples, mais en attendant, je ne suis clairement pas convaincu par ce fameux 30 % à 80 % de réduction d'espace.
Moralité : optimisez vos images correctement plutôt que de vous amuser à servir des formats exotiques en fonction du navigateur. Inutile de complexifier ce qui n'a pas lieu d'être, surtout pour un gain a priori nul.
Le test FizzBuzz en CSS, bien vu !
cssdb is a comprehensive list of CSS features and their positions in the process of becoming implemented web standards.
Les futures propriétés CSS en cours de validation.