HTML Tidy Library Project
開発者の大半が Dave Raggett の素晴しい HTML Tidy プログラムを保守し、そしてさらに開発するために SourceForge プロジェクトに協力しました。 我々には、主な目的が2つあります。 一つ目は、すべてのパッチと皆さんが提供する修正を集めて、プログラムに取り込むための本拠地を提供すること。 二つ目に、ほかのソフトウエアに Tidy を簡単に取り込めるように、 Tidy のライブラリ形式が作成されました。
目次
ニュース
14 February 006
From tidy dated "14 February 2006", ports on Windows64 should work out-of-the-box.
20 January 2006
The automated build is currently broken. The latest source can be obtained using CVS.
11 November, 2005
From tidy dated "11 November 2005", hash lookup is used by default (issue 1331849). This can be disabled at build time. Please report any bug. Along with issue 1345637 being fixed, tidy should handle large documents faster.
21 July, 2005
The man page is now available online (formatted using groff -Thtml -mandoc).
14 June, 2005
The quick reference card and the man page are now automatically generated as part of the build process using the TidyLib APIs. Use 'make doc' to generate them.
21 November, 2004
The source code is now searchable and cross-referenced using LXR.
18 September, 2004
( 2004-09-17 10:27:57 - Project CVS Service ) As of 2004-09-17 there is a problem with the CVS host serving anonymous CVS, nightly tarballs and ViewCVS for projects that start with the letters m, n, p, q, t, y and z. We currently do not have an estimate on when they will be back up.
Also added Checked by Tidy icon (courtesy of Marc Gueury).
1 August, 2004
Automatic updates of the source, documentation, and SourceForge compile farm machine builds to this web site are temporarily disabled, due to SourceForge removing support for the 'cron' jobs that automate this process.
Please bear with us during this period - manual updates may be made on an ad-hoc basis, source is always available through CVS.
5 July, 2004
Updated the list of available SourceForge compile farm machine builds.
26 June, 2004
Updated some links to third-party products.
ドキュメント
-help-config コマンドラインオプションで、
Tidy 設定オプションの短いリストを得ることができます。
-show-configで、すべてのオプションのリストを得ることができます。
2005年10月20日更新のドキュメントをダウンロードしましょう。
サポート
FAQにある「サポートを受ける方法」 という項目をご覧になると、 HTML Tidy に対するサポートを受けることに関して情報があります。
実行形式
Windows初心者は、( Cory Nelson の貢献で用意された) このインストーラが 必要になるでしょう。 これには、 Dave Raggett による概要と、 Tidy のすべてのオプションのクイックリファレンスが含まれています。
もし、下記の表にあなたのパソコン/OS用にダウンロードすべき Tidy の構築済み実行可能バージョンが無ければ、 このページの右側のリンクから、さまざまな人たちによって提供された Tidy のバージョンを探してください。
ドキュメントとソースコードは含まれません。 ドキュメントと ソースコードは、 別々にダウンロードできます。
TidyLib のソースコードと構築済みバイナリをハッカーの攻撃から守るために、 ソースコードアーカイブと全構築済みバイナリアーカイブのための MD5 ハッシュサムが自動的に生成され、このページに表示します。 このサイトからダウンロードしたファイルが不正に変更されたものでないことを確かめるために、 あなたのプラットフォーム上の適切なコマンド(たとえば "md5sum archive.tgz")が使えます。
コンパイルファーム
これらのバイナリの実行可能プログラムは、最新のCVSソースから、 SourceForge のコンパイルファームを使って自動的に構築されます。 これらは、TidyLib とともに提供されるサンプルコードから構築される コマンドラインプログラムのみです。 それらは、アジアの文字エンコード、UTF-16 エンコード、 WAI アクセシビリティーチェックに対するサポートを含みます。
コンパイルファームによる実行可能プログラムの以前のバージョンをダウンロード。
| プラットフォーム | 最終更新 | MD5 hash/Comments |
|---|---|---|
| Linux/x86 |
26 October, 2005 |
61cdeff622f1df2f6209ee5fe955f963 |
| FreeBSD/x86 |
26 October, 2005 |
79c6bf5b6765f77cc76011d7e53daa59 |
| NetBSD/x86 |
17 August, 2005 |
aa895577771d16e46363b1d8aff04c36 |
| Linux/Opteron |
20 October, 2005 |
7192a9d3f5906d510086da0d8b9d6206 |
| Linux/Alpha |
26 October, 2005 |
2c63960412c523570767573e10dd3eb2 |
| Mac OS X/Darwin |
20 October, 2005 |
c361f581ff318bea82d04723a2cdc17c |
| Solaris/Sparc |
26 October, 2005 |
acd734da924de3a1082eb08aea96fd91 |
| OpenBSD/x86 |
26 October, 2005 |
52d67604eb3578e662c8a27b39c79993 |
| Solaris/x86 |
26 October, 2005 |
8357855d9444eb04a73a825c753c0fe6 |
その他のビルド
これらは適当な基準で様々な人によって手作業で構築されます。 そして、一般的にサポートされていません。
| プラットフォーム | 最終更新 | 作者 |
|---|---|---|
| Windows 95/98/ME/2000/XP exe/lib/dll |
Current |
Cory Nelson |
| OS/2 |
13 December, 2002 |
Christian Hennecke |
| MkLinux |
5 July, 2004 |
|
| Mac OS (Classic) | ||
| Mac OS X | ||
| Windows 95/98/ME/2000/XP |
ライセンス
TidyLib とコマンドラインユーティリティーを含めて、HTML Tidy は、 W3C ライセンスを使います。 このライセンスは、あなたの変更がW3Cから派生していることを 明示しなければならないこと以外、コードで何をすることもほぼ許可します。 詳しくは、ライセンスを読んでください。
ソースコード
TidyLib ソースコードは、 CVS内の主要物です。
標準的な GNU make に Makefile が提供されるのと同様に、 GNU autoconf 用と Microsoft Visual C 用を含めて、 TidyLib を構築するために使える付加的なツールがあります。 これらは、"build"ディレクトリで入手可能です。
遠慮なく、 CVSリポジトリ に目を通したり、 LXRクロスリファレンス を使ったソースを検索してください。
TidyLib のソースコードと構築済みバイナリをハッカーの攻撃から守るために、 ソースコードアーカイブと全構築済みバイナリアーカイブのための MD5 ハッシュサムが自動的に生成され、このページに表示します。 このサイトからダウンロードしたファイルが不正に変更されたものでないことを確かめるために、 あなたのプラットフォーム上の適切なコマンド(たとえば "md5sum archive.tgz")が使えます。
2005年10月26日更新のソースコードをダウンロードしてください。
MD5 hash: 1e39fafd6808978871346658c8da1454ソースコードの以前のバージョンをダウンロードしてください。
テストケース
2005年10月26日更新の、 Tidy をテストするためのテストケースをダウンロードしてください。
リリースプロセス
もし Tidy の最新バージョンを動かして快適でないなら、 2000年8月4日の Dave Raggett による Tidy の最終公式リリースに 留まることができます。 とはいえ、そのリリース以降、 Tidy は多くの変更とバグ修正がありました。 最新バージョンを使うよう推奨します。 もし、2000年8月4日のWin32用オリジナル実行可能プログラムが必要なら、 ここでそれをダウンロードすることができます。
より多くの HTML Tidy リリースプロセスについての情報のために、 FAQのTidy バージョン という項目を見てください。