2008年06月28日

Adobe Reader に脆弱性

Adobe Reader および Adobe Acrobat の JavaScript メソッドには入力値を適切に処理できない脆弱性が存在します。結果として任意のコードを実行される可能性があります。

JVNVU#788019: Adobe Reader および Adobe Acrobat の JavaScript メソッドに入力値を適切に処理できない脆弱性

Japan Vulnerability Notesは当然ながら日本語なので Secunia より英語にが苦手な私には良い。

Windows 用はこちらからダウンロード出来ます。Adobe - Adobe Reader : For Windows : Adobe Reader 8.1.2 Security Update 1 - multiple languages : Thank You

AdobeUpdater が CPU を消費しすぎるようでしたら、C:\Program Files\Adobe\Reader 8.0\Reader の AdobeUpdater.dll と AdobeUpdateCheck.exe をリネームして(例えば、AdobeUpdateCheck.exe.stop )しまえば、良いでしょう。(自己責任で。)

7月2日に Adobe Reader 9 日本語版のダウンロードが開始されてます。
Adobe - Adobe Readerのダウンロード

posted by Hideto at 00:54 | Comment(0) | TrackBack(1) | 使う |

2008年06月20日

acid3 test

acid3_point.png

以前から疑問に思っていたのですが、私の環境ではThe Acid3 Testの結果が他の方の数値より低かったのです。

もしや!と思いサイト設定の編集から、ユーザースタイルシートとユーザー javascript ファイルを外してリロードすると数値が3増えました。
その後ユーザースタイルシートは元に戻しても変わらず、ユーザー javascript ファイルのどれかが影響していたようです。

もう一つ今更気付いたのは acid3 の枠の右上の空白部分にカーソルをもって行くと?マークが出たのでクリックしてみると、ダイアログ出ました。
内容は以下の通り


<acid3.acidtests.org>

Failed 17 tests.
Test 02 failed: reached expectation 17 when expecting expectation 16
Test 07 failed: range with inserted comment is collapsed
Test 10 failed: expected 'result' but got '' - toString() didn't work for attribute node
Test 18 failed: expected '10' but got '1' - DOCTYPE nodeType wrong
Test 20 failed: null in getElementById() probably terminated string
Test 26 passed, but took 190ms (less than 30fps)
Test 29 failed: expected '2' but got '1' - cloned table had wrong number of children
Test 33 failed: expected '1' but got '0' - whitespace error in class processing
Test 43 failed: expected '1' but got '0' - failure 10
Test 46 failed: expected 'uppercase' but got 'none' - case h failed (index 8)
Test 47 failed: expected 'auto' but got 'default' - control failed
Test 65 passed, but took 270ms (less than 30fps)
Test 70 failed: UTF-8 encoded XML document with invalid character did not have a well-formedness error
Test 71 failed: expected '2' but got '1' - wrong number of children in #document (first test)
Test 79 failed: character position 1, which is between a normal character and the first character of a two-character glyph, is 38800 but should be 10000.
Test 80 failed: kungFuDeathGrip was null
Test 84 failed: expected '0.0000' but got '-0.0000' - toFixed(4) wrong for -0
Test 97 failed: expected 'four' but got 'fail' - data: failed as base64 with spaces
Test 98 failed: expected 'Sparrow' but got '' - document.title did not update dynamically
Total elapsed time: 2.95s
acid3
posted by Hideto at 00:45 | Comment(0) | TrackBack(0) | 使う |

2008年06月15日

Opera9.5 正式リリース

ついにOpera9.5が正式リリースされました。9.27以前にある脆弱性も改善され、便利な機能もたくさんあるのでインストールすることをお勧めします。

ただしメールはフォーマットが変わったのでバックアップした方が良いでしょう。

Shishimushi - Opera 9.50に詳しい説明fがあります。

またぺらぺらおぺらじお ベータ版放送 〜 Opera 9.5 ケストレル・正式リリース編 by Choose Opera 日本支部がダウンロードできます。面白い試みですね。

Weekly build から使いこんでいる方は2つの profile フォルダに書いたように mail フォルダ他いくつかのフォルダの保存場所がかわったのはご存知と思いますが、フォルダを移動もしくは、コピーするのは面倒なので opera:config#local settingsで直前の Weekly build のフォルダを指定すると良いかもしれません。(下図参照)

opera_config.png

ちなみに opera:config に日本語が記されているのは、opera:configに解説文を(ry の誤字脱字を修正。 - あまたの何かしら。からcss をダウンロードさせてもらい使っているからです。

使用方法はダウンロードしたファイルを適当な場所におき opera:config#UserPrefs|ConfigStyleFile で指定します。リロードで適用されます。

もしかしてダウンロード先のアドレスをそのまま指定できないかと、試したら予想通りダメでした。

config_css.png

赤い枠のメッセージは 0.1秒ほどで消えるのスクリーンショットを撮るのに苦労しました。

posted by Hideto at 01:32 | Comment(0) | TrackBack(0) | 使う |

2008年06月11日

Dragonfly

6月8日のエントリーbuild10051 Developer Toolsにメニューから開いた Developer Tools がメニューから閉じれないと書きましたが、opera:config#DeveloperTools|DeveloperToolsURL
https://dragonfly.opera.com/app/weekly/
と記入していれば、自動更新されて「切り離す⇔ウィンドウ内に開く」ボタンと閉じるボタンが右上に現れるのでした。失敗。

でも分離と結合のボタンのデザインは逆な気がする。

dragonfly07.jpg
posted by Hideto at 00:33 | Comment(0) | TrackBack(0) | 使う |

2008年06月08日

build10051 Developer Tools

Opera9.5 build 10051 でメニュー>ツール>詳細ツール>開発者用ツール で Dragonfly を起動して、閉じようとすると「開発者用ツール」がグレーアウトして選択できない。

先日作っておいたボタンは Dragonfly を起動しても閉じることが出来なかったが、build 10051 では上手く動いてくれた。ボタン→

menu.ini には

Button,M_DEVELOPER_TOOLS="Attach Developer Tools Window,,,,"DOM Console" | Close Developer Tools Window,,,,"DOM Console""

をツールバーの好みのセクションに記入すればOKです。

実は起動した Dragonfly はページを閉じるマウスジェスチャーで閉じれます。

posted by Hideto at 22:55 | Comment(0) | TrackBack(0) | 使う |

2008年06月04日

toolbar.ini

toolbar.ini のカスタマイズはボタン番号0から始まる連続する番号を振るのが基本と思い込んでいましたが、どうやら、そんなことは無いようです。(Opera9からか?)

Button, 100="Show popup menu, "Internal panels""
Button, "Open in Explorer"="Execute program, "C:\Program Files\Internet Explorer\IEXPLORE.EXE", "%U", , "ie""
Button, "Open in Firefox"="Execute program, "C:\Program Files\Mozilla Firefox\firefox.exe", "%U", , "firefox""

という具合に番号自体を書く必要がありません。(Windowsだけかも?)

Opera を起動後、ボタンの位置を移動すると番号が勝手に振られます。

posted by Hideto at 00:37 | Comment(2) | TrackBack(0) | 使う |

2008年05月15日

2つの profile フォルダ

アドレスバーに出るファビコンの格納場所 images フォルダを profile フォルダの中にあると思い込んでいたのですが、無いので困りました。

調べてみると約5ヶ月前の 9.5beta weekly build 9716 に

Windows specific: VPS, Cache, Images and Mail directories have been moved to "Local Settings" folder in order to limit amount of data in the roaming profile.

when X-mas comes early… - Desktop Team - by Opera Desktop Team

とありまして、Shishimushi さんのところでも解説されてました。

Windows では
C:\Documents and Settings\ユーザー\Application Data\Opera\profile
にあったVPS, Cache, Images と Mail フォルダは
C:\Documents and Settings\ユーザー\Local Settings\Application Data\Opera\profile
へ移動したということです。他にもフォルダが作られていました。

もう5ヶ月も前のことなのによく気が付かないで使っていられたなと思いますよ。はい。今すご〜く落ちこんでいます。読んでいるはずなのに英文字は見てるだけのようで頭に入ってないのです。

たぶんこれも今更なんでしょうがGoogle 翻訳して検索という便利そうなものを見つけたので使ってみます。orz 検索を作成して、キーは gg(じじー)。俺にぴったりだ。orz

posted by Hideto at 20:49 | Comment(0) | TrackBack(0) | 使う |

2008年04月28日

Opera9.5beta2

beta2が出ました。ダウンロードはウェブブラウザ Opera ダウンロードからできます。

クリーンインストールしてメモの同期をしたら同じメモが9個ずつ作られてしまいました。また改行がスペースになっていました。バグかな?

それに新しいメモに直接日本語を記入しようとするとうまくいきません。英語は大丈夫。これはバグっぽい。

実は 「beta2 がもうすぐでるよ」とアナウンスがあったあとに日本語ファイルを作ってましたが、間に合わずに出てしまいました。

まぁせっかく作ったのだから Onsheet に公開してみます。表計算ソフトのA列、B列に英語のファイル、C列、D列に日本語のファイルを貼ってあります。これはちまちまのつれづれ | Operaの言語ファイルのコンバート方法を読んで以来使っている方法です。

AとB、CとD は数字と=の間で分けていて、E列はA列とC列の比較の関数が入ってます。英語のファイルが更新された時に項目の増減の比較が出来ます。

列を分けて貼り付けるには、言語ファイルをTeraPadなどのテキストエディタで開き「=」を「タブスペース=」に置き換えます。表計算ソフトに貼り付けたら、エクセルなら、ツール>オプション>表示タブのウィンドウオプションの数式にチェックを入れれば数式「=」や「"」が表示され、クリップボードにコピーもできます。

数字と=の間にタブスペースが入ったままテキストエディタに貼り付けても、そのまま使えます。

95beta9945 - オンライン表計算 - OnSheetでダウンロードもできますし、パスワード:opera_hideto を入れれば編集も可能です。

posted by Hideto at 01:05 | Comment(0) | TrackBack(0) | 使う |

2008年04月15日

Flash Player

数日前に Flash Player がバージョンアップしてました。
Windows では 9.0.124.0 が最新ですので、Adobe - Flash Playerでチェックしてみてください。

現時点で日本語のページは間違いがあるようです。

flash90124ag.gif
posted by Hideto at 00:57 | Comment(0) | TrackBack(0) | 使う |

2008年04月11日

9.50 Weekly build9903

Regarding the Developer Console: try to renew the button, remove the current one and go to http://dev.opera.com/tools/ for a fresh one.

EV and Certificate Updates - Desktop Team - by Desktop Team

Weekly build9903 が4月8日に出てますが、上記は Rijk さんのコメントの一部で デベロッパーコンソールが新しくなったようです。

以前のエントリー Weekly build 8713 にあるボタンはbuild9903 では動かないようなのでhttp://dev.opera.com/tools/の Developer Console と白抜き文字の青いボタンを押して追加してください。

standard_skin の buttons ファイルに dom_console.png が追加されていますので、9.27 ではボタンにならず、Developer Console の文字になります。ただし、9.27では以前のエントリーのボタンが使えます。

そういえば、Opera の最新正式版は 9.27 です。エントリーにしてませんでしたが、脆弱性の修正が含まれてるのでアップデートしましょう。
脆弱性のひとつは ウェブページにあるニュースフィードに悪いスクリプトを仕込まれても、ニュースフィードとして読み込んでしまって、さぁ大変!というもののようですが、詳しくはAdvisory: Newsfeed prompt can cause Opera to execute arbitrary code - Opera Knowledge Baseをお読み下さい。

posted by Hideto at 18:43 | Comment(0) | TrackBack(0) | 使う |

2008年01月30日

9.25で出来て9.5betaで出来ない?

Opera の便利な使い方の一つに画像ビューワーとしての使い方があります。

例えばデジカメで撮ったたくさんの画像が入ったフォルダをフォルダごと Opera9.25 へドラッグ&ドロップします。するとフォルダの中身が一覧となって表示されます。

「〜.JPG」をクリックすると画像が表示されます。画像が大きい場合はウィンドウ幅で表示にすれば、みやすくなりますし、それでも大きければ、数字キーの9を押せば10%ずつ縮小します。元のサイズに戻すには6を押します。

早送りボタンを押すと次の画像が表示されます。マウスジェスチャーで右、上でもAltでも同じです。

ここまでの操作で改めて気付いたのは普段表示させていない早送りボタン を表示させ、ボタンのテキストも表示させると状況に応じて「早送り」「表示」「次へ」「ログイン」と変化するのです。

さて、ここまで紹介した方法はこの記事のタイトルに書いたように9.5beta では出来ないと思っていました。どういう訳かフォルダ内の最初の画像を表示したあと、次へ進めなかったのです。
ところが、フォルダ内の一覧を表示させた段階で「早送り」すると画像が表示され、以降は9.25と同じ手順で表示されるようになりました。

ただし、9.5beta build9755 では Changelog

Fixed a problem with wrong handling of some filetypes, including messed up display of MHTML. This was actually fixed in the last weekly, but we forgot to mention. If you upgrade from an older snapshot using the same installation directory, you must remove the [File Types] section in opera6.ini.

とあるように上書きインストールをした私には画像がただの文字列となって表示されました。この現象は opera6.ini を開いて [File Types] 以下 [Sounds] の手前までの数十行を削除することで解決できます。

posted by Hideto at 02:30 | Comment(4) | TrackBack(0) | 使う |

2007年11月21日

Opera の検索窓の幅変更に成功!

ついに Opera の検索窓の幅を変えることに成功しました。

可変する検索窓の様子を動画にしたのでご覧ください。
Search_field
左上のメニューボタンのアイコンにも注目!動画は 9.5beta ですが、9.24 でも動作確認しました。

ネタ
posted by Hideto at 00:03 | Comment(4) | TrackBack(0) | 使う |

2007年10月11日

Docufarm will close

We're sorry to announce that we are closing Docufarm on October 11, 2007. We have to move on to the next thing. Thanks to all of you who tried our free service, and we hope it inspired a few.

DocuFarm: Time to move on...

以前紹介したpdfファイルをウェブ上で閲覧できるDocufarm が終了してしまいます。残念!

posted by Hideto at 22:26 | Comment(0) | TrackBack(0) | 使う |

2007年09月23日

9.50s 9542

検索窓からいろいろ検索してるけど、落ちない。スピードダイヤルの検索窓からも落ちない。9523までは確かに単語+スペースに続いて日本語を入力しようとキーを押したとたんに落ちました。

そう言えば以前IRCで検索窓の話題をふったら、
<Hideto> 検索窓の位置も興味あり。
<Kuruma> ださない!
<TERRAZI> ねーよ。
<hgorange> ない
<saitos> ださない
<TERRAZI> ひでと涙目www
この間約5秒・・・

posted by Hideto at 01:11 | Comment(5) | TrackBack(0) | 使う |

2007年09月13日

半角スペース・全角スペース

9.50alpha ではアドレスバーの入力補完が強化されているので非常に便利になりました。

ただしアドレスバー上で全角文字を用いた検索を行う場合には、一度何らかの文字の後ろに半角スペースなどといった空白類文字を入れる必要がある。

Opera 9.23からOpera 9.5 Alpha 1への感覚的な変更点の紹介 (kuruman.org > Kuruman Memo)

とKurumaさんが説明されているように複数の全角単語の区切りにも半角スペースを使わないといけません。
Windowsの場合MS-IMEのプロパティの全般タブからスペースを常に半角にすることが出来るので、そのほうが便利でしょう。
また、Shiftspaceで全角/半角の一時切替ができます。

posted by Hideto at 18:38 | Comment(0) | TrackBack(0) | 使う |

2007年09月01日

Opera Mini 4 beta

このコンテンツを再生するには
Flash Playerが必要です。
Flash Playerのダウンロード

Opera Mini 4 beta: Simulatorを使ってこのブログのトップページを表示させてみた。

携帯を横にして[*][#]を押すことで横に表示もできる。
こんなディスプレイが接続出来たりしたら、すごいなぁ。



posted by Hideto at 00:29 | Comment(0) | TrackBack(0) | 使う |

2007年08月26日

ページ内のリンクを検索

,を押すと左下に「リンクの検索:」窓が出ます。英語しか入力できませんが、例えば「link」と入力すると本文下方のリンク中の「link」がハイライトされます。
キーワードが複数ある場合はF3を押すと次のキーワードがハイライトされます。

以前からここまでは知ってましたが、そのままEnterを押すとハイライトされたリンク先へ移動するのです。ビックリ!
同様に.または/でページ内のテキストを検索し、ハイライトがリンク上にある場合も同様です。

日本語を入力できないのが残念ですが、Ctrl+Fで検索後、ダイアログを閉じてEnterを押すとハイライトされたリンク先へ移動します。

Screencast-O-Maticで作ったスクリーンキャスト(7MB) link_search.mov
posted by Hideto at 23:56 | Comment(6) | TrackBack(0) | 使う |

2007年08月21日

Context Menu

context_menu.jpg

今日初めてお目にかかった Opera のコンテキストメニュー。
devfiles.myopera.com/articles/76/SolarSystem1.svgで見ることが出来ます。かなり CPU を食います。余裕な方はdevfiles.myopera.com/articles/76/SolarSystem2.svgが良いでしょう。
いずれもUsing animateMotion in SVG - Opera Developer Community内のリンクです。


menu
posted by Hideto at 23:57 | Comment(0) | TrackBack(0) | 使う |

2007年07月24日

Lucida Grande

Opera を使用していて、今更人に聞けずに悩んでいた文字化けが解決。すべてフォント Lucida Grande が悪いのだった。

Yahoo 辞書を使うと「1」や「:」が文字化けするのでフォントの設定が悪いのだとばかり思い込んでいたのですが、「1」が全角の数字ということに気が付き、検索すると、Firefoxで特定の全角数字が文字化けする問題を発見。

エントリー中のリンク先が「404 Not Found」だったので、Ctrl+BackSpaceを押し、一つ上の階層から検索してでじたるおれんじ » Windows 版 Firefox の文字化けが解消しましたにたどり着く。

Lucida Grande を削除して解決。画像は削除前と削除後。

lucidagrande1.jpg lucidagrande2.jpg
posted by Hideto at 02:10 | Comment(0) | TrackBack(0) | 使う |

2007年06月02日

HTML5 input type="date" と canvas

imput_type_date.png

A blog? with Σαιτω - HTML5のリンク先で知った<date> と <canvas>。

<input type="date">
と書くだけで、クリックするとカレンダーが出てくる。Opera9.21

出てこないブラウザ用に右に画像を貼っておきます。


Simple canvas drawing application

よくわからないのですが、面白いので。(枠の中にお絵描きができる。枠の大きさと、線の太さは変更してます。)

HTML5
posted by Hideto at 00:14 | Comment(2) | TrackBack(2) | 使う |