3/14/2023 0 Comments Project fugu![]() You can start using most of them today!įor a comprehensive list, you can check out the official API tracker. In this section, I'll summarize my favorite features, which are already in production or origin trial. I'd recommend you implement these features as progressive enhancements, providing fallbacks in case the browser doesn't support the API. These features are in production and ready to be used in production. After some time, the origin trial phase will stop, and you won't be able to use the feature until its release. You need to request access to the origin trial under this link, where you can select the features you want to try out. The team uses this stage to validate experimental features by getting feedback from developers and users. Your users don't need to activate any flags in their browsers to use these features. The origin trial is taking the dev trial a step further by allowing you to test the API with real users in a beta version of your application. Stage 3: Dev trialĪt this point, the team released a first version of the feature behind the experimental feature flag (enable it under chrome://flags/#enable-dev tools-experiments).īear in mind that the team is still working on the feature, so you shouldn't use it in production. ![]() ![]() ![]() You can still contribute to the explainer here. Stage 2: StartedĪt this stage, a team has started working on the implementation of the API. The companies usually host these explainers on GitHub (like this one), where you can easily create new issues. This document will change a lot as the discussion about the API evolves. The explainer is a living document that outlines how the API will work in the future. So you had an idea for a new API, but someone else already made a request? In this case, you can contribute to the explainer document, which is usually attached to the bug report of the feature request. If you have an idea for a feature that's missing and doesn't appear on the API tracker or the Chromium bug board, you can add a new feature request by filing a new bug with this link. You can participate in this stage already in multiple ways: Propose a new feature Here's the official API tracker that includes all features. You can find a detailed explanation of the process here.Įach feature goes through the following stages: That's why there are multiple stages where web developers can test out and give feedback to the team that's developing it. ![]() After all, web developers are the ones that have to use these APIs in the end. Google wants to involve web developers as much as possible in the process of developing and releasing a new web API. ( Source) The process: From idea to shipping the feature These tenets are user security, privacy, and trust, which (ideally) lay the basis of the internet platform as we know it. The Chromium team chose the name because they knew that if they violated the core tenets of the web, the entire project could backfire. It's supposed to be delicious, but it can kill you if not prepared correctly. The name is Japanese for a pufferfish, which is a typical Japanese dish. The browser will choose the native API depending on the device you're using. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |