こちらのサイトではDRUPAL10に関連する記事を掲載しています。
この記事は以下の英語サイトを翻訳してご紹介しています。
Drupal 10 の機能は、Drupal 9 のすべての優れた機能に加えて、強化されたセキュリティ、強力な構成可能性、強化された柔軟性、豊富な統合など、いくつかの大きな進歩を表しています。
- 1. Symphony 6.2 および PHP 8.2 によるセキュリティの強化。
- 2. CKEditor 4 から CKEditor 5 への置き換えにより、政府サイトにとって重要な大きなメリットが得られます。
- 3. 最新の JavaScript の使用とコアでの jQuery の排除による効率の向上。
- 4. Starterkit Theme Generator は、親テーマとしての Classy への依存を排除します。
- 5. 分離メニューが Drupal コアに追加されました。
- 6. Drupal 9 から Drupal 10 への簡単なアップグレード パス。
- 7. Claro のデフォルトの管理テーマと Olivero のデフォルトの公開テーマは、Drupal のすぐに使用できるエクスペリエンスを合理化し、最新化しました。
- 8. Drupal 10 Core には間もなく自動更新が含まれる予定です。
- 9. ディストリビューションとレシピは Core に組み込まれる予定です。
- 10. Project Browser Initiative は Drupal コアに焦点を当てています。
1. Symphony 6.2 および PHP 8.2 によるセキュリティの強化。
Drupal は Symfony 上に構築されるようになりました。これは、Symfony のリリース スケジュールによって Drupal バージョンのリリース日が決定されることを意味します。 その結果、より厳格なセキュリティとより高性能なバックエンドの基盤が生まれ、これは政府機関の顧客にとって最も重要な要素となります。 Symfony 6 アップグレードのその他の利点には、かなりの量の非推奨コードが削除されることが含まれます。
速度とサイトのパフォーマンスの向上に加えて、最新の PHP と Symfony の機能強化により、より洗練されたユーザー エクスペリエンスが推進されます。 として機能することが求められているため 政府の Web サイトは現在、仮想的な街の広場、バックエンド機能が、ますます堅牢で魅力的で付加価値の高いユーザー エクスペリエンスへの期待に合わせて調整されていることが重要です。
2. CKEditor 4 から CKEditor 5 への置き換えにより、政府サイトにとって重要な大きなメリットが得られます。
新しいデフォルトの管理テーマとしての Claro に加えて、 CKEditor 5 へのアップグレードでは、コンテンツ作成のための簡素化されたインターフェースと改善された編集機能が提供されます。 CK Editor 5 による追加の機能強化には以下が含まれます。
- より優れたリンクインターフェイス
- ドラッグアンドドロップで画像をアップロード
- 画像のリサイズ
- マークダウンのサポート
- コメントサポート
- 変更を追跡
- 改訂履歴
- インテリジェントなテキスト予測
- PDF にエクスポートする機能など
3. 最新の JavaScript の使用とコアでの jQuery の排除による効率の向上。
jQuery の一部の使用を置き換える最新の JavaScript コンポーネントは、Drupal 10 の最も重要なアップグレードの 1 つとしてよく挙げられますが、これは特に政府および公共部門の Web サイトに当てはまります。
過去数年、jQuery は JavaScript の複雑さを単純化することでフロントエンド開発を容易にしました。 JavaScript が進化し、改良されるにつれて、jQuery の有用性は低下してきました。 現在、その機能のほとんどは JavaScript に組み込まれているため、jQuery を削除すると、JavaScript の組み込み機能に重点が置かれるため、効率が向上します。
4. Starterkit Theme Generator は、親テーマとしての Classy への依存を排除します。
ベース テーマからサブテーマを作成するという以前の Drupal 開発手法に代わるものとして、Drupal 10 では新しいカスタム テーマ作成プロセスとベース テーマが導入されました。 新しいテーマ ジェネレーターは、Classy への依存を置き換えるだけでなく、政府サイトのフロントエンド開発者がカスタマイズを合理化できると同時に、Drupal コアのデフォルト マークアップをより頻繁に更新できるようにします。
5. 分離メニューが Drupal コアに追加されました。
分離メニュー機能は、以前は提供モジュールとして提供されていました。 分離メニューが Drupal コアに組み込まれたことで、セキュリティ、キャッシュ、翻訳などの Drupal の幅広い利点が強化されています。 多言語メニュー データは、分離された任意の数のアプリケーションから簡単に提供できるようになりました。
分離メニューを使用すると、フロントエンド開発者はナビゲーションをハードコーディングする代わりに、メニュー データを利用してナビゲーションをレンダリングすることが容易になります。 これは、開発者以外の公共部門の Web サイトを管理する人でも、コードを書かずにアプリケーション メニューを管理できるようになるということも意味します。
6. Drupal 9 から Drupal 10 への簡単なアップグレード パス。
Drupal9からDrupal10の「移行」ではなく「アップグレード」は、Drupal の最新バージョンに移行する現在のプロセスを適切に表しています。 Drupal 8 以降アップグレード パスは簡単になることが約束されていましたが、これは Drupal 8 からDrual9 よりも Drupal 9からDrupal10はよりスムーズにアップグレードが実現できます。
Drupal 10 には大きな構造的な変更はなく、アップグレードをさらに容易にするために、Rector モジュールを活用してカスタム コードを書き換え、時間のかかる手動書き換えプロセスを回避できます。
混乱と財政投資を最小限に抑えて最大の利益を得るということは、納税者の資金を厳密に監視することが本質的な要素である公共部門のサイトにとって特に魅力的な機能である一方、複数の目的を達成する Web エクスペリエンスに対する期待はますます高まっています。
7. Claro のデフォルトの管理テーマと Olivero のデフォルトの公開テーマは、Drupal のすぐに使用できるエクスペリエンスを合理化し、最新化しました。
Claro はユーザー エクスペリエンスを大幅に向上させます。 これは、多くの人が時代遅れの外観と雰囲気を持つようになったセブンのテーマに代わる、現代的な前進であると広く考えられています。
Bartik に代わって、新しい Olivero のデフォルトのフロントエンド テーマも、組み込まれたアクセシビリティ コンプライアンス機能の利点とともに、より現代的なイメージを提示しています。もちろん、 WCAG コンプライアンスはほとんどの政府および公共部門の要件であるため、これは重要です。
8. Drupal 10 Core には間もなく自動更新が含まれる予定です。
提供モジュールとして構築された自動更新機能は、更新プロセスのあらゆる段階で問題を検出して報告できます。 また、あらゆるステップに統合できるエラー検出用の堅牢な API も提供します。
9. ディストリビューションとレシピは Core に組み込まれる予定です。
現在コアへのパッチであるディストリビューションとレシピ イニシアチブは、ブログサイト、ニュース サイト、電子商取引サイトなどの特定のニーズに合わせて、 Drupal 機能の事前定義された「レシピ」からオプションを選択して、ニーズにあったサイトをサイトビルダーが構築できるように設計されています。 。
この機能は、政府の Web サイトにとって大幅な時間の節約となるでしょう。政府の Web サイトは、新しい市や州の開発や取り組みに応じてサイトを立ち上げる必要があり、事前定義されたレシピを使用して立ち上げることができるようになりました。
10. Project Browser Initiative は Drupal コアに焦点を当てています。
Project Browser イニシアチブは、 Drupal を初めて使用するサイトビルダーや開発者がプロセスを迅速化し、モジュールの検索とインストールにかかる手順の数を削減できるように設計されています。 プロジェクト ブラウザーは、コマンド ラインでの Composer の使用など、特定の技術スキルの必要性を排除するのにも役立ちます。
すべての政府および公共部門の現場が Drupal 開発者の専門知識を備えたスタッフを頼りにできるわけではありません。Project Browser は、デジタルの独立性と必要に応じた継続的な機能強化に向けた重要な一歩となります。
この記事またはDrupalに関するご質問がございましたら、お気軽にお問い合わせください。