ガイドラインのダブルAレベルなどに沿ったものになります。これを実現する過程で、ウェブページのレイアウトやコンテンツを変更する次のようなタスクを実行します。基づいてページを生成し、文字サイズやページ幅を限定しないようにします。これにより、固定でないレイアウトとなるため、訪問者が使っているブラウザーのウィンドウに合わせられるようになります。ページ上部に提示します。近すぎるリンクを離す近すぎる配置のリンクがあると、自動的にスペースを3つ挿入します。これにより、リンクがはっきりと分かれて表示され、クリックしやすくなります。スクリプトとスタイルシートを取り除くスクリプトとスタイルシートは、すべて取り除きます。要素があれば、そのコンテンツで置き換えます。[サンプル:変換前|変換後(このページへはブラウザーの「戻る」機能でお戻りください)]フレームをまとめて表示するフレームとフレームセットは、全フレームの全コンテンツを同時に表示する(テキスト版の)ページに変換されます。これによりユーザーは、すべてのコンテンツを一度に見られるようになります(フレーム機能のあるグラフィックブラウザーを使っている状態と似た操作性になります)。フレーム間のナビゲーションは、本来の機能を維持します。要素は一切使用しません。[サンプル:変換前|変換後(このページへはブラウザーの「戻る」機能でお戻りください)]レイアウトテーブルをリニアライズするすべてのレイアウトテーブルはリニアライズ(2次元配置によるレイアウトを解体して線形化)します。開発したウェブページ構成要素の意味解析エンジンであるセマンティックアナライザーを使用して、テーブルが表組状のデータを表示するために使われているのか、単にレイアウト目的で使われているのかを判断し、必要性のあるデータテーブルと判断された場合は、元のマークアップをそのまま残します。データ表示の場合は、表組としてのほうが読みやすいためです。属性の値に置き換えます。属性の値で代用します。属性も指定されていない画像は取り除きます。要素に含まれているリンクの単純なリストに置き換えます。属性が定義されていれば、ナビゲーションバーとして使用します。属性は、リンクのラベルとして使用します。[サンプル:変換前|変換後(このページへはブラウザーの「戻る」機能でお戻りください)]画像化された送信ボタンをフォームボタンに置き換えるフォーム内の画像化された「送信」ボタンは、フォームのコントロールを使ったボタンに置き換えます。属性があればその値から取得し、なければ「送信」を使用します。機能による代用によって「送信」ボタンが省略されたフォームでは、「送信」ボタンを追加します。なくても、フォーム内のデータが送信できるようになります。[サンプル:変換前|変換後(このページへはブラウザーの「戻る」機能でお戻りください)]インラインフレームをリンクに置き換えるインラインフレームは、参照している文書へのリンクに置き換えます。要素は、そのコンテンツを使ったテキストのみのものに置き換え、コンテンツがない場合は取り除きます。[サンプル:変換前|変換後(このページへはブラウザーの「戻る」機能でお戻りください)]アプレットを代替テキストに置き換えるアプレットは、そのコンテンツを使ったテキストのみのものに置き換え、コンテンツがない場合は取り除きます。フォームをリニアライズして、コントロールとラベルを適切に配置する正しいマークアップで作られているフォームのコントロールとラベルは、参照しているコントロールに配慮し、適切なラベル配置でリニアライズします。要素の内容は、参照しているフォームコントロールの前か後に配置します(そのコンテンツが、テキストフィールドか、ラジオボタンか、チェックボックスか、またはセレクトメニューかなどによって、前か後かが変わります)。コンテンツで代用し、やはりコントロールの前か後に配置します。開発したウェブページ構成要素の意味解析エンジンである、セマンティックアナライザーと呼ばれるコンポーネントが含まれています。記述パターンからページ構成要素の役割を経験則的に解釈し、より自然なテキスト変換を実現することです。セマンティックアナライザーは、ウェブページ内にある画像の役割(スペーサー、装飾、スライス、箇条書き行頭画像など)や、テーブルの役割(レイアウト用、データ表示用、ナビゲーション用)などを識別することができ、それぞれの役割に応じたテキスト変換、またはそのカスタマイズを実現します。