Media | Web Development | CSS | JavaScript | Browsers
Media
β’ Podcast "Web Standards" # 281. SpiderMonkey 25 years old, Safari TP, Bootstrap 5, GitHub, prefixes, monoreps and your own git in Yandex
β’ Frontend Yunost podcast # 186. Iron the web. The guest is the creator and editor-in-chief of Smashing Magazine Vitaly Fridman.
β’ Videocast βFront-end. Interview questions "# 2
β’ Does June need a perfect code: an interview with Vadim Makeev
β’ The podcast" How is it? " Issue No. 4: from a Japanese philologist to a freelance frontend
Web development
β’ Solid frontends: monitoring
β’ Registering a URL protocol handler for PWA
β’ Differences between WebSockets and Socket.IO
β’ Going to "Meta GSAP": Finding the "perfect" infinite scrolling
- Performance
β’ Optimizing Core Web Vitals: Basic Strategies
β’ How to Measure Site Speed ββUsing the Performance API
β’ Optimizing Web Vitals Using Lighthouse
-
β’ toggle
β’ ? ? [ ]
β’
β’ 7 Winn-Dixie ADA (2021 .)
β’ Logical Content Flow β - Logical Content Flow
CSS
β’ Identifying pure CSS touchscreen devices
β’ The crown of the evolution of CSS-in-JS is here: fully typed styles without runtime in vanilla-extract
β’ Comparison of CSS and CSS-in-JS performance in the real world
β’ CSS auditing tools
β’ βParent selector ": has () - in reality!
- Container Queries
β’ Next Gen CSS: @container
β’ Introduction to CSS Container Queries
β’ Component-level decoration with CSS Container Queries
β’ Support (Not) Unknown. Adding Container Query Validation to CSS with @support
β’ Design for Reading: Tips for Optimizing Content for Reading Modes and Reader Applications
β’ Advanced CSS Animation Using Cubic-Bezier ()
β’ Aspect-Ratio and Grid
β’ Stylesheet Feature Flags Creation Using Sass! Default
β’ Sticky Smooth Scrolling ScrollSpy Navigation with Fixed Background CSS
β’ A Look at CSS Tailwind
JavaScript
β’ Tracking and visualizing the position of the ISS using 30 lines of JavaScript code
β’ Cheat sheet on JS methods for working with the DOM
β’ Patterns of lazy initialization of object properties in JavaScript
β’ I released Grafar - a JS library for visualization
β’ 7 steps to secure JavaScript in 2021
β’ Modern Javascript: Everything You Missed Out on in the Last 10 Years (ECMAScript 2020)
β’ Create Tetris with Modern JavaScript
- Typescript
β’ , 2021 TypeScript, JavaScript
β’ DRY TypeScript
β’ TypeScript:
- React
β’ React, TypeScript TDD
β’ React Hooks
β’ React Virtual DOM
β’ Debounce Throttle React
β’ React
β’ React
β’ VR React 360
β’ React- 2021
- Vue
β’ Vue.js : -
β’ Vuex, the Official Vue.js Store
β’ Vue Router:
- Angular
β’ Angular @taiga-ui/cdk: 5
β’ , Angular 12, Nx 12.3
β’ RxJS Angular: If/Else
β’ Angular Forms:
β’ Angular
- Svelte
β’ Svelte
β’ Using custom protocol handlers for cross-browser tracking in Tor, Safari, Chrome and Firefox.
β’ Identification through analysis of external protocol handlers in Browser
Digest over the past week.
Material prepared dersmoll and alekskorovin .