忍者ブログ

Eternal Half suehiroの私的Operaメモ&日記

RSS TWITTER RssTwitter

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Opera10.6 のメインメニューを弄る

某掲示板 Operaスレからパクってみた。

PR

スクロールバーが消えるスキン

なんかスキンによってインラインフレームを使ったページの iframe 要素でスクロールバーが消えるというか表示されないことがあるのですけれど・・・。

どうも、原因はスキンのスクロールバー要素を Type = BoxStretch で作っているやつぽい。
例えば、このスキンとかでiframeを使ったページを見てみて。

Opera10.51にアップデートしたら設定画面が真っ白になった人へ

Opera10.51にアップデートしたら今まで使ってたスキンで設定画面が下のように文字や背景が真っ白になってしまった人へのトラブルシューティング。

使っているスキンのskin.iniを開いて、[Dialog Page Skin]セクションがあるのを確認したら、下記の2行を書き加えてみよう。たぶんこれで大体直るはず。

[Dialog Tab Page Skin]
Clone = Dialog Page Skin

ほれ、この通り

作りかけのスキンを再起動しないで変更する

opera:config#Button Set で skin.ini を直接指定してスキンを変更する場合、外観の設定からは選択できないし、opera:configで変更、再起動するのも面倒い人(私のことですがぁ ^^; )のためのアクションを作ってみたよ。

基本アクション

”User prefs|Button Set”を変更 ⇒ 外観の設定を表示 ⇒ Cancel ⇒ スキンを再読込。Delayは念の為。
赤字の部分のファイルパスは適宜変更すること。ファイルパスを間違って設定したままOperaを終了すると次回起動時にクラッシュする場合があるので注意!その時はoperaprefs.iniを開いてButton Setの行を削除。

Set preference, "User prefs|Button Set=\skin.ini" & Delay, 100 & Reload skin

ボタンにしたい人用

data:text/html;charset=utf-8,<a href='opera:/button/Set preference,"User prefs|Button Set=\skin.ini",,"Skin","Menu Tools" & delay,100 & Reload Skin' Title='Skin'>Skin</a>

本当はEdit欄でパスを入力する方法でやりたかったけど、%sがうまく動かなかったのは内緒だ。

Opera skin.ini with images for 10.5

Opera10.50 beta1 がftpに挙がっているようなのでとりあえず公開。10.5が正式版になった時点でこちらと差し替えようと考えています。まだ、未完状態(いつもの事です^^;)ですが気が向いたらぼちぼち更新していきたいと思います。
Opera skin.ini with images for 10.5

Opera10.5のスキンではWindows aero効果との親和性の向上が一番に挙げられると思います(参照:Opera 透過スキンの手引き)。また、UIに他のブラウザの良い所を取り入れている点も評価できるのではないでしょうか。
スキンの変更点で個人的に嬉しいのは、スタンダード系のスキンで”Native=1”が効くようになったこととStretchBorderに上下左右の値を個々に指定できるようになったことかな。

Clear