SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

WebKit開発チーム、Safari 17.0に搭載した新機能を解説

  • このエントリーをはてなブックマークに追加

  • このエントリーをはてなブックマークに追加

 米Appleを中心とする、HTMLレンダリングエンジン「WebKit」の開発チームは、iOS/iPad OS向けのWebブラウザ「Safari 17.0」の配布が9月18日(現地時間)に始まったことを受けて、WebKit公式ブログの同日付投稿で、「Safari 17.0」で新たに加わったWebKitの機能について解説している。WebKitは、GNU Lesser General Public LicenseとBSDライセンスで公開しているオープンソース・ソフトウェア。

 Safari 17.0は、iOS 17、iPadOS 17、macOS Ventura、macOS Monterey、macOS Sonomaで利用できる。またvisionOS Simulator向けにも用意しており、Xcode 15の最新ベータ版とvisionOS SDKをダウンロードすることで試用できる。

 Safari 17.0では、新しいHTML要素であるsearchに対応する。この新しい要素を利用すると、検索文字列を入力するテキストボックスをよりシンプルなコードで実現できる。Safariはこの新しい要素に対応する初のWebブラウザになるという。

 また、Webページの最表層に現れ、ほかのウィンドウなどへの操作を止める「ポップオーバー」に関連する属性2種類に対応した。「auto」属性は、ユーザーがポップオーバーの外をクリックしたときに自動的に閉じるポップオーバーを表示させる。そして「manual」属性は、上述のユーザー操作に対応して自動的に閉じる機能を持たないポップオーバーを表示させる。

 Safari 17.0はほかにもJavaScriptのStorage APIや、新しい画像ファイル形式である「JPEG XL」に対応するなど、数多くの新機能を盛り込んでいる。

関連リンク

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/18415 2023/09/28 08:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング