熱門開源內容管理系統(CMS)Drupal推出最新第10主要版本更新,這個版本更新了前後端介面,並且採用新的內容編輯器,並且提供Starterkit主題生成器,供用戶能夠靈活再保存並且開發新主題。

Drupal 10換掉舊的Bartik前端主題改為Olivero,新主題提供更加現代化的外觀,內建回應式網格多層級選單和列表。Olivero主題是以Drupal已故貢獻者Rachel Oliver命名,Rachel Olive是美國全國盲人聯合會組織技術小組負責人,同時也是無障礙功能的專家,而Olivero主題代表著其擁有可供任何人使用的無障礙功能。

Drupal 10的管理後端主題以Claro,更換掉2009年所設計的Seven主題,其較之前的設計更為簡潔,具有更大的觸碰目標,並且根據使用者研究提供更好的無障礙設計,官方提到,過去Drupal的外觀和功能不相符,Seven主題外觀讓Drupal看起來過時,而Claro更精緻的外觀將可讓更多人願意探索Drupal的功能。

舊版的Drupal編輯器CKEditor 4,預計會在2023年結束生命周期,因此Drupal 10採用了設計新穎的CKEditor 5,用戶現在可以直接編輯連結和圖像,不再需要另外開啟對話框。另外一項CKEditor 5方便的功能,是能夠支援來自Word和Google文件的複製貼上內容,編輯器將會自動刪除來自這些程式,內容複製貼上操作附帶的標記語言。

Drupal主題通常不是全新創建,而是建立在基本主題之上,但在Drupal 9和之前版本是利用執行時繼承提供支援,基本主題和衍生主題兩者都同時在系統上,官方提到,這種方法存在風險,如果基本主題在更新時出現變化,則網站的外觀和行為可能崩潰。

而Drupal 10提供了主題生成器Starterkit,用戶可以從相容的主題創建一個分支,並且利用該分支處理副本,無論複製來自哪個版本,系統都會自動留存備份,當用戶使用的主題出現更新,用戶可以進行審查後再將這些更改應用到版本中,這將能大幅提高網站的穩定性。

現在有八分之一的企業網站,都使用Drupal建置,包括那斯達克、IBM和輝瑞等組織。Drupal專案由Dries Buytaert所創建,而後Dries Buytaert成立了一間稱為Acquia的公司,並且以開源Drupal為基礎,提供企業級內容管理系統服務。雖然Acquia現在是Drupal的主要貢獻者,但是Drupal 10擁有4,000多項更新,由來自600多家不同公司的2,000多名開發人員共同貢獻完成。

熱門新聞

Advertisement