loading...

Front End News #1: Mozilla add-on outage, MS Edge new features, JS trends in 2019 and more

adriansandu profile image Adrian Sandu Originally published at Medium on ・5 min read

Front End News (27 Part Series)

1) Front End News #2: GitHub Package Manager and Sponsors, Evergreen GoogleBot and Dark Mode Browsers 2) Front End News #1: Mozilla add-on outage, MS Edge new features, JS trends in 2019 and more 3 ... 25 3) Front End News #3: W3C and WHATWG Collaboration, Material-UI v4 and FreeCodeCamp moves off Medium 4) Front End News #4: Google Cloud Outage, Chrome 75, Sign In with Google and Firefox Premium 5) Front End News #5: State of CSS 2019, Firefox Living Brand and Chrome Incognito no longer detected 6) Front End News #6: Firefox zero-day patches, Google Search service workers, CSS Day 2019 playlist and the launch of Every Layout 7) Front End News #7: Firefox Preview, The Cost of JavaScript in 2019, NodeJS update, and Tracking… 8) Front End News #8: Facebook outage breaks the Internet, GatsbyJS Themes & software package updates 9) Front End News #9: Firefox 68, Netlify Analytics, Hermes for React Native and Developer of the Week 10) Front End News #10: MDN Survey, View Source Conference 2019, and bigger rewards for security bugs 11) Front End News #11: Your First Year in Code, HTML Handbook, GitLab 12.1 12) O’Reilly publishes JAMstack ebook and Every Layout final version is released | Front End News #12 13) 8th edition of js13kGames, native lazy-loading and GitHub actions with CI/CD | Front End News #13 14) New React Dev Tools, WebKit tracking prevention policy and a preview of V8 v7.7 | Front End News #14 15) Microsoft Edge Beta goes live with a new Microsoft Edge Insider Bounty program | Front End News #15 16) Npm bans terminal ads and Mozilla CEO will step down at the end of the year | Front End News #16 17) Is your code ready for Android 10? Introducing Firefox 69, and some best practices for NPM modules | Front End News #17 18) MDN and Caniuse collaborate | GitHub partners with Stripe to help Sponsors | Front End News #18 19) Firefox moves to 4-week release cycle, Chrome 77 and Safari 13 updates | Front End News #19 20) Get ready for Hacktoberfest, V8 v7.8, Vivaldi milestones and WebKit ITS 2.3 | Front End News #20 21) Mozilla launches a new Developer YouTube Channel, TypeScript 3.7 Beta and Faster V8 regular expressions | Front End News #21 22) Js13kGames 2019 winners | Sass launched the new module system | Front End News #22 23) Preview of Chrome 79 DevTools, Firefox WebSocket Inspector and New Form Controls in Edge and Chromium | Front End News #23 24) Virtual Reality with Chrome 79 Beta, Firefox 70, DevDocs and React Conf 2019 | Front End News #24 25) New logo for Edge Chromium, highlights from Microsoft Ignite and the Svelte Handbook | Front End News #25 26) The Brave New World, Results for Front-End Tooling Survey 2019, and the launch of the Smashing Podcast | Front End News #26 27) The Web Almanac, Updated Front-End Developer Roadmap, and V8 7.9 preview | Front End News #27

Hello everyone and welcome to the first episode of Front End News. I’m starting this series of articles (and videos) to aggregate the most important events that impact the front-end development industry over the previous week.

Today’s leading story is the follow-up on Mozilla add-on outage of May 3rd. We’ll continue with more details on the features built in the new Chromium-based Edge browser, we’ll see what are the JavaScript trends for 2019, there are news and updates from CodePen and we have a new handbook to read with the launch of the Web Project Guide book.

I’ve also made a video version of the content that you can view (and listen to):

Let’s get started…

Fallout on Mozilla add-on outage

On May the 3rd, all Firefox users around the world had the unpleasant surprise of finding that their add-ons stopped functioning and it was also impossible to install new add-ons. Mozilla released a quick-fix update on the same via the “Studies” system. This requires opting into the “Telemetry” feature, to the dissatisfaction of a large part of the user base. A permanent fix, not based on “Studies” was released on May 8th, with the 66.0.5 Firefox update for desktop and Android users and 60.6.3 for Firefox ESR (Extended Support Release, developed for large organizations like universities and businesses that need to set up and maintain Firefox on a large scale).

On May 9th, Mozilla issued a statement on the official blog, titled “What we do when things go wrong” where they apologized for the whole situation.

We strive to make Firefox a great experience. Last weekend we failed, and we’re sorry.

Mozilla CTO Eric Rescorla also made a blog post on the technical details of the outage and how the team provided the solution that fixed the entire issue. He also listed the lessons learned from the entire debacle and promised that a more detailed analysis will be released as soon as possible.

References:

Microsoft announces new features in Chromium-powered Edge browser

Microsoft released a 1-minute video on their Windows YouTube channel with a glimpse into the future of Microsoft Edge. The Verge picked up the ball and published an article explaining in detail what the major changes are.

The first feature is the IE mode built seamlessly into the browser. This is targeted mainly for businesses and large entities which have internal web apps built on top of Microsoft proprietary technologies. Businesses will also have the option to customize the New Tab page with the company logo, loading shortcuts to some sites into the top tabs as well as integration with Microsoft Search and Office 365.

The second major feature is allowing users to create Collections which they can share with friends or family or export into Word or Excel.

Last but not least, there will be a whole set of features and options related to privacy, which Microsoft hopes it will make Edge more attractive to users.

Speaking about Edge, Microsoft returns to the MacOS browser scene after a break of 15 years. VentureBeat signals that Edge is available for Mac users in two variants, a daily build and a weekly one. At this moment, neither Collections nor the privacy tools, are available, with an update expected later this year.

References:

A glimpse at the JavaScript trends of 2019

CV Compiler published an article highlighting the existing JavaScript trends. They analyzed 300 job listings published in April this year where JavaScript is the main language required.

React sits comfortably at the top with 267 listings, followed by Angular (195) and Node.js (176). Developers are also asked to be familiar with Git , Continuous Integration or Test Driven Development.

The article also mentions skills not displayed in the chart, like Agile (150), UX (101) or Scalability (70). There are quotes from industry experts and the overall conclusion is that it has never been a better time to be a JavaScript developer.

Reference:

CodePen refreshes their Job Board

CodePen announces an updated job board, both visually and under the hood. To celebrate this, they are running a promo the entire month of May. New jobs are $100 off and run for 60 days, double the normal time.

If you (or your company) have a web development job and want it promoted to a pool of top-notch developers from all over the world, that’s a great option right there. Don’t miss it.

References:

The Web Project Guide book

2019 brought us already two great handbooks for front-end developers: The CSS Handbook by FreeCodeCamp and The Front-End Developer Handbook by Front End Masters. Today I present you now a new one — the Web Project Guide. This book is written by Deane Barker and Corey Vilhauer from Blend Interactive and it will be released as it is written. The first two chapters are already available and two new chapters will come live every month.

Reference:

That’s it for today. I’m working on getting this a weekly occurrence and get a stable publishing schedule. Thanks for reading and I hope you’ll come back in the future.


Front End News (27 Part Series)

1) Front End News #2: GitHub Package Manager and Sponsors, Evergreen GoogleBot and Dark Mode Browsers 2) Front End News #1: Mozilla add-on outage, MS Edge new features, JS trends in 2019 and more 3 ... 25 3) Front End News #3: W3C and WHATWG Collaboration, Material-UI v4 and FreeCodeCamp moves off Medium 4) Front End News #4: Google Cloud Outage, Chrome 75, Sign In with Google and Firefox Premium 5) Front End News #5: State of CSS 2019, Firefox Living Brand and Chrome Incognito no longer detected 6) Front End News #6: Firefox zero-day patches, Google Search service workers, CSS Day 2019 playlist and the launch of Every Layout 7) Front End News #7: Firefox Preview, The Cost of JavaScript in 2019, NodeJS update, and Tracking… 8) Front End News #8: Facebook outage breaks the Internet, GatsbyJS Themes & software package updates 9) Front End News #9: Firefox 68, Netlify Analytics, Hermes for React Native and Developer of the Week 10) Front End News #10: MDN Survey, View Source Conference 2019, and bigger rewards for security bugs 11) Front End News #11: Your First Year in Code, HTML Handbook, GitLab 12.1 12) O’Reilly publishes JAMstack ebook and Every Layout final version is released | Front End News #12 13) 8th edition of js13kGames, native lazy-loading and GitHub actions with CI/CD | Front End News #13 14) New React Dev Tools, WebKit tracking prevention policy and a preview of V8 v7.7 | Front End News #14 15) Microsoft Edge Beta goes live with a new Microsoft Edge Insider Bounty program | Front End News #15 16) Npm bans terminal ads and Mozilla CEO will step down at the end of the year | Front End News #16 17) Is your code ready for Android 10? Introducing Firefox 69, and some best practices for NPM modules | Front End News #17 18) MDN and Caniuse collaborate | GitHub partners with Stripe to help Sponsors | Front End News #18 19) Firefox moves to 4-week release cycle, Chrome 77 and Safari 13 updates | Front End News #19 20) Get ready for Hacktoberfest, V8 v7.8, Vivaldi milestones and WebKit ITS 2.3 | Front End News #20 21) Mozilla launches a new Developer YouTube Channel, TypeScript 3.7 Beta and Faster V8 regular expressions | Front End News #21 22) Js13kGames 2019 winners | Sass launched the new module system | Front End News #22 23) Preview of Chrome 79 DevTools, Firefox WebSocket Inspector and New Form Controls in Edge and Chromium | Front End News #23 24) Virtual Reality with Chrome 79 Beta, Firefox 70, DevDocs and React Conf 2019 | Front End News #24 25) New logo for Edge Chromium, highlights from Microsoft Ignite and the Svelte Handbook | Front End News #25 26) The Brave New World, Results for Front-End Tooling Survey 2019, and the launch of the Smashing Podcast | Front End News #26 27) The Web Almanac, Updated Front-End Developer Roadmap, and V8 7.9 preview | Front End News #27

Posted on by:

adriansandu profile

Adrian Sandu

@adriansandu

I am a UX Front-End Developer, consultant, creator and speaker currently living in Iasi, Romania.

Discussion

markdown guide