CSS HTML バリデータ プロ | |
| 開発者 | AIインターネットソリューションズLLC |
|---|---|
| 安定版リリース | 2024 (v24.03) / 2024年6月24日 |
| オペレーティング·システム | Windows 10以降 |
| タイプ | HTML エディター |
| ライセンス | 試用版 |
| Webサイト | 詳しくはこちら |
CSS HTML Validator(旧称CSE HTML Validator)は、 Windows(およびWineと併用する場合はLinux)用のHTML エディターおよびCSSエディターであり、エラー、ブラウザーの互換性の問題などの潜在的な問題、よくある間違いを特定することで、Web 開発者が構文的に正しくアクセス可能なHTML / HTML5、XHTML、およびCSSドキュメントを作成するのに役立ちます。また、リンクをチェックしたり、スペルをチェックしたり、改善を提案したり、非推奨、旧式、または独自のタグ、属性、CSS プロパティを開発者に警告したり、検索エンジン最適化に影響する可能性のある問題を見つけたりすることもできます。
CSS HTML Validatorは、テキサス州に拠点を置くAI Internet Solutions LLCによって開発、販売されています。[1] CSS HTML Validatorの最初のバージョンは、1997年にWindows 95向けにリリースされました。現在のバージョンは2024/v24.03 [2](2024年6月24日現在)で、Windows 10以降(Windows 11を含む)に対応しています。ネイティブのmacOSおよびLinuxコマンドラインバージョン(htmlvalと呼ばれる)は、バージョン23で利用できるようになりました。CSS HTML Validatorには、Enterprise、Pro/Professional、Home/Standard、Liteの4つの主要なエディションがあります。このアプリケーションは通常商用製品ですが(Liteエディションを除く)、個人/教育目的の非商用目的でHomeエディションの無料バージョンを利用できます。macOSおよびLinux用のhtmlvalコマンドラインツールの無料の制限付きバージョンも利用できます。
特徴
CSS HTML Validator には、 HTML エディター、 HTML 、 XHTML 、 htmx 、ポリグロットマークアップ、CSS、PHP、JavaScript ( JSLintまたはJSHintを使用)のバリデーター、リンク チェッカー (デッド リンクや壊れたリンクを見つける)、スペル チェッカー、アクセシビリティチェッカー、検索エンジン最適化(SEO) チェッカーが含まれています。統合された Web ブラウザーにより、開発者はページが自動的に検証されている間に Web を閲覧できます。
文書はローカルでチェックされ、チェックのためにインターネット経由でサーバーにアップロードされるわけではないため、検証は比較的迅速に実行され、セキュリティとプライバシーが向上します。
Pro および Enterprise エディションに含まれる TNPL と呼ばれるカスタム スクリプト言語を使用すると、検証メッセージを追加、削除、または変更して検証をカスタマイズできます。TNPL は、個人またはエンティティの固有の要件を満たすようにカスタマイズされた検証チェックを統合するためにも使用できます。
Pro および Enterprise エディションに含まれるバッチ ウィザード ツールを使用すると、Web サイト全体、Web サイトの一部、またはローカル Web ドキュメントのリストをチェックできます。バッチ ウィザードは、標準の HTML または XML 形式でレポートを生成します。レポートは通常の Web ブラウザーを使用して表示できます。
アクセシビリティ チェッカーには、1973 年リハビリテーション法のセクション 508 修正とWeb コンテンツ アクセシビリティ ガイドライン(WCAG 1.0 と WCAG 2.0/2.1/2.2 の両方) のサポートが含まれています。
HTML5 をサポートするHTML Tidyのバージョンと Pretty Print & Fix Tool を使用すると、CSS HTML Validator はHTMLおよびXHTMLドキュメントの一般的な問題を自動的に修正できます。ただし、一部の問題は自動ツールでは修正できない (または正しく修正できない) ため、手動で確認して修復する必要があります。
バージョン履歴
ポリグロットマークアップの検証はバージョン12で追加され、モバイル開発サポート(HTMLとCSS用)はバージョン14で追加され、バージョン15で改善されました。バージョン15では、JSONとHTML5キャッシュマニフェストファイルの組み込み構文チェックが追加されました。バージョン16では、JavaScriptをチェックするための静的コード分析ツールであるJSHintを使用したJavaScriptリンティングが追加されましたが、 JSLintも引き続きサポートされています。バージョン17では、モバイルWebブラウジングに最適化されたHTMLの一種であるAccelerated Mobile Pagesプロジェクトのサポートと、Google Chromeを使用したライブDOM検証のサポートが追加されました[3]
CSS HTML Validator 2018/v18 では、ソフトウェアの名前が CSE HTML Validator から CSS HTML Validator に変更され、更新された HTML5 および CSS サポートが含まれています。バージョン 18 では、バッチ ウィザードに新しい「メッセージ別」レポートも追加され、Windows Vista以前のサポートが廃止されました。
CSS HTML Validator 2019/v19 には、HTML および CSS のサポートが更新され、WCAG 2.1 のサポートが追加され、Wine (ソフトウェア)で実行する場合のサポートが改善され、ネイティブ 64 ビット アプリケーションになりました (以前のリリースは 32 ビットでした)。2020 年 1 月に最初にリリースされた CSS HTML Validator 2020/v20 には、HTML、CSS、アクセシビリティ、およびその他の更新が含まれており、Accelerated Mobile Pages Projectのサポートが改善されています。また、バージョン 20 から、Standard エディションが Home エディションに名前が変更されました。2021 年 1 月に最初にリリースされた CSS HTML Validator 2021/v21 には、HTML、CSS、アクセシビリティ、およびその他の更新がさらに含まれています。
2022 年 1 月にリリースされた CSS HTML Validator 2022/v22 には、プログラムを最新の状態に保つための改善と更新、統合 Web ブラウザー用の新しい Microsoft Edge WebView2 レンダリング エンジン、および 3 つの新しいダーク テーマが含まれています。バージョン 22 へのその後の更新では、JSON ラインとNDJSONドキュメントのチェックのサポートが追加されました。
2023年1月にリリースされたCSS HTML Validator 2023/v23には、プログラムを最新の状態に保つためのさらなる改良と更新が含まれています。この新しいリリースでは、コア検証エンジンの新しいコマンドラインmacOSおよびLinuxポートも導入され、MacおよびLinuxではhtmlvalと呼ばれています。 [4] Windows 7、8、8.1の公式サポートは、2023/v23バージョンで廃止されました。
2024 年 1 月にリリースされ、現在も最新のメジャー リリースである CSS HTML Validator 2024/v24 には、さらなる更新と改善が含まれています。また、htmx のサポートも追加されています。
ファイルのアップロード、URL、またはスニペット(直接テキスト入力)を介してドキュメントをチェックできる CSS HTML Validator Pro に基づくオンライン版は、Microsoft Windows 用のデスクトップ バージョンに置き換えられ、2017 年 5 月に廃止されました。
検証の目的
HTML、XHTML、CSS ドキュメントの検証とコンピューターによるチェックの目的は、ドキュメントが構文的に正しく、問題がないことを確認することです。チェックされた HTML、XHTML、CSS ドキュメントは、次の可能性が高くなります。
- 障がい者(視覚障がい者など)だけでなく、一般のユーザーにとってもアクセスしやすい
- レンダリングが速くなります(ユーザーエージェントは不正な構文を「理解」して解読する必要がありません)
- モバイルデバイスを含むさまざまなユーザーエージェントで、意図したとおりに、問題が少なくレンダリングされます。
- ブラウザとユーザーエージェントがより一貫性のあるドキュメントオブジェクトモデルを構築するようにする。これはCSSとJavaScriptにとって重要である。
- ユーザーエージェントやブラウザの将来のバージョンと互換性がある(「将来性」)
- 現在および将来のHTML、XHTML、CSS仕様と互換性がある
- 訪問者やウェブインデックスに問題が少ない
- デッドリンク、壊れたリンク、または腐ったリンクが含まれていない
自動チェック ツールは Web サイトの開発や継続的なメンテナンスに役立ちますが、ドキュメントがすべてのブラウザーで意図したとおりに表示 (レンダリング) され、動作することを保証することはできません。開発者は、コンピューター チェック ツールでは検出できない問題を見つけるために、常にさまざまなブラウザー (モバイル ブラウザーを含む) でドキュメントをテストする必要があります。
他のHTMLバリデータとの違い
- CSS HTML Validator は、 Microsoft Windows用のオフライン デスクトップ アプリであり、インターネット接続を必要としないネイティブのmacOSおよびLinuxコマンド ライン ツールです。CSS HTML Validator のオフラインの性質は、オンラインの Web ベース サービスとは対照的です。
- CSS HTML Validator は主にオフラインで動作します (オンラインにする必要がある場合のリンク チェックを除く)。そのため、W3C マークアップ検証サービスなどの Web ベースのソリューションやサービスに比べて、速度とプライバシーの面で利点があります。ただし、ソリューション プロバイダーによって更新されることが多い Web ベースのソリューションとは異なり、ユーザーはソフトウェアを最新の状態に保つ必要があります。
- CSS HTML バリデータは、HTML/XHTML 構文、CSS、リンク、スペル、アクセシビリティ、JavaScript、SEO、PHP を1 回のパスでチェックしますが、DTD ベースのバリデータは制限が多く、HTML5 をチェックできません。
- CSS HTML Validator には、スクリプトと「ユーザー関数」による高度なカスタマイズを可能にする組み込みのスクリプト言語 (TNPL と呼ばれる) が含まれています。これにより、開発者はカスタム (特殊) 検証チェックとメッセージを追加できます。
- CSS HTML バリデーターには、DTD ベースのバリデーターが含まれており、オプションで HTML の DTD ベースのバージョン (HTML5 より前のバージョン) をチェックするために使用できますが、CSS HTML バリデーターの主な違いの 1 つは、カスタム検証エンジンが DTD ベースのバリデーターよりも多くのドキュメントのチェックを実行できることです。これは、DTD ベースのバリデーターは、ドキュメント タイプ定義で指定できるもののみをチェックするように制限されているためです。
統合
CSS HTML Validator は、以下にリストされているような他のサードパーティ ソフトウェアと統合されます。これにより、サードパーティ プログラム内から CSS HTML Validator を使用して検証できるようになります。
- EmEditor - HTMLとCSSのチェックを組み込んだCSS HTML Validator 2019の特別なLiteエディションビルドが含まれています
- Blumentalsソフトウェア[5] - いくつかのBlumentalsソフトウェア製品はCSS HTML Validatorと統合されています。
- HTMLキット
- ホームサイト
- Microsys A1 ウェブサイトアナライザー[6]
- テキストパッド
参考文献
- ^ AI Internet Solutions LLC について 2021-04-27 閲覧。
- ^ CSS HTML Validator 2024 (v24.03) がリリースされました! 2024-06-24 取得
- ^ Google デベロッパー ツールを使用して DOM を検証する 2020 年 9 月 25 日取得。
- ^ Linux 用 CSS HTML バリデーターがリリースされました! 2023 年 10 月 5 日閲覧
- ^ Blumentals Software 2020年1月20日閲覧
- ^ A1 Website Analyzer 2017-08-11 取得
外部リンク
- 公式サイト
- Wine を使用して Linux に CSS HTML Validator をインストールする
