Digest de matériaux frais du monde du frontend pour la dernière semaine # 454 (8-14 février 2021)

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









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







Médias



• Podcast Podcast "Web Standards" 268. Npm 7, PCM, V8 v8.9, API Historique des App, livres pragmatiques, Docker: pourquoi, comment et dont l'activité

• Podcast "News 512" du CSSSR: L'ère des modules ES, Node Releases. js LTS, transition CSS, largeur et hauteur, WebdriverIO 7, Rust Foundation

• vidéo HolyJS 2020 Moscou

• vidéo Interview n ° 1: Développeur d'interview ouverte (milieu)



développement web



• habr Douleur des fronts, ou ce dont nous avons besoin de la part des concepteurs

• ru Actualités hebdomadaires de la plateforme: remplissage automatique de WebKit, pointeur de curseur, délai de lecture automatique

• ru 21 mauvaises habitudes de front-end à abandonner en 2021

• ru Accès au matériel sur le Web

• ru Développement d'un curseur personnalisé productif

• ru Contrôle focus dans le shadow DOM

• ru Pourquoi vous devriez transformer votre application en PWA

• ru Déboguer WebAssembly avec Chrome DevTools

• ru Animation simple des lignes au survol pour les liens

• vidéo Frontend SOLID || Architecture frontale









CSS



• habr En attente de rapport hauteur / largeur: tous les hacks pour les boîtes proportionnelles

• habr Il est temps de dire adieu à l'unité px

• 7 concepts de base de CSS Grid Layout avec des exemples pour vous aider à démarrer avec les grilles

• ru Échange de données entre CSS et JavaScript à l'aide de propriétés personnalisées

• ru Un tutoriel interactif sur les transitions CSS

• ru SmolCSS - un petit ensemble d'extraits pour les mises en page et les composants CSS modernes

• ru Contrôle de l'index CSS Z dans les grands projets

• ru Prefers-contrast: forcé est un bogue



JavaScript



• habr TypeScript: mettre tsconfig sur les étagères. Partie 1

• habr Comment implémenter le glisser-déposer en JavaScript pur

• habr Résolvez un puzzle amusant en JavaScript

• ru Dépendances JavaScript : tout ce que vous vouliez savoir mais que vous aviez peur de demander

• ru Créez des images par programme avec l'API CSS Painting







  • Vue

    • Builder Vue.js, 1:

    • Builder Vue.js, 2:



  • Angular

    • ru Angular — , Angular

    • ru - Angular 12

    • ru Angular

    • ru Angular Routing:

    • ru RxJS

    • ru TailwindCSS Angular





  • Svelte

    • habr Svelte:





Navigateurs



• ru Safari est devenu le deuxième Internet Explorer

• Méthode d'identification du navigateur grâce à la manipulation de la mise en cache Favicon

• Chrome cessera bientôt de fonctionner sur les processeurs de plus de 15 ans

• Un bogue critique dans Firefox pourrait conduire à l'exécution de code arbitraire



Divertissant



• L' attaque de dépendance a permis l'exécution de code sur les serveurs de PayPal, Microsoft, Apple, Netflix, Uber et 30 autres entreprises

• Icônes Favicon apprises à utiliser comme supercookies

• Recherche: les médias d'entreprise sur WordPress sont devenus plus que d'habitude

• Google, Microsoft et Huawei se sont associés pour garder le langage Rust vivant

• Le projet Tor a introduit un système de ticket anonyme dans le GitLab





Digest la semaine dernière .

Matériel préparé dersmoll et alekskorovin .



All Articles