it-swarm-eu.dev

Přístupný software CMS

Moje společnost musí do svého veřejného webu začlenit nějaký software CMS. Chceme software, který vytváří sémantické značení, aby se maximalizovala dostupnost. Může někdo navrhnout nějaké?

V současné době nemusíme technologickou platformu omezovat - může to být například PHP, Ruby nebo ASP.NET).

Dostupnost je jen jedno z kritérií, se kterými se budeme při výběru CMS zabývat.

6
Sniffer

Jak bylo uvedeno výše, při diskusi o CMS existují různé aspekty dostupnosti:

  1. Prezentační/motivová/kožní vrstva
  2. Systém, který vydává data/kód do prezentační vrstvy
  3. Obsah sám

(kromě toho může být zvážena také dostupnost nástrojů pro zadávání obsahu)

Každý z výše uvedených aspektů může být vytvořen tak, aby povzbudil nebo odradil přístupnost. I když oceňuji vaše úsilí zvážit dostupnost tak brzy v procesu, doporučil bych určit několik nástrojů, které splňují všechny vaše funkční požadavky, a poté je vyhodnotit z hlediska dostupnosti.

Chcete-li získat lepší doporučení, může být užitečné několik podrobností o vašich požadavcích. Například pro základní potřeby CMS WordPress by mohl být dokonce vhodný a má dobré výsledky v oblasti přístupnosti: http://codex.wordpress.org/Accessibility

4
Christopher

Rád bych zazvonil a poukázal na to, že Drupal přineslo spoustu práce na zpřístupnění jejich produktu z krabice. Možná budete chtít nahlédnout do jejich prohlášení o přístupnosti ; a mají velmi aktivní diskusní skupina pro přístupnost Drupal , což může být také zajímavé.

To znamená, že bych rád dodal, že bez ohledu na to, který CMS používáte, přístupnost je více kulturní než technická. Nezáleží na tom, zda váš CMS začíná přístupná, pokud tak nezůstane. Každý, kdo se dotkne kódu pro web, musí být vyškolen o tom, co znamená dostupnost, co funguje a co ne. Nemusí se nutně stát odborníky, ale pokud se nebudete věnovat tréninkové straně rovnice, je velmi pravděpodobné, že skončíte se špatně kódovaným obsahem, který narušuje přístupnost, protože autor prostě nikdy nepřestal uvažovat o tom, jak dobře funguje pro lidi, kteří nevidí, neslyší, nebo jsou ochromeni atd.

Jednou jsem provedl kontrolu dostupnosti webu pro velkou knihovnu, ve které jsem narazil na tento kód:

<!--don't know why "hiddenNav" is here - rh 3/21/08
<div class="hiddenNav">
<a href="#navigation_w">
<img src="/exhibitions/web/woodstein/images/spcr.gif" border="0" alt="Go to the Top" />
</a>
</div>
-->

Toto je jedna z nejsmutnějších věcí, které jsem kdy viděl ve světě kódování. V určitém okamžiku měl web kodér, který věděl, jak čtečky obrazovky fungují. Byla zde umístěna „skrytá navigace“, aby uživatelé čtečky obrazovky mohli pohodlně vrátit svůj kurzor na začátek sekce. Instituce však nedokázala internalizovat přístupnost a poté, co znalý kodér odešel, jejich nástupce tuto funkci zpřístupnění deaktivoval - nikoli ze zlosti, ale z záhad. "RH" rozhodně nikdy nepoužíval čtečku obrazovky, pokud skutečně slyšeli něco říct, a kód opravdu nedává smysl, pokud si neuvědomíte, že se má číst nahlas .

Takže - tleskám za vaše úsilí o výběr přístupného CMS. Ale prosím, nepředstavujte si, že se práce zastaví. Pokud zanedbáte lidskou stránku rovnice, vaše dobrá práce se postupem času pomalu, ale jistě rozpadne.

3
Will Martin

Mám dobré zkušenosti s Drupalem, open-source CMS napsaným v PHP. Pokud vás zajímá, můžete se podívat na jejich Prohlášení o přístupnosti . Vývoj Drupal je docela aktivní).

2
cmaderthaner

Důvod, proč většina CMS vytváří webové stránky s strašným HTML a CSS a sémantikou a přístupností, je ten, že většina CMS není v oblasti správy obsahu příliš dobrá, a pak se o to snaží vyrovnat tím, že se jedná o „správu designu“.

Nejlepší CMS nebude mít absolutně žádné automatické templatování. Šablony by měly být ponechány příslušným vývojářům a designérům webových stránek.

Pokud CMS zvýrazní „snadné rozvržení stránky“ nebo „robustní šablony“, bude předpokládat, že bude mít plnou kontrolu nad naším výstupem a bude to sát.

2
DA01

GraffitiCMS dělá vaše značení tak sémanticky správné, jak chcete. Vše záleží na kvalitě kódu tématu. Obsah samotný je sémanticky správný, pokud ke generování obsahu použijete editor WYSIWYG.

Pokud máte zájem, mohu vám poskytnout několik příkladů skvělých webů využívajících Graffiti.

1
Charles Boyung

Umbraco je open-source CMS. Produkt jejich forem, Contour, se řídí pokyny WCAG.

Jedna věc na vědomí, že WCAG jsou pouze pokyny a jako specifikace HTML, interpretace každého produktu může být odlišná, protože na specifikaci nejsou žádná černá a bílá pravidla. Získáte „přístupné“ weby, ale nakonec to záleží na vás a vašich uživatelích, aby určili, co je dost.

Umbraco: http://umbraco.org/

Obrys: http://umbraco.org/products/umbraco-contour

1
Bil Simser

Normálně je součástí cms, která vytváří sémantické značení, téma nebo kůže cms. můžete použít téměř všechny cms, pokud získáte vysoce kvalitní téma, které má to, co hledáte.

1
Scott M.

SharePoint 2007 je ve skutečnosti do značné míry kompatibilní s W3C WCAG (Web Access Accessibility Guidelines).

Ve svém výzkumu jsem zjistil, že web MOSS 2007) uspokojí 15 ze 16 požadavků WCAG Priority 1 a drtivou většinu požadavků Priority 2 a Priority 3.

Zde je kontrolní seznam WCAG: úplný kontrolní seznam

Zde je seznam funkcí usnadnění přístupu v MOSS 2007: funkce usnadnění přístup

Samozřejmě hodně záleží také na tom, jak si vytvoříte svůj vzhled a jak uživatelé vstoupí na jejich obsah, jak zdůraznil Scott M.

0
Ryan Shripat