Le condensé de matières fraîches du monde du front-end des deux dernières semaines n ° 323 (8-22 juillet 2018)

Nous portons à votre attention une sélection avec des liens vers de nouveaux matériaux de la zone frontend et autour d'elle.


Médias | Développement Web | CSS | Javascript | Navigateurs | Divertissant


Médias


• podcast Podcast "Web Standards", numéro 130: classes incommodes et tout JS, manifeste à la volée, grilles avec erreurs, mauvais atterrissage du bon SRI , numéro 129: Virus en npm, pourquoi Feature Policy, cas dans Atom, code mort, séparation responsabilité, flèche ou doigt
• podcast Podcast de Frontend Weekend: # 62 - Andrei Sitnik sur le déménagement à New York, les voyages et la pornographie sur Twitter , # 61 - Andrei Melikhov sur le travail pour Yandex.Money, Night Frontend et la prise de pouvoir dans devSchacht
• podcast Podcast «Devshahta / Night Front End»: # 42 - Automation CI / CD , # 41 - Vous cherchez une bonne revue de code
• podcast Podcast Frontend Youth (18+) # 56 Toxic Community
• podcast CSSSR Podcast News 512 - Numéro 15 (16 juillet - 22 juillet)

Développement Web


• habr Ce qu'un développeur Web doit se rappeler de faire SEO-Feng Shui
• Extensions pour Visual Studio Code qui porteront le processus de développement à un nouveau niveau
• en Composants Web en 2018
• en Saint Graal des composants réutilisables: éléments personnalisés, DOM fantôme et NPM
• en Détails sur la création de l'interface Web Google Photos
• en Anatomie des scripts malveillants: comment un site Web peut prendre le contrôle de votre navigateur
• en Accessibilité pour les équipes - un guide rapide pour intégrer les pratiques d'accessibilité et d'inclusion dans votre processus de développement d'équipe
• en L'avenir de WebAssembly - Un aperçu des fonctionnalités et suggestions à venir
• en Animation de SVG avec SVGator




CSS


• habr De droite à gauche. Comment transformer l'interface du site sous RTL
• habr API de peinture CSS
• CSS: un nouveau type de JavaScript
• Chimie CSS CSS
• en Guide complet illustré de Flexbox
• en Les 9 plus grosses erreurs avec CSS Grid
• en DSS - version finale de la première version bêta de feuilles de style déterministes, un analogue des modules CSS avec compilation automatique en classes CSS atomiques pour les petits bundles
• en Choses étranges que les polices variables peuvent faire
• en Comment résoudre les problèmes de mise en page CSS?
• en Choses utiles que vous pouvez faire avec les événements de pointeur CSS
• en Dois-je utiliser la version IE de Grid Layout en 2018?
• en J'ai essayé CSS fonctionnel et ça craint
• en Comment mieux écrire en CSS

Javascript


• habr Comparaison des frameworks JS: React, Vue et Hyperapp , Re: «Comparaison des frameworks JS: React, Vue et Hyperapp»
• habr JavaScript ES6: faiblesses
• habr Métaprogrammation JavaScript
• habr 15 méthodes d'élément HTML dont vous n'avez probablement jamais entendu parler
• Matrice des compétences des développeurs Fullstack JS
• en Introduction à l'API JavaScript MutationObserver
• en Javascript ES6 - Vous n'avez en fait pas besoin d'apprendre les générateurs
• en Annonce de TypeScript 3.0 RC




  • Libs et plugins:
    • en Comment créer un panneau de contrôle moderne sur NVD3.js
    • en coolHue - un outil pour sélectionner des dégradés et créer vos propres palettes
    • en draxt - Package de type NodeList / jQuery pour File System (node.js)
    • en Popbox.js est un petit plugin pour créer des fenêtres modales en couches. Plugin sans dépendances et entièrement personnalisable
    • en Pushbar.js est un petit plugin pour créer des panneaux de sortie dans les applications Web.


Navigateurs


• WebRender a été ajouté aux versions nocturnes de Firefox, en utilisant le GPU pour rendre les pages Web.
• Le projet Browsh développe un navigateur de console basé sur Firefox
• Les versions de Firefox ASan ont commencé à identifier les problèmes de mémoire
• en Trois nouvelles fonctionnalités intéressantes dans Chrome DevTools

Divertissant


• Tant de connaissances, si peu de temps
• Soyez un spécialiste multidisciplinaire, mais annoncez-vous comme spécialiste dans un domaine
• Vitesse Linux sur Windows 10 . Ode au terminal bash sur le sous-système Windows pour Linux.
• 6 approches pour hiérarchiser les tâches. Découvrez Readdle, MacPaw, Grammarly et EduNav
• Google, Microsoft, Twitter et Facebook ont ​​mis en place un projet de portabilité des données
• Des paramètres d'authentification de copie de logiciels malveillants ont été introduits dans le module NPM populaire
• Les algorithmes sauvent les gens: comment un algorithme de correspondance sauve des vies
• Intel a parlé de ses 10 réalisations majeures en 50 ans
• Check Point a présenté une revue des cybermenaces du premier semestre 2018: double croissance des crypto-mineurs et changement de vecteur d'attaques sur les nuages
• AMD, Microsoft, NVIDIA, Oculus et Valve développent la norme VirtualLink, qui vous permettra de connecter des casques VR à un PC à l'aide d'un seul câble USB-C
• Modèle sombre: comment les services Web incitent les utilisateurs à commettre des erreurs dans leurs actions
• vidéo Comment les aveugles utilisent l'iPhone, le MacBook et l'Apple Watch
A.

Nous nous excusons pour toute faute de frappe ou lien rompu / dupliqué. Si vous remarquez un problème - veuillez écrire dans un e-mail personnel, nous essayons de le résoudre rapidement.


Résumé de la semaine dernière
Matériel préparé par dersmoll et alekskorovin

Source: https://habr.com/ru/post/fr417881/


All Articles