So, I've been discussing Baseline versions. You can also use Baseline to keep up with what's new on the web. So, there is a Baseline widget. If you like a blog or maintain an internal documentation, use Baseline widget, like this one we use on the web.dev. You can install it NPM or include a precompiled version from CDN. And once installed, just include it in the documentation like this with feature ID as a key. And these are all documented in the repo. And once you include that, you don't need to update any of the browser compatible data. The widget will automatically update it for you.
There are a few websites and dashboards, like this one, feature explorer or the web starters.dev that got released this year. So, check that out. And we also have a website where you can list Baseline in the wild. So, if you decide that your team is using Baseline, you can send a pull request and get your project listed here. I should mention that the Baseline is a project under the W3C WebDX community group. This is the group that decided on the definitions and working on these tools and stuff. So, if you are really, really, really interested in participating, please join us. And one other thing, now the project has name, definitions, data, dashboards, and widgets, and solving these, and under the name of solving these developer pain points, the next thing on our roadmap is a developer tooling. So, what if you could include a Baseline here and your Baseline you are supporting in your linter or an action that lands over a pull request, right? So, the first tool to integrate Baseline was the RAM archive insights page. It shows how many users are included based on their data for each Baseline year. Remember, the newly to Wiley has 30 months. So, if you want more granularity, you might pick a Baseline year because we also group a feature by year. You can go in RAM archive, look at your user base, and see which one works for a project. For next year, we are expecting a lot more news on this too, but for now, we want to hear from you. Whether you are trying to look up Baseline versions or include widgets or your blog, your own tool, you might have your own tool or product to integrate Baseline into, we are here to help. I'm very excited about Baseline because I spent a few years in research and it feels like I can finally talk to you all to bring this to the developers. And one last thing, because the point of doing this is to help developers, I have a really, really, really short survey that I want you to answer. And please do answer because it will help me plan for a better support document and also my team working on Baseline would generally love to hear if this is helping or if we need to take this to some other direction. I'm Mariko from Chrome Developer Vision's team and thank you for your attention.
I guess the first question, do you have any strategies in replacing third-party libraries with native functionality? So, well, I work on Baseline, so then I say look up Baseline, right? So we did a lot of research, so the BFTX community, we got together with all the browser vendors and then try to discuss what's the good point to give to developers that is generally available. And that's the point, the 30 months widely available, right? Like, the Chrome wanted two years and then after discussion, it got extended 30 years based on different browser vendors bringing the data. So I would say, and again, you need to check your user base with Archive and other analytics, if you want to start, start with the Baseline widely available. If feature is available in Baseline widely, then you might say, huh, I can remove the third-party code because, you know, this people in W3C said they might be fine.
Okay, and here's another question from anonymous, are there any tools or plans to create tools that use Baseline to automate code compilation to a selected availability level or even just linting? Yes, so the linting, we all are planning on it, so I don't even know when it comes out, but it's on our roadmap to work on tools next year, so linting definitely, you know, code suggestion, you know, everybody's talking about AI, so integrating the IDE with AI, definitely we're talking about it, but I can't really promise you when or who is working on it, because we are just starting the planning.
Okay, great, well, that's all the time we have for questions during this period, but if you have further questions for the speaker, you can see them in the speaker Q&A room in the glass room next to the community track right now, and don't forget to rate the talk on Slido, and we have a short break before the next talk, so you can switch tracks if you want, so you can just check out the website to see what talks are coming next. Okay. Thank you. Thank you. Thank you. Thank you.
Comments