長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)

タグ: , - 八環 英樹 @ 02:42:39 2010/04/24 土曜日

OpenSearchプラグインとは、IEやFirefox、Chromeのような各種ブラウザの検索バーに、特定サイト専用の検索機能を追加する規格です。日本国内で利用者が多いエキサイト翻訳も、この規格に準拠した検索機能を提供しています。

ところが、公式に提供されているOpenSearchプラグインでは、長文を翻訳しようとすると途中で文章が切られてしまう事があります。これでは如何に便利なエキサイト翻訳と言えども少々使いにくいです。そこで、長文の翻訳も一発で行えるように、文字数制限の無いPOST送信方式のエキサイト翻訳プラグインを自作してみましょう。

続きを読む »

Firefox 3.6に潜むチャイナリスク、その回避策

タグ: , , - 八環 英樹 @ 17:14:05 2010/02/03 水曜日

Firefox 3.6のルート証明書にはチャイナリスクが潜んでいます。本記事では、その詳細と回避方法を説明します。(Firefox 2、Firefox 3.5にも同様のリスクがあるようです)

そもそも、チャイナリスクとは経済成長著しい中国に見られる一連の危うさを表した言葉で、政治、経済、環境と、あらゆる問題で叫ばれています。今回、Firefoxに噴出したチャイナリスクは、これらの中でもセキュリティリスクに該当する事柄です。

続きを読む »

64bit環境にJavaランタイムをインストールするときの注意事項

タグ: , , , , - 八環 英樹 @ 18:17:06 2009/04/04 土曜日

メモリの大暴落、4GB以上の大容量化に伴い、64bit OSの採用が世界的にも一般ユーザへ広まってきました。ここでは、Windows 7、Windows VistaやWindows XPでの64bit環境に、Javaランタイムをインストールするときに陥りやすい注意事項を1つお伝えします。

2009年4月現在、JavaはFlashよりも先に64bit環境で動作するランタイムを用意しています。Firefoxで"全オペレーティングシステムの Java のダウンロード一覧"にアクセスすると、Javaランタイムのオンライン版とオフライン版を入手する事が出来ます。しかし、実際にインストールしてみると、これらは両方とも32bit版のJavaランタイムなのです。64bit版Javaランタイムはどこにあるのでしょうか?

続きを読む »

SyntaxHighlighter 2.0をxhtml validにする方法

タグ: , - 八環 英樹 @ 21:54:40 2009/03/09 月曜日

Alex Gorbatchev氏のdp.SyntaxHighlighterがメジャーバージョンアップしてSyntaxHighlighter 2.0になりました。これに伴い、設定項目も増えカスタマイズしやすくなっています。しかし、依然としてhtml構文的にinvalidな部分が存在しています。そこで、SyntaxHighlighterをxhtml 1.1でもvalidになるように修正してみましょう。

続きを読む »

jQuery Chili 2.0のソースコピーウィンドウを抑制してみる

タグ: , , - 八環 英樹 @ 20:38:36

Javascriptを使ったSyntax highlightjQuery Chiliと言うのがあります。ブログ等で例文のソースコードを予約語別に色分けし、読み易く表示してくれます。ですが、バージョン2.0以降、ソースコードの範囲選択を試みると、使いにくいソースコピーウィンドウがポップアップするようになってしまいました。1つだけならまだしも、2つ3つと際限なくポップアップします。ウィンドウをシングルクリックすれば閉じてくれますが、閲覧者の視界をふいに遮ってしまい迷惑千万。使い慣れた人ならともかく、初めて触れた人は混乱してしまうでしょう。以下では、この厄介なウィンドウを抑制する方法を2つ紹介します。

鬱陶しいChiliの黄色いソースコピーウィンドウ

続きを読む »