この記事には複数の問題があります。 |
2ちゃんねる(5ちゃんねる)ブラウザは、サーバの負担を軽減しつつ匿名掲示板2ちゃんねる(現・5ちゃんねる)等の掲示板を快適に閲覧するために作られたソフトウェアの総称である。2ちゃんねるに限らず「したらばJBBS」「まちBBS」や2ちゃんねる互換スクリプトを採用している掲示板も閲覧できるものもある。かつて「2ちゃんねるブラウザ」という固有の名称を持つソフトウェアが存在していたことがあるため(現在は改名)、現在でも「2ちゃんねる専用ブラウザ」や「2ちゃんねる閲覧ソフト」と言い換えられることもある。「2ちゃんねる専用ブラウザ」を略して「専ブラ」と呼ばれることも多い。
2ちゃんねるにかつて存在した有料サービス「2ちゃんねるビューア」(通称「●(まる)」)とは異なる。
2ちゃんねるの掲示板システムは、通常のWebブラウザでアクセスした場合、「read.cgi」というCGIプログラムがサーバ上に保存されているデータファイル(dat形式と呼ばれる、中身はテキストファイル)をその都度読み込み、広告などを付与したHTMLを生成してWebブラウザ上に表示する。そして掲示板の利用者が多くなりCGIプログラムが負荷過大になるとread.cgiを停止して「人大杉」(「ひとおおすぎ」=アクセス過多という意味)と表示されたページへの転送を行うため、掲示板を閲覧できなくなってしまう。
専用ブラウザは、このread.cgiを介さず、サーバに置かれているdatファイルを直に読み取るため「人大杉」の影響を受けない。
2ちゃんねる側は、サーバ負担軽減のために2ちゃんねるブラウザの使用をユーザーに推奨していた。しかし自動リロード機能など、通常のブラウザより遥かに負荷を与える2ちゃんねるブラウザが一般化した時期があり、古い2ちゃんねるブラウザを排除するような実装変更が何回か行われてきている。
一度読み込んだデータは自動的にローカルに保存されるため、意識的に保存しなくてもDAT落ち(一種の過去ログ化。書き込み数が上限の1000に達した、一定期間書き込みがなかったなどの理由で、スレッドに通常の方法ではアクセスができなくなること)した後やオフライン時での閲覧が可能になる。
また、通常のブラウザでは表示内容更新の度に毎回すべての(または指定された分の)表示データをサーバから読み込み直すが、専用ブラウザでは前回の読み込み時からの差分のみを取得するため、動作が軽快である。
自分にとって不快な書き込みを非表示に設定する「NG機能」、新着レスを表示する、h抜きリンクをハイパーリンクとして扱う、前回書き込みからの経過時間を表示して書き込み時間間隔制限によるペナルティーを回避する機能などが搭載されている。
また、自動巡回やDAT落ちの前に読み込んでいなかったログを読み込む機能もあるが、2ちゃんねる関連企業であるN.T.Technology社へ料金(2008年(平成20年)時点では年間33ドルの定額サービス)を支払い、ID登録(通称「●」)を行う必要がある (ただしDAT落ちしたスレッドは、モリタポという電子マネーを使用して1スレッドにつき50モリタポ(=5円)の従量負担でブラウザで読むことも可能)。
なお、5ちゃんねるへの移行後は、有料ID登録は「5ちゃんねる浪人 (Ronin) 」に変更されている。
Windows、Mac OS、Linuxなどの各OS用や、アプリケーションサービスプロバイダ形式など、様々なソフトウェアが開発されている。
開発は個々のプログラマが任意に行っており、主催する人物や団体は存在しないが、開発者間の情報交換や交流を目的とした「monazilla.org(w」があった。monazillaのサイトは2001年(平成13年)2月13日に開設され、2003年(平成15年)から更新が停止、2006年(平成18年)10月にブログ形式で再開されたが、2015年(平成27年)3月4日に閉鎖した。
2015年にDATによるスレッド内容の取得が廃止され、登録制の2chAPIを利用する形になった。この仕様変更に伴い、開発が途絶えていた多くのブラウザや、開発者がこれに賛同しないブラウザが利用不可となったが、有志による回避ソフトが作られている。
近年はスマートフォンの普及に伴い、モバイルアプリケーションとしても開発・公開されている。
この節は更新が必要とされています。 (2015年10月) |