📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №297 (January 8 - 14, 2018)

We offer you a selection with links to new materials from the front-end area and around it.


Media | Web Development | CSS | Javascript | Browsers | Entertaining


Media


• podcast Podcast “Web Standards”, Issue # 102: Why we need experiments with CSS, Hyaku on JS, how CSS specifications evolve and what's stopping them, styles in the component stack.
• podcast Web Standards podcast, Issue # 103: Browsers and interface development, where to look for, if you lost an article, a semicolon in JS, understandable about CSS alignment, Sarah's tricks with SVG, project management, Berlin fender.
• podcast Podcast "Frontend Weekend" # 34 - Oleg Bunin about organizing conferences, Pavel Durov and ticket prices
• podcast Podcast "Frontend Weekend" # 35 - The Shocking Truth About The Frontend Of Youth
• podcast Devschacht Podcast: Night Front End # 17 - Webstorm for the Poor, Poorst and Native Modules
• podcast Podcast "Frontend Youth (18+)" # 31: Should I rewrite your project on Rust?
• podcast Podcast "Frontend Youth (18+)" # 33: The mechanism of speculative code execution
• video “ALL YOUR HTML” # 31: “Layout of a simple layout and communication”
• video 6 videos from KharkivFrontend Meetup # _0 : Boilerplate, GraphQL, D3, Service Workers, Kiss and How to make money on accessibility
• video 23 reports from FrontFest 2017 : code and creativity, SPA development, graphics optimization, declarative templating, algorithms and data structures, accessibility, i18n, and more

Web development


• Neural network, which imposes sites on the picture
• en Frontend 2018: more consensus, less complexity
• en What's new in HTML 5.2?
• en HTML 5.2 Dialog Overview
• en Optimize SVG Text & Image Delivery with inline SVG . When SVG Embedding Technology is Not Enough
')






CSS


• Do we need CSS preprocessors in 2018, or how close are we to vanilla CSS
• en Making CSS animations more natural.
• en Improving typography with Font Variants
• en CSS Cheat Sheet - Modern CSS Cheat Sheet
• en CSS Alignment Alignment
• en “Display: contents” is getting closer . Finally, “display: contents” support is included in Chromium and WebKit, and here are a few words about it.
• en Latest ways to deal with cascade, inheritance and specificity

Javascript


• en Rising Stars 2017th in JavaScript . A complete overview of the landscape of 2017: trends of the frontend and node frameworks, toolkit, IDE, mobile, testing, etc.
• en ESLint: do not write JavaScript without it!
• en Complete JavaScript application deployment guide - part 1: Database and API Deployment
• en Six small but cool features ES7 + ES8
• envideo "Creating a robot on JavaScript" - Anna Gerber talk with CampJS







Browsers


• Firefox 59 will discontinue GTK + 2 support.
• en David Walsh Joins Mozilla DevTools Development Team
• en What Specter and Meltdown mean for WebKit

Entertaining


• Intel and Microsoft have recognized that patches for Meltdown and Specter slow down computers.
• Meltdown and Specter exploits and performance tests
• Everything is under threat. What is Meltdown and Specter and how to live with them?
• The Specter Patch reduces the performance of the iPhone 6 to 50%
• The most interesting AI-solutions and projects in 2017
• CES 2018: The most interesting exhibition gadgets
• Microsoft has teamed up with Open Whisper Systems and introduced Skype's end-to-end encryption.
• How to evaluate the project and not be in a mess? part 1 , part 2


We apologize for any typos or broken / duplicate links. If you notice a problem - please write in a personal, we are trying to fix them quickly.



Digest from last week .
Material prepared dersmoll and alekskorovin .

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


All Articles