Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ブラウザ互換の重要性 - あらゆるユーザーに価値を届けるために必要なこと

ブラウザ互換の重要性 - あらゆるユーザーに価値を届けるために必要なこと

フロントエンドカンファレンス北海道2024発表資料(Web 版

本発表では、フロントエンド開発におけるブラウザ互換を意識することの重要性に焦点を当てます。

過去の歴史的なブラウザ戦争から現代に至るまでを振り返りつつ、開発者やユーザーが直面するブラウザの課題と互換性の重要性を語ります。

・IEサポートという歴史を振り返りつつどのようにして現在の主要なブラウザたちが残ったのかを詳しく見ていきます
・Web標準に準拠した互換性がなぜ重要であるか、それが損なわれたWebはどのように影響を与えるかを掘り下げていきます
・ブラウザ互換性を維持するための各種取り組みを紹介し、エコシステム全体の健全性に貢献する方法を模索していきます

ブラウザ互換を意識したフロントエンド開発は、単なる開発者だけの問題を超えるWebの未来を守るための責務です。

このセッションで、ブラウザ互換の理解を深め、日々の開発において適切な意思決定ができるようになることを目指します。

Okuto Oyama

August 24, 2024
Tweet

More Decks by Okuto Oyama

Other Decks in Programming

Transcript

  1. ϒϥ΢βͷ࢝·Γͱීٴ • WorldWideWeb ◦ ࠷ॳͷϒϥ΢β ◦ ςΟϜɾόʔφʔζʹϦʔ։ൃ • NCSA Mosaic

    ◦ Ұൠࣾձ΁ͷීٴʹߩݙ ◦ ֤OSʹରԠͰ͖͍ͯΔ • NetScape Navigator • Internet Explorer • Opera
  2. ̍ɽ֤छൃ৴ݯ͔Β஌Δ • ϒϥ΢βϕϯμ ◦ Chrome for Developers, web.dev ◦ Blog

    | WebKit ◦ Mozilla Firefox Release Notes • Intents (X, Mastodon, BlueSky) • mozaic.fm (Monthly Platform) • גࣜձࣾϛπΤʔϦϯΫε • αΠϘ΢ζϑϩϯτΤϯυ • CodeGrid