SharePoint の実装にアクセスできるようにするために使用する必要があるブログ、ガイド、チェックリスト、またはコントロールはありますか? できれば、W3C の double A 標準に準拠するか、可能な限りそれに近いものにすることをお勧めします。
エクストラネット ソリューションを実装しています。
SharePoint の実装にアクセスできるようにするために使用する必要があるブログ、ガイド、チェックリスト、またはコントロールはありますか? できれば、W3C の double A 標準に準拠するか、可能な限りそれに近いものにすることをお勧めします。
エクストラネット ソリューションを実装しています。
開始するのに最適な場所は、Sharepoint のアクセシビリティ キットです。これで、シングル A 基準に到達する可能性がありますが、私の経験では、AA に到達するのは非常に難しいことがわかります。
Microsoft は SharePoint のアクセシビリティを考慮に入れておらず、2007 年でさえテーブル レイアウトへの過度の依存に悩まされていました。
幸運を!
この研究は既に Microsoft によって資金提供されており、残念ながら結果は Word 文書でオンラインになっているだけのようです。
ドキュメントは次のブログでホストされています: http://blog.mastykarz.nl/best-practices-for-developing-accessible-web-sites-in-microsoft-office-sharepoint-server-2007/
ドキュメントへのパスは次のとおりです: http://go.microsoft.com/fwlink/?LinkId=121877
その内容をここにコピーして、検索エンジンによって索引付けされる方法で質問に完全に回答することが良いことかどうかはわかりませんが、それは私のコンテンツではないので安全にプレイします.
最善の方法は、開発中にチェックを実行して、問題点がどこにあるかを把握することです。次のステップは、最小限のマスターページから開始して、ユーザーに表示する要素を選択できるようにすることです。
より高度な方法では、renderメソッドをオーバーライドして、チェックに準拠していないページのビットを削除または変更できます。EGタグの大文字と小文字の変更(XHTMLはすべての大文字が好きではありません)このガイドではもう少し詳しく説明します。
http://techtalkpt.wordpress.com/2008/06/18/building-accessible-sharepoint-sites-part-1/ http://techtalkpt.wordpress.com/2008/08/07/building-accessible-sharepoint-サイト-パート-2/
それは、Sharepoint をすぐに使用する予定の量によって異なります。公開サイトを実装することで、AA コンプライアンスを達成することができましたが、必要なカスタム開発の量が、Sharepoint を最初に使用することから実際に得られる利点について疑問を投げかけています.
いくつかの指針:
SPQuery/SPSiteDataQuery を多用して、xslt を使用してサイト データを画面に表示し、出力を完全に制御できるようにしました。このリンクが役に立ちました:
http://blog.thekid.me.uk/archive/2007/02/25/xml-results-using-spsitedataquery-in-sharepoint.aspx
RadEditor for Sharepoint をチェックして、公開用のアクセスしやすいリッチ テキスト エディターを確認してください。
xhtml への準拠については、もう少し注意が必要でした。Sharepoint パブリッシング コントロールのほとんどのレンダリング メソッドをオーバーライドして、危険な出力を修正する必要がありました。
エクストラネットで SharePoint の機能のようなポータルを活用したい場合は、さらに問題があります。Web パーツ フレームワークにアクセスできません。アクセスできるようにする方法がまだ見つかりません。どんな提案でも大歓迎です!
私は最近、Andrew Connell (www.andrewconnell.com) による MOSS の本を読みました。この本には、アクセシビリティと SharePoint サイトに特化した章があります。
簡単に言えば、SharePoint サイトで W3C AAA 標準を生成するのは非常に困難ですが、アクセシビリティ キットは最良の出発点の 1 つです。
この章には彼の本を強くお勧めします ( http://www.amazon.com/dp/0470224754?tag=andrewconnell-20&camp=14573&creative=327641&linkCode=as1&creativeASIN=0470224754&adid=18S6FKQJR5FZK56WHH6A& )
どのように実装を展開していますか? それはイントラネットとしてですか、それとも公開 Web サイトとしてですか。
最初のルールの 1 つは、すぐに使用できる Web パーツを使用して非常に選択的であることだと思います。私が調べた Web パーツの多くは、基本的なレベルでも準拠していませんでした。
アンドリュー