Web Developers Articles
-
Congratulations to our June Dev Derby winners!
We kicked off our series of monthly developer challenges in June to see what Web developers could do with CSS3 Animations. Our first ever Dev Derby was a huge success with almost 30 entries and a variety of demos that brought action to the Web without JavaScript. The results have been awesome! Early fan favorites […]
-
Accessibility and web innovation – a constant struggle
I just came back from a small “accessibility tour” giving a talk about accessibility and web innovation in Stockholm, Sweden at Funkas Tillgänglighetsdagar and then in Paris at the W3Cafe meetup. In essence what I was musing about is that there is still a massive disconnect between accessibility and the development world. Accessibility is not […]
-
Show off your HTML5 skillz with Demo Studio!
Are you on the leading edge of Web technology? Do you want to show the world what you and the Web can do? New technologies introduced in the latest Web standards like HTML5 are enabling rich experiences on the Internet that were not possible even just a year ago. While many websites continue with the […]
-
Hopping on Firefox 91
August is already here, which means so is Firefox 91! For developers, Firefox 91 supports the Visual Viewport API and Intl.DateTimeFormat object additions.
-
Improving Cross-Browser Testing, Part 2: New Automation Features in Firefox Nightly
It’s clear that WebDriver needs to grow to meet the capabilities of DevTools-based automation. However, that process will take time, and we want more developers to be able to run their automated tests in Firefox today. To that end, we have shipped an experimental implementation of parts of CDP in Firefox Nightly, specifically targeting the use cases of end-to-end testing using Google’s Puppeteer, and the CDP-based features of Selenium 4.
-
Improving Cross-Browser Testing, Part 1: Web Application Testing Today
Testing web applications can be a challenge. At Mozilla, we see that as a call to action. With our commitment to building a better Internet, we want to provide web developers with the tools they need to build great web experiences – including great tools for testing. In this series of posts, we will explore the current web-application testing landscape and explain what Firefox is doing today to allow developers to run more kinds of tests in Firefox.
-
To Eleventy and Beyond
Porting an established static website from one generator to another can be daunting. In this post, Add-ons Engineering Manager Stuart Colville recounts the experience of migrating Firefox Extension Workshop, Mozilla’s site for Firefox-specific extension development resources, from the Ruby-based site generator Jekyll to JavaScript-based Eleventy.
-
Testing Strategies for React and Redux
When the Firefox Add-ons team ported addons.mozilla.org to a single page app backed by an API, they chose React and Redux for powerful state management, delightful developer tools, and testability. Achieving the testability part wan’t as obvious, since there are competing tools and techniques. This post describes some testing strategies that are working really well.
-
A practitioner’s perspective on A-Frame: —Interview with Roland Dubois
In this conversation, we chat with Roland Dubois, a Virtuleap finalist and founding designer at studio.zeldman. Roland is the creator of gravr.io, a cloud service that allows you to create a VR profile and ‘avatar’ and synchronize your VR preferences and pre-sets. Gravr.io is built with A-Frame.
-
The Web Developer Toolbox: Backbone
This is the fourth in a series of articles dedicated to useful libraries that all web developers should have in their toolbox. The intent is to show you what those libraries can do and help you to use them at their best. This fourth article is dedicated to the Backbone library. Introduction Backbone is a […]