Reife von React-Frameworks, frühe Container-Queries, WASM-Adoption und Monolithen. Ich nehme alle vier, bitte. Fühlt sich nicht besonders front-end-mäßig an? Jay sagt
Interessanterweise werden die größten Entwicklungen im Front-end wahrscheinlich keine traditionellen Front-end-Themen sein. Bereits in unserer 2019-Prognose haben wir festgestellt, dass sich die Rolle des Front-end-Entwicklers zunehmend in Richtung „Full-Stack“ verschiebt, und dies hat sich als wahr erwiesen. Sogar die Entwicklung unserer Frameworks und Tools deutet darauf hin, mit einem erhöhten Fokus auf Datenabruf, Nebenläufigkeit, Sicherheit und Skalierbarkeit.
Wenn ich berechtigt bin, Verbesserungen an der Webplattform im Jahr 2021 vorherzusagen und somit zu manifestieren, würde ich mir wünschen, dass das HTML-Attribut inert ohne Flag in allen drei Browser-Engines ausgeliefert wird.
Svelte wird dieses Jahr auch explodieren!
„Inert“ klingt für mich schrecklich – eine Möglichkeit, das Auswählen oder Kopieren zu verhindern?
Hauptsächlich, um den Fokus zu verhindern, wie ich es verstehe.
Modale/Dialoge erfordern „Fokusfallen“ für Barrierefreiheit, und sie sind sehr schwer umzusetzen. Das
inert-Attribut würde es uns ermöglichen, dies auf den Body zu legen, wenn ein modales Fenster geöffnet ist, und es (glaube ich?) auf das modale Fenster selbst umzukehren, wodurch eine perfekte Fokusfalle mit minimalem Aufwand entsteht. Ein riesiger Gewinn für die Barrierefreiheit.