hostmonster-Host Unlimited Domains on 1 Account   coolhandle offering reliable webhosting since 2001
Unlimited Hosting Space - FREE Site Builder   Smart Website Solutions for Your Small Business=

Web Development Reading List #156: Browser News, Webpack 2, And Lessons Learned From HPKP

Web Development Reading List #156: Browser News, Webpack 2, And Lessons Learned From HPKP

Is a person who is sitting by herself in a room alone? From an outside perspective, it might seem so, but the human brain is way more interesting in these regards. We carry a map of relationships inside ourselves, and it depends on this map if the person actually does feel alone or not.

I just read “Stress and the Social Self: How Relationships Affect Our Immune System1”, and I feel that we can learn a lot from it. In fact, I might see social media from a different perspective now. We’re social beings, I love sharing good content with you, so, without further ado, here’s this week’s web dev reading list.

News Link

  • Opera 41 and Chrome 54 are out2, and they come with some interesting new features. The updates now support Custom Elements v1 as well as some new and convenient JavaScript methods like ParentNode.prototype.append() or unprefixed CSS user-select. On the other hand, they removed TouchEvent.prototype.initTouchEvent (you’ll need to use the constructor from now on), and KeyboardEvent.prototype.keyIdentifier has been replaced by KeyboardEvent.prototype.key.
  • Following a suggestion by other major browser vendors, Mozilla will distrust WoSign and StartCom certificates3 from January 1st, 2017 due to backdated certificates and non-disclosure and denial of an acquisition of the two companies. A great step for better CA security.
  • Node.js v6 transitioned to the current LTS version4 this week and Node.js v7 has been released5, too. It covers 98% of ES6, brings the new V8 engine, improved reliability and performance, and a new URL-parser based on the WHATWG URL standard.

General Link

Tools Workflows Link

Vectr11
Vectr131210 is a simple yet powerful cross-platform vector graphics editor. (Image credit: Vectr131210)

Security Link

Privacy Link

Web Performance Link

  • Brian Armstrong from Canopy explains why you shouldn’t rely on default DNS settings19, as the recent Dyn DNS outage has shown. He covers how to configure DNS the right way, why a longer TTL is important, and why having different nameservers from different providers can save your service’s uptime.
Multiple nameservers from only one DNS provider20
Having multiple nameservers is good, but make sure that they come from different DNS providers so that requests can be resolved by others if one fails. (Image credit: Brian Armstrong21)

JavaScript Link

  • Fuse.js22 is a new and light-weight JavaScript fuzzy-search library.

CSS/Sass Link

  • Roman Komarov wrote about conditions in CSS Custom Properties23, about solutions, challenges, and how you can benefit from preprocessors when it comes to more complex conditions. The article also mentions a couple of interesting ideas on how the web standard could be extended.

Work Life Link

Going Beyond… Link

And with that, I’ll close for this week. If you like what I write each week, please support me with a donation26 or share this resource with other people. You can learn more about the costs of the project here27. It’s available via email, RSS, and online.

— Anselm

Footnotes Link

  1. 1 https://www.brainpickings.org/2015/10/07/esther-sternberg-stress-relationships/
  2. 2 https://dev.opera.com/blog/opera-41/
  3. 3 https://blog.mozilla.org/security/2016/10/24/distrusting-new-wosign-and-startcom-certificates/
  4. 4 https://medium.com/@nodejs/node-js-v6-transitions-to-lts-be7f18c17159
  5. 5 https://nodejs.org/en/blog/release/v7.0.0/
  6. 6 https://blog.chromium.org/2016/10/chrome-55-beta-input-handling.html
  7. 7 https://github.com/h5bp/html5-boilerplate/blob/master/src/index.html#L26
  8. 8 http://javascriptplayground.com/blog/2016/10/moving-to-webpack-2/
  9. 9 https://wdrl.info/archive/135/boxy-svg-editor
  10. 10 https://vectr.com/
  11. 11 https://vectr.com/
  12. 12 https://vectr.com/
  13. 13 https://vectr.com/
  14. 14 https://paragonie.com/blog/2016/10/guide-automatic-security-updates-for-php-developers
  15. 15
  16. 16
  17. 17 https://ma.ttias.be/pi-hole-dns-based-blacklist-ads-tracking-raspberry-pi/
  18. 18 https://pi-hole.net/
  19. 19 https://medium.com/@brianarmstrong/youre-probably-doing-dns-wrong-like-we-were-6625efaed390
  20. 20 https://medium.com/@brianarmstrong/youre-probably-doing-dns-wrong-like-we-were-6625efaed390
  21. 21 https://medium.com/@brianarmstrong/youre-probably-doing-dns-wrong-like-we-were-6625efaed390
  22. 22 http://fusejs.io/
  23. 23 http://kizu.ru/en/fun/conditions-for-css-variables/
  24. 24 http://calnewport.com/blog/2016/09/14/on-deep-breaks/
  25. 25 http://www.electronicsilentspring.com/real-amount-energy-power-internet/
  26. 26 https://wdrl.info/donate
  27. 27 https://wdrl.info/costs/
SmashingConf Barcelona 2016

Hold on, Tiger! Thank you for reading the article. Did you know that we also publish printed books and run friendly conferences – crafted for pros like you? Like SmashingConf Barcelona, on October 25–26, with smart design patterns and front-end techniques.

↑ Back to top

Tweet itShare on Facebook

Article source: https://www.smashingmagazine.com/2016/10/web-development-reading-list-156/

Tags:


Submit a Review




If you want a picture to show with your review, go get a Gravatar.

1&1 has shared hosting and dedicated hosting solutions for every budget and free domains with all hosting packages!  StartLogic - Affordable hosting: Free setup/domain, unlimited emails, PHP, mySQL, CGI, FrontPage. As low as $3.95/month
Cloud ecommerce platform delivers more traffic, higher conversion and unmatched performance

© Copyright 2008 Tyconia International, Inc. All Rights Reserved.