2ちゃんねるブラウザ
テンプレート:Pathnav 2ちゃんねるブラウザは、サーバの負担を軽減しつつ匿名掲示板2ちゃんねる等の掲示板を快適に閲覧するために作られたソフトウェアの総称である。2ちゃんねるビューアとも呼ばれる。2ちゃんねるに限らず「したらばJBBS」「まちBBS」や2ちゃんねる互換スクリプトを採用している掲示板の閲覧も可能なものもある。なお、かつて「2ちゃんねるブラウザ」という固有の名称を持つソフトウェアが存在していたことがあるため(現在は改名)、現在でも「2ちゃんねる専用ブラウザ」や「2ちゃんねる閲覧ソフト」と言い換えられることもある。「2ちゃんねる専用ブラウザ」を略して「専ブラ」と呼ばれることも多い。
目次
機能
人大杉回避
2ちゃんねるの掲示板システムは、通常のWebブラウザでアクセスされた場合、「read.cgi」というCGIプログラムがサーバ上に保存されているデータファイル(dat形式と呼ばれる、中身はテキストファイル)をそのつど読み込んで広告などを付与したHTMLを生成し、Webブラウザ上に表示する。そして掲示板の利用者が多くなりCGIプログラムが負荷過大になるとread.cgiを停止し、「人大杉」(「ひとおおすぎ」=人が多過ぎ、という意味)と表示されたページへの転送を行うため、掲示板を閲覧できなくなってしまう[1]。
専用ブラウザは、このread.cgiを介さずにサーバに置かれているdatファイルを直に読み取るため「人大杉」の影響を受けない[2]。
2ちゃんねる側はサーバ負担軽減のために2ちゃんねるブラウザの使用をユーザーに推奨している。しかし、自動リロード機能など、通常のブラウザより遥かに負荷を与える2ちゃんねるブラウザが一般化した時期があり、古い2ちゃんねるブラウザを排除するような実装変更が幾度か行われてきている。
datファイルのキャッシュ
一度読み込んだデータは自動的にローカルに保存されるため、意識的に保存しなくてもDAT落ち(一種の過去ログ化。書き込み数が上限の1000に達した、一定期間書き込みがなかったなどの理由でスレッドに通常の方法ではアクセスができなくなること)した後やオフライン時での閲覧が可能になる。
また、通常のブラウザでは表示内容更新の度に毎回すべての(または指定された分の)表示データをサーバから読み込み直すが、専用ブラウザでは前回の読み込み時からの差分のみを取得するため動作が軽快である。
その他の機能
自分にとって不快な書き込みを非表示に設定する機能や、新着レスを表示する、h抜きリンクをハイパーリンクとして扱う、前回書き込みからの経過時間を表示して書き込み時間間隔制限によるペナルティーを回避する機能などが搭載されている。また、自動巡回やDAT落ちの前に読み込んでいなかったログを読み込む機能もあるが、2ちゃんねる関連企業であるN.T.Technology社へ料金(2008年(平成20年)現在、年間33ドルの定額サービス)を支払ってID登録(通称「●」)を行う必要がある。 (ただし、DAT落ちしたスレッドは、モリタポという電子マネーを使用して1スレッドにつき50モリタポ(=5円)の従量負担でブラウザで読むことも可能)
開発
Windows、Mac OS、Linux等の各OS用や、アプリケーションサービスプロバイダ形式等、様々なソフトウェアが開発されている。
開発は個々のプログラマが任意に行っており、主催する人物や団体は存在しないが、開発者間の情報交換や交流を目的とした「monazilla.org(w」がある。monazillaのサイトは2003年(平成15年)から更新されていなかったが、2006年(平成18年)10月ブログ形式で再開された。
主な専用ブラウザの一覧
※ 各種類内でラテン文字・五十音順
PCなど向け
クロスプラットフォーム
- 2ch Reader Plus:Google Chromeの拡張機能。シンプルだがパワフルな2chブラウザ機能と、DAT落ちスレの自動復活機能。
- bbs2chreader:Mozilla Firefoxの拡張機能。Firefox 3.1以降更新停止中。
- Chaika:bbs2chreaderの派生。
- Moz2ch:Mozilla Firefoxの拡張機能。単体ウィンドウで動作。
- CrCh2:Google Chromeの拡張機能。
- read.crx 2:Google Chromeの拡張機能。レス書き込みは2ch・したらばでのみ可能。閲覧は2ch・したらば・まちBBS・2ch互換BBSに対応。
- Navi2ch:Emacsの拡張機能。
- V2C :Java+Swingで作成。
- Monalipse:Eclipseのプラグイン。
- JD for Linux:名前の通り、Linux版を中心に開発されている。[3]GTKMM2ベースのOpenJaneDoeに似たデザイン。
Windows
- =2ch:Microsoft Excel上で動作するマクロ。
- A Bone:不快な書き込みを隠す機能(あぼ~ん機能)を持つ。サポーターたちによる多種多様なスキンやアプリがある。
- Acty:2ちゃんねるブラウザ機能を兼ね備えたタブブラウザ。開発は終了。
- Balloo!:実況板をポップアップで表示するユニークなブラウザ。
- Duawin:2つのウィンドウを使用(ウィンドウ全体がスレッド表示エリア、サブウインドウにスレッドリスト等を表示)。したらば、まちBBS他外部板も閲覧、投稿可能。
- Hidemarnet Explorer:秀丸エディタ用テキストブラウザアドインモジュール。これに2ちゃんねる用Web整形モジュールを組み込むことで、簡易的な2ちゃんねるブラウザとしても利用可能。
- Live2ch:元々は実況板閲覧用に開発された。現在は普通の専用ブラウザとして開発されているが、実況向け機能も利用可能。
- Monoview :コマンドプロンプト(MS-DOSプロンプト)で動作。
- OpenJane:オープンソースで開発。IEコンポーネント使用のIE版と独自エンジン使用のDoe版の2種類ある。以下はその派生版。
- SofTalkWEB:通常のWEBサイトも閲覧可能なタブブラウザ。音声合成でサイトの文章を読み上げる機能(Text to speech)を備えている。スレッド自動更新とあわせて使用することで実況に重宝する。したらば・まちBBS等各種掲示板に対応。
- えまのん:1レスずつ表示する、メーラーのような独自のインターフェイスが特徴的。キーボードによるショートカットが充実。非IEコンポーネント。実況やチャットに使うことを前提としていないためにROMに徹したい人に向いている仕様である。スラッシュドットジャパン読み込み機能有り(書き込み不可)
- かちゅ~しゃ:開発は終了して(開発者がソースコードを紛失して)おり、2ちゃんねるの仕様変更に対応するため、「kage」と言われる補助ツールを必要とする。
- ギコナビ:オープンソースで開発。機能は必要最小限だが、その分軽快で初心者でも使い易い。
- 禁断の壺(2ちゃんねるターボ):ローカルプロキシとして動作し、普通のウェブブラウザでも人大杉状態の影響を受けずに閲覧を可能にする。
- ホットゾヌ2:多機能なブラウザ。比較的重いが機能が豊富。
Mac OS
- AhyaZilla
- BathyScaphe:CocoMonar派生のオープンソースプロジェクト。
- CocoMonar:iTteyoshiの派生オープンソースプロジェクト。
- Fuuun:dat読み込み方式ではなく、CGI呼出し方式なので、人大杉回避はできず、サーバへの負担もあまり少なくならない。
- Pu:Fuuunと互換性のある姉妹品。こちらはdat読み込み方式だが、Fuuunに比べ機能がやや少ない。
- iTteyoshi:開発は凍結された?模様
- SevenFour
- Thousand
- マカー用。エレメンツ
- マカロン:事実上開発終了したマカー用の後継。
- GraffitiPot:Mountain Lion / Mavericks対応。
Linux
超漢字
- bchan:BTRON仕様OS超漢字上で動作する2ちゃんねるブラウザ。
携帯端末向け
iOS
- Twinkle for iOS:個人開発の2chブラウザ。多機能。
- BB2C :動作が比較的軽快。iPhone、iPod touch用。
- Mosa:フェンリルが開発した2chブラウザ。現時点でアップデートの予定は無い。[4]
- 2tch :iPhone、iPod touch用。
- ちゃがま :iPhone、iPod touch用。
Android
- 2chmate
- 2chブラウザー2Live
- En2ch
- ニブロイド2
- Ciisaa
- SiteB
- 俺2ch
- Tuboroid
- 2chA1Fox Now アプリ上で浪人を購入できる
- 2chらくらく
Windows Phone / Windows Mobile / Windows CE
- Monalith for WP7 :Windows Phone 7用。現在、閲覧のみ対応。
- Wakamurasaki :Windows Phone 7/7.5/8用。
- q2chwm :Windows Mobile用。PC用も非公式に存在する。現在は開発が中断しているが有志による忍法帖対応の改良版が継続中。
- ぽけギコ :動作が軽快。CE、PocketPC、Windows Mobile用。PC用も有。
- ニャー :実際は半角カナで表記。Windows Mobile用。
携帯電話
- 2chブラウザ Andy:Flash Lite対応のauの携帯電話専用。
- Balloo!Mobile: iアプリ。TV実況板を定期的にチェックし、新着レスを自動的に表示
- iMona:iアプリ、S!アプリとEZアプリ (Java)に対応。
- W2Ch:90X以降に対応のiアプリ。
- Gikolet:iアプリとauのオープンアプリ版、EZアプリ (Java)など。PC版(Javaアップレット)も有り。
その他
- NNsi :Palm OS用。
- オワタブラウザ :PSP用のHomebrew(非公式)ソフト。開発は停止しており、現在は派生版が開発されている。
- オワタブラウザKSK :beログイン実装済み
- Freeze owata :レスのコピー、BGM再生が可能。また、beログインおよびp2書き込み画面表示が実装済み。現在は開発終了している。
- Freeze owata+1 :上記のブラウザの改良版。
- 44ブラウザ :PSP用、Homebrewソフト。
サーバ経由
- べっかん(こ):AA抽出、省略、閲覧履歴・お気に入りや外部サービスを利用した画像閲覧など機能がある。●やBE・忍法帖対応。2ch以外にもBBSPINK(ピンクちゃんねる)も閲覧できる。タイトルで検索できる「超スレタイ検索」も。
- 2ch mobile menu:通称:讃岐メニュー。AA抽出、省略、ローカルルールの表示、ほかのフルブラウザを利用した画像閲覧・リンク機能など機能が豊富。別メニューでスレッド検索も可能。
- domo2:PC用の検索サイトが元[2]。レスポンスがよく、スレッド検索機能や省略機能、スレジャンプ機能を備える。
- MAC(MobileAccessCenter):フルブラウザ変換機能による閲覧。SSL通信に対応。履歴表示、パケット調節、URLのQRコード化、その他RSS取得機能を備える。
- p2:PHPでつくった2ch Viewer
- クラシックメニュー:◆EA.clAssIcによる2ch用のメニュー。ハンドルネーム(トリップ)からクラシックメニューと呼ばれるようになった。その後c.2ch.netとして、2ちゃんねるの公式のメニューとして組み込まれる一方で、機能拡張を施した私家版バージョンも提供。
- Cromartie49:未実装な機能が多く発展途上だが、ExtJSを使用したリッチユーザインターフェースが使い易い
- Jane mobile
- 携帯2ちゃんねる:2ちゃんねるの携帯ブラウザ、携帯環境に合わせた画像や動画の配信サービスを提供。dat落ちや過去ログにも対応。
- RomEx:Flashで作成。
- KAT-SHA™:GWTで作成。HTML5/JavaScriptベースで動作するため、クロスプラットフォームでの利用が可能。
- ぬこ
- うんかー
- liv2ch:JavaScript/jQuery-mobileでできた実況ビューア。スマートフォン/PCで表示可。実況過去ログを再生する機能がある。
- 流し2ちゃんねる:新着レスをリアルタイムに表示する。HTML5/jQueryベースで動作し、レスポンシブデザインの為、クロスプラットフォームでの利用が可能。IDによるレスの抽出や非表示、アンカー表示、次スレ案内などの機能を備えている。
- 2ちゃんねるブラウザ「びんたん」:スマートフォン/iPhone向けだがPCからでも利用可。タイトルで検索できる「超スレタイ検索」や、過去に見たスレッドを履歴として表示させる機能も。
脚注
- ↑ テンプレート:Cite web
2ちゃんねるの人大杉ページ。 - ↑ テンプレート:Cite web
2ちゃんねるによる説明。 - ↑ Linux版とWindows版がある。Windows版は暫定版であり、「Mac OS X版」はないが、Linux用のソースコードをコンパイルすることで使える。 http://sourceforge.jp/projects/jd4linux/wiki/OS%2fディストリビューション別インストール方法 [1]
- ↑ テンプレート:Cite web
外部リンク
- monazilla.org テンプレート:Ja icon
- 2ちゃんねるブラウザの比較表(仮仮仮仮) テンプレート:Ja icon
- 2ch browser project MacOS X テンプレート:Ja icon - MacOSX向け2ちゃんねる専用ブラウザ情報まとめサイト。