MDN Changelog for November 2018

Done in November

Here’ s what happened in November towards the code, information, and tools that will support MDN Web Docs :

Here’ s the plan for Dec:

Shipped monthly MDN payments

In Sept we released MDN payments , giving MDN fans a different way to help MDN grow . Upon November 20th, we added the opportunity to schedule monthly obligations .

A screenshot from the monthly payment banner, with $8/month chosen.

Payment per month banner on MDN

Spud London started focus on this shortly after one-time payments released. We kicked it off having a design meeting where we driven the features that could be delivered within 4 weeks. Potato and MDN proved helpful closely to remove blockers, review program code (in over 25 pull requests), and get it into the staging atmosphere for testing. Thanks to everyone’ s i9000 hard work, we launched a top quality feature on schedule.

We’ ve learned a lot out there payment experiments, and we’ lmost all continue to find ways to maintain MDN’ s growth in 2019.

Converted from Font Amazing to SVG

Upon November 6th, we deployed Schalk Neethling’ t PR 5058 , completing the particular transition from the FontAwesome webfont in order to inline SVG icons. There are a few symbol and style changes, but the web site should look the same to most customers.

Different styles of notice ads with icons from MDN, displaying the old Font Awesome banners over the left and the new SVG ads on the right

Banners along with indicators before the change (left) after converting to SVG

We had several reasons for this change in April, whenever Schalk started the project. The largest gains were expected to be in efficiency and a simpler design. Over the calendar year, we became aware that many articles blockers prevent loading web fonts, and many users couldn’ t find UIs that depended on symbols. For example , the browser compatibility furniture were useless on mobile along with Firefox Concentrate . This change fixes this problem.

We haven’ capital t seen a significant performance improvement, however may have been small improvements as this change was rolled out over the year. This 30 days, we explored some more radical adjustments, such as minimal styling and impaired JS, by shipping manually modified copies of wiki pages. These types of experiments will help us determine the greatest impact changes for front-end functionality, and provide insight into what areas to learn next.

Added internet browser names to compatibility tables

The new SVG icons are now being used in the browser compatibility desk. In the wider desktop view, we’ ve added rotated browser labeling ( Kuma PAGE RANK 5117 and KumaScript PR 997 ), so it is clearer which usually browser is which. We furthermore launched a survey to request visitors about their needs with regard to compatibility data ( Kuma PR 5133 ).

A screenshot of a suitability table with rotated text brands and topped with a survey

The compatibility desk for display has gotten also taller

The compatibility data continues to be launched as a good NPM package , and now a tagged discharge is also created, such as the statistics and notable changes from your last release ( BCD PR 3158 ).

Welcome David Flanagan

Brian Flanagan joined the particular MDN development team in Nov. David is the author of JavaScript: The Defined Guide and several other books . He is a former Mozilla employee, plus recently worked at Khan Academy . Their skills and passions are a great match for MDN’ s mission, and look forward to his help as we modernize and expand our tech collection. Welcome David!

Delivered tweaks and fixes

There were 248 PRs merged within November:

This includes several important changes and fixes:

35 pull requests had been from first-time contributors:

Planned for Dec

Meet in Orlando, florida

Twice a year, all Mozilla comes together for an All-Hands conference. This winter’ s All-Hands is within Orlando, Fl . We were in Orlando keep away from 2015, when Florian was suggesting moving KumaScript macros to GitHub and I was deploying the BrowserCompat API to beta users. A great deal changes in three years!

Many of us at MDN will be using well-deserved breaks after the All-Hands, and can come back refreshed for 2019. Hopefully you and yours have an enjoyable wintertime break!

John is an internet developer working on the engine associated with MDN Web Docs

More content by John Whitlock…

If you liked MDN Changelog for November 2018 by John Whitlock Then you'll love Web Design Agency Miami

Add a Comment

Your email address will not be published. Required fields are marked *

Shares