從事
網站設計已經十五年了,我們非常清楚網站設計需要考慮可訪問性。我們也應該更關心網站設計的可訪問性,它是使 Web 成為更具包容性、更平等的空間的最佳工具——而且,在我看來,作為開發(fā)人員、UX 專家和設計師,支持這一使命是我們的責任。雖然 CMS 乍一看似乎只是拼圖中的一小部分,但它確實是設置項目成功的基準。
簡而言之,Web 可訪問性意味著我們以殘障人士可以使用并盡可能平等參與的方式設計和實施我們的項目。有許多不同類型的殘疾,如身體、聽覺、認知、言語、神經或視覺殘疾。世界衛(wèi)生組織 2011 年發(fā)布的《世界殘疾報告》發(fā)現(xiàn),超過 15% 的全球人口在其一生中經歷過某種形式的殘疾——總共有 10 億人;隨著全球人口普遍老齡化,它只會繼續(xù)上升。
但網絡可訪問性的應用范圍更廣:使您的網站可訪問性不僅有利于永久性殘疾人,也有利于那些有情境或暫時性障礙的人,例如手臂骨折的人或抱著嬰兒的新父母(只有一只手可以騰出使用設備)。在明亮的陽光下看手機,您可能依賴于足夠的色彩對比度,而字幕使您無需在安靜的環(huán)境中打開音量即可觀看視頻。
Web Accessibility 有多種形式和形式,但它可能意味著,例如,包括圖像的替代文本、為視頻添加標題以及確保文本的背景和前景之間有足夠的對比度。鍵盤導航對于使您的網站更易于訪問也至關重要,因為許多用戶依靠他們的鍵盤或輔助技術來瀏覽網絡。編寫語義代碼也是如此——確保使用正確的 HTML 元素和結構為輔助技術提供大量有價值的上下文——同時改進代碼。雖然使您的網站可訪問的整個任務一開始似乎令人生畏,但那里有許多很好的資源,例如Web 內容可訪問性指南(WCAG)。制定這些指南是為了促進統(tǒng)一的國際網絡可訪問性標準。它們包括三個不同級別的可訪問性(A、AA 和 AAA),A 是最少的,而 AAA 是最具包容性的。
理想情況下,您的內容管理系統(tǒng)是所有內容的結合處,對吧?擁有適合這項工作的工具將使參與其中的每個人都更容易創(chuàng)建一個可訪問的網站。簡而言之:一旦您找到了“正確”的 CMS,您就有更多的空間來處理總體問題。您的內容管理系統(tǒng)不應該阻礙您開發(fā)可訪問的內容,它應該支持您這樣做。
在 CMS 的世界中,有兩大類:單體 CMS 和無頭 CMS。雖然他們的方法和架構完全不同,但他們都有很多事情要做——基本上就是找到合適的人選。單體 CMS,有時也稱為“傳統(tǒng)”或“耦合”內容管理系統(tǒng),是“一切開始的地方”。在 2000 年代初期,出現(xiàn)了 WordPress、Drupal 和 Joomla 等開源平臺——為人們提供了一種快速創(chuàng)建網站或個人博客的簡便方法。
單體 CMS 的想法是“一站式商店”——通常,你有一個存儲內容的數(shù)據(jù)庫、一個管理界面以及將數(shù)據(jù)庫中的數(shù)據(jù)與樣式和邏輯相結合的前端——你不需要”不必擔心托管或編寫代碼。這可能意味著一些妥協(xié):由于您購買了所有這些解決方案的“一攬子交易”,您的解決方案可能不會在每項任務中都表現(xiàn)出色。組合中可能有一些特性真正適合您的方法(這可能是您首先選擇它的原因),而其他一些特性并不是很好的匹配,或者您根本不需要但它們只是其中的一部分整包。
隨著移動設備的興起,對 CMS 生態(tài)系統(tǒng)的需求也發(fā)生了變化——全渠道方法成為新常態(tài),而傳統(tǒng)系統(tǒng)無法應對,至少無法有效應對。出于這種需要,無頭系統(tǒng)應運而生:無頭內容管理系統(tǒng)意味著將“頭”(又名“前端”)與“主體”(后端或內容存儲庫)分離。無頭 CMS 的重點僅在于存儲和交付結構化內容。由于這種方法,全渠道成為第二天性:通過 API,您可以訪問您的數(shù)據(jù)并將其分發(fā)到您喜歡的任何地方——無論是在移動應用程序、網站還是電子商務商店中。