Webデベロッパのツールキット

Web開発はもちろん、AppにWebコンテンツを組み込む場合であっても、SafariとWebKitの最新機能には多くの有用な機能が含まれています。新しいCSSフォームコントロールやVisual Intelligenceなどの機能を使って、ウェブコンテンツの生産性と表現力を向上させる方法について解説します。

また、Web InspectorなどのWeb開発ツールの改善、iOS用のSafari Web Extensionの構築、WebでのSharePlay体験のサポート方法についても解説します。

Safari 15のためのデザイン

デザインが一新されたSafari 15は、人々によるWebの探索をサポートします。Safari用のWebサイトやAppをデザインする際のアプローチ方法や、タブバーをデザインに調和させる方法を紹介します。また、Live Textなどの機能やアクセシビリティのベストプラクティス、CSSとフォームコントロールの最新のアップデート、CSSのaspect-rationプロパティを使用して素晴らしいWebサイトを創り出す方法についても解説します。

  • WWDC21

Safari 15のためのデザイン

iOSのSafari Web Extensionについて

Safari Web Extensionは、HTML、CSS、JavaScriptを使用して、Safariをサポートするすべてのデバイス向けに、パワフルなブラウザのカスタマイゼーションを提供することができます。

  • WWDC21

iOSにおけるSafari Web Extensionについて

Webインスペクタの改善点について

  • WWDC21

Safari Web Extensionにおける改善点

  • WWDC21

Webインスペクタの改善点

WKWebViewの追加機能について

WKWebViewの最新のアップデートについて解説します。APIによるJavaScriptを使用しないWebコンテンツの操作方法や、WebRTCやダウンロードに役立つデリゲートについて紹介し、App内でよりリッチなWebエクスペリエンスを簡単に実現する方法を紹介します。

  • WWDC21

WKWebViewの追加機能の詳細

高度なWebコンテンツの開発

JavaScript、WebGL、またはWebAssemblyで開発をされていますか? クラス構文のランゲージ変更を含むSafariとWebKitの最新のアップデートが、開発プロセスを簡素化し、パフォーマンスを向上させ、どのようにセキュリティの改善をもたらすかについて確認しましょう。また、相互運用性を高め、Webコンテンツに新しい機能をもたらすいくつかのWeb APIについても解説します。

  • WWDC21

高度なWebコンテンツの開発

プライバシー保護のための広告アトリビューション

人々のプライバシーを損なうことなく、AppやWeb上において広告キャンペーンを計測する方法について解説します。Private Click Measurement、Appインストールを、よりセキュアでプライベートかつ有用な形で計測することを可能にするSKAdNetworkについて解説します。

  • WWDC21

プライバシーを保護した広告アトリビューションについて

Group ActivitiesによるSafariにおけるメディア再生の同期

Web上やコンパニオンAppの両方でSharePlay体験を楽しむ方法について確認します。GroupActivitiesフレームワークとコンパニオンWebサイトとのコンビネーションによってSharePlayをSafariに導入する方法について解説します。これにより、まだApp StoreからAppをダウンロードしていない人であっても、それぞれに繋がりをもたらし、グループでのインタラクションを楽しむことが可能になります。

  • WWDC21

Group ActivitiesによるSafariでのメディア再生連携