📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №299 (January 22 - 28, 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 "Five Minutes Angular» # 8 - Retrospection, AngularKiev, RxJs lettable operators, Ng 5.2 / 6.0
podcast Podcast "Frontend Weekend" # 37 - Zakhar Day on how and where to learn coding
podcast Podcast "Web Standards" Release №105: New browsers, Bootstrap 4, WebStorm and CSS, BEM for beginners, unnecessary attribute title, expressions from the container, Web standards on Liters, world peace.
podcast Podcast "Frontend Youth (18+)": # 35 Web standards at maximum speed
podcast Devschacht podcast: Night frontend # 19 - Promises and timeouts, immutable.js
video ALL YOUR HTML # 33: “Animation of oblique backgrounds on PIXI.js and clip: rect”
video 3 videos from MinskJS Meetup # 3 (January 25, 2018)

Web development


en What we have learned by making applications with Web Components
You have learned the basics of JavaScript. But what next?
en Mental illness in the web industry
en Part 2: How to stop me from collecting credit card numbers from your sites
en Interactive Emails with SVG and SMIL
en Gradient Topography Animation
')




CSS


habr CSS naming conventions and time saving
Fun Frontend: monitor the page without JS
Again about CSS Box Alignment (properties for aligning everything): simple cheat sheet
en Using CSS Clip Path to create interactive effects
en CSS Gridish Presentation: An open source tool that will help your team use the CSS Grid today.
en In defense of Utility-First CSS
envideo Explanation of CSS Grid in 7 minutes (with diagrams and code)
en CSS Scroll Snap: what is it? Do we need this?
en Animated effect of diverging waves on CSS3

Javascript


habr Can a JavaScript construct (a == 1 && a == 2 && a == 3) be true?
en JavaScript in 2018 - what to learn?
en Top 10 JavaScript errors from 1000+ projects (and how to avoid them)
en A quick introduction to Styled Components with interactive examples.
en The WHY behind the WAT: an explanation of the strange JavaScript type system







Browsers


Firefoxhabr Even faster acceleration of WebAssembly: new streaming and layered compiler in Firefox
Firefox Firefox 58 release , technical details from Marat Tanalin
Firefox Firefox 58 received another performance boost and support for Progressive Web Apps for Android version
Chrome Launch Chrome 64 Web Browser
Chrome Google offers an experimental feature for adding augmented reality 3D objects to browsers.
Chrome Browser Google Chrome has learned to turn off the sound forever on sites with automatically included videos
Chrome Adblock Plus: The blocker built into Google Chrome will block only 16% of ads
en Safari Technology Preview 48 technical details

Entertaining


habr SEO for Google in 2018: well forgotten new
How the blockchain will change the way education documents are stored
GitHub announced support for creating multiple templates. Issue and Pull request
Adobe has released a new version of Photoshop with AI support.
Main technology trends in 2018
Microsoft will show users what information Windows 10 collects about them.
Google’s veteran developer accused the company of imitating competitors and announced his departure
Thank you, Twitch: how to earn hundreds of thousands of dollars by playing video games
Fraudsters were able to advertise on YouTube with a code for mining cryptocurrency
Facebook opened Detectron platform code for object recognition in photos
Facebook has invented a new unit of time - “click”

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/347728/


All Articles