Web Platform Consulting

Bocoup's company logo, which is a hand illustrated rooster in red, yellow and brown, with purplish hues in the brown. The illustration was made by the Boston based artist Billy Nunez in 2009. The rooster's name is Bob.

We help make the web platform predictable and inclusive.

We are a team of project managers and engineers with a track record driving browser and JavaScript interoperability, and shipping interactive applications using the Web Platform. We work with product teams to ship to the web and with browser implementers to improve the platform.

Services

Reliability, Standards & Testing

For Web Platform implementers seeking to increase predictability, improve engineering tools, and decrease reliance on proprietary infrastructure.

Learn more

Graphics & Interactive Applications

For product teams creating rich interactive media experiences for web, mobile, or embedded browsers; we bring deep web-graphics, audio, and performance engineering knowledge.

Learn more

Recent Projects

Screenshot of the Aria-AT Test Runner Prototype home page.

Developing a manual test suite for screen reader interoperability on the web.

Screen Reader Interoperability Test Suite Design | Facebook

We worked with the ARIA and Assistive Technology (ARIA-AT) Community Group to develop a assertion model and testing workflow for testing AT interop and implement a prototype runner.

Learn more

We worked with the Life Long Kindergarten group at MIT to improve low power device performance for the next version of scratch.

Learn more

We are actively maintaining the APG, adding new guidelines for new features in the ARIA specification, reviewing contributions from the community, and maintaining CI and testing for the APG examples.

Learn more

Daily runs of Test262 against nightly builds of all major JavaScript Engines.

Test262 Report | Bocoup

A daily report on the state of JavaScript engine interoperability and conformance.

Learn more

Making an ancient and stubborn HTML feature work interoperably across browser engines through spec patches, browser bugs and shared tests.

Learn more
Screenshot of a successful export of tests from WebKit to WPT.

Integrating Web Platform Tests with the WebKit project.

Web Platform Tests Integration with WebKit | WebKit

We developed a set of tools for importing and exporting test material from Test262, and running the material in parallel within the WebKit build infrastructure .

Learn more

We collaborated with Google's Chrome V8 JavaScript engine team to extend Ecma Test262, the official test suite for the JavaScript language, through implementing tests and building smarter tooling for managing feature compliance across an increasingly large landscape of runtimes.

Learn more

Recent from the Blog

Many people in the web development community, including many of us at Bocoup, were drawn to the web because it appears to be a diverse and inclusive technology platform. But, when we look around the room at who is working on web standards like HTML, CSS and JavaScript, it is mostly a narrow group of […]

Tagged:

In 2018, we began contributing to ecosystem infrastructure for ARIA, the accessibility API for the web platform, with a project focused on regression testing for example patterns in the ARIA Practices Guide (APG). Since then, we’ve been working on writing new guidelines for the APG directly, which we continue to maintain with funding from Facebook […]

Tagged:

We’ve had a very productive year making web standards more open, predictable, and inclusive. As our standards liaison, my job is to spot opportunities for us to do that work externally, and to see where more support is needed. We still have a lot to do, but it’s nice to reflect on our accomplishments over […]

Tagged:

Our Clients

Organizations all over the world partner with us to deliver great software, tools and workflow consulting.

We work on platforms and products across industries and academia to solve complex challenges. Learn more about our clients here.

Learn more
AJC Atlas Obscura Boston College Brightcove Buoyant Cirrus Insight Climate Central Cloudant Crashlytics Disney Duolingo Ebay ESPN Facebook Global Post Google GSN Games Harvard Business Review Harvard University Hasbro Intuit jQuery JSI Research & Training Institute Kioos Knight Foundation LinkedIn LogMeIn London Olympics MassMutual Microsoft MIT Mozilla Network Solutions New America Newsweek Pixable ProQuest RedDrummer Riot Games Rue La La Skillsoft SOSO Limited Stackdriver Subatomic Studios Swoop Tessel Project The Concord Consortium The Guardian Travelers United Nations University of Chicago University of Washington Interactive Data Lab Vernier Vidyo Walmart World Economic Forum Yesware Zeega

Contact Us

We'd love to hear from you. Get in touch!

Phone

+1 617-379-2752

Mail

P.O. Box 961436
Boston, MA 02196