The digest of fresh materials from the world of the frontend for the last week №335 (October 15 - 21, 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
•
Web Standards podcast, Release # 142: Safari and Edge, performance budget, new HTML tags, Kiev community, who are Kotans ?, Release # 143: Chrome 70 and WebKit 2019, proportional tires, GitHub Actions, Adobe Fonts, ES6 weaknesses, frontend in Odessa.
•
Frontend Weekend podcast # 75 - Nikita Dubko on how to rapidly pump his career as a frontend developer for a year
•
CSSSR podcast News 512 - Issue 25 (15.10 - 21.10)
•
Frontend Youth (18+) podcast # 69 Java doesn’t keep up with JavaScript , # 68 Granny became Olympic champion in frontend
• Google completely abandoned the ajax scanning scheme
•
History of front-end frameworks
•
How does front-end debt grow?
•
Smart banding: how to give out obsolete code to old browsers
•
Wonderful world of browser performance - how to be productive
•
Examples of use Flexbox
•
the CSS: interesting opportunities border-RADIUS
• The property appearance and standardization of forms Elements of Style: A New Hope
•
Rhythm in web typography
•
Negative line grids
•
Using the definition of the functions, conventions and group selectors
•
Styling unit with speakers in Gutenberg
•
CSS Layout Handbook on MDN
•
TypeScript magic school: generics and extension types
• John Muller advises optimizers to learn JavaScript
• 0-day bug in popular jQuery plugin has been exploited for at least several years
•
33 concepts every JavaScript developer should know
•
Testing Javascript - find out the most effective way to test any JavaScript applications
•
JS Party podcast - Episode # 48: Foundation foundations (live at Node + JS Interactive)
•
Chrome 70 supports [feature list] and AV1 - why is support for this codec so important?
• Chrome 70 came out with the ability to disable the notorious auto-authorization feature and support PWA applications on Windows
• Upgrade TLS connections in Microsoft Edge and Internet Explorer 11
• Firefox, Chrome, Edge and Safari will stop supporting TLS 1.0 and TLS 1.1
• Mozilla is experimenting with the addition of paid VPN in Firefox
• Signs of "Opera". Jon von Techner on the ideology of the browser Vivaldi
• Twenty Nineteen: first look at the new default theme in WordPress
• Atlassian released a completely redesigned Jira Software
• Google added integration of some of the features of Dropbox, Box, Jira and Egnyte services in Gmail
• Adobe Max 2018 and new design tools
• “Dirty googies Google+”: confession of a former project employee who hated Google
• The new Winamp will be unveiled in 2019
Digest from last week .
Material prepared dersmoll and alekskorovin .
Media | Web Development | CSS | Javascript | Browsers | Entertaining
Media
•

•

•

•

Web development
• Google completely abandoned the ajax scanning scheme
•

•

•

•

- Tools:
•GitHub announced its own CI / CD and started distributing invites
• We are pumping debugging skills using the Chrome developer tools (part 1)
•Typekit is now Adobe Fonts
- Animation:
•How Facebook 3D Photos works
•Hovering effect in the form of full-screen looped images
•SVG Marching Ants - the effect of running along the border of points
• Experiments with SVG Menu with viewBox Zoom
CSS
•

•

• The property appearance and standardization of forms Elements of Style: A New Hope
•

•

•

•

•

Javascript
•

• John Muller advises optimizers to learn JavaScript
• 0-day bug in popular jQuery plugin has been exploited for at least several years
•

•

•


- Theory:
•JavaScript timers: all you need to know
•A complete guide to execution contexts, ascent, scope, and closures in JavaScript
•Promise cheat sheet and async / await
•Understanding currying in JS
•Understanding design patterns in JavaScript
VueJS:
•How to study Vue.js in 2018
•Vue ecosystem grows ... Just like it did with React
•Advanced Vue debugging: a detective story
•gridsome - Vue framework for static sites on Vue.js & GraphQL
•How to import Sass file in any component of the Vue application
•Lazy Loading Images with Vue.js and Intersection Observer directives
•Kanban board on Vue.js: adding the PWA function
React:
•Redux architecture. Yes or no?
• How to become a React developer in 2018
•Interviewing the position of a React developer from a recruiter's point of view
•Final styled-components v4 release
•Styled components V4: good, bad, and something completely different
•How to apply SOLID principles to React applications
•Creating 100% Type-safe React applications on vanilla JavaScript
•Profiling React components with User Timing API
•React Podcast 25: Make Brilliant Messes with Diana Mounter and Emily Plummer
Angular:
• Angular platform update to version 7.0 released
•Angular version 7 - CLI Prompts, Virtual Scroll, Drag and Drop and much more
•Would you like to learn Angular? Here is a 33-part free Dan Wahlin course
•Creating PWA-optimized for Angular - Part 2 search engines
•Key findings after AngularMix 2018
•Everything about Angular Bindings
•Professional publishing of Angular libraries
•How to migrate from angular 6 to 7
•Virtual Scroll with Angular CDK - what's new in v7
- Libs & Plugins:
•5 open-source HTML5 video players for 2018
•omi: a new generation web framework of just 4kb JavaScript (Web components + JSX + Proxy + Store + update paths)
•Tea-School.js - generate a PDF file from HTML / CSS at Node.js
•Colorblindly is an accessibility tool that helps developers understand how their color-blind website sees them.
Browsers
•

• Chrome 70 came out with the ability to disable the notorious auto-authorization feature and support PWA applications on Windows
• Upgrade TLS connections in Microsoft Edge and Internet Explorer 11
• Firefox, Chrome, Edge and Safari will stop supporting TLS 1.0 and TLS 1.1
• Mozilla is experimenting with the addition of paid VPN in Firefox
• Signs of "Opera". Jon von Techner on the ideology of the browser Vivaldi
Entertaining
• Twenty Nineteen: first look at the new default theme in WordPress
• Atlassian released a completely redesigned Jira Software
• Google added integration of some of the features of Dropbox, Box, Jira and Egnyte services in Gmail
• Adobe Max 2018 and new design tools
• “Dirty googies Google+”: confession of a former project employee who hated Google
• The new Winamp will be unveiled in 2019
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 .