Note: WebF development is nearly identical to web development - you use the same tools (Vite, npm, Vitest), same frameworks (React, Vue, Svelte), and same deployment services (Vercel, Netlify). This skill covers one of the 3 key differences: checking API and CSS compatibility before implementation. The other two differences are async rendering and routing.
WebF is NOT a browser - it's a Flutter application runtime that implements W3C/WHATWG web standards. This means some browser APIs are not available, and some CSS features work differently.
This skill helps you quickly check what's supported and find alternatives for unsupported features.
Проверьте совместимость функций веб-API и CSS в WebF — определите, какие API JavaScript, методы DOM, свойства CSS и режимы макета поддерживаются. Используйте при планировании функций, устранении причин, по которым API не работают, или поиске альтернатив неподдерживаемым функциям, таким как IndexedDB, WebGL, плавающий макет или CSS Grid. Источник: openwebf/webf.