Home / Diary / タグ: opera

1...23456...7

目次

  1. 怒本格最速ブラウザが完全進化「Opera 9.5 Alpha 1」
  2. ニコニコ動画視聴補助CSS
  3. あの素晴らしいCSSを二度三度
  4. ニコニコ動画とかOperaについて適当に
  5. Operaのposition:absoluteでバグ?
  6. ニコニコ動画を観るのに最も適したブラウザはOpera

怒本格最速ブラウザが完全進化「Opera 9.5 Alpha 1」

己が目で確認せよ。これが史上最速のブラウザである。

新たな設定項目

29項目増えて15項目消えた。

Colors|Selected Background
選択テキストの背景色
初期値:#000080
反映:即座
GUI:false
Colors|Selected Background Unfocused
選択テキストにfocusもunfocusも無いと思うんだが・・・誰か教えてくれ。
初期値:#c0c0c0
反映:即座
GUI:false
Colors|Selected Text
選択テキストの色
初期値:#ffffff
反映:即座
GUI:false
Colors|Selected Text Unfocused
上の上に同じでわからん。
初期値:#00000
反映:即座
GUI:false
Fonts|Tooltip
パネル内のリストアイテム等にマウスを載せた際に現れるツールチップのフォント
初期値:12,4,0,0,0,0,MS UI Gothic
反映:即座
GUI:設定 > 詳細設定 > フォント
Network|Enable Content Blocker
ブロックコンテンツを有効にする。無効にするとメニューからBlock Contentが選択不可能になる。
初期値:true
反映:即座
GUI:false
OperaSync|Complete Sync
同期関係に使われてそうなオプション。ってか重要っぽいんだからここで設定させんな。
初期値:false
反映:?
GUI:?
OperaSync|Last Cached Access
上に同じ。
初期値:0
反映:?
GUI:?
OperaSync|Last Cached Access Num
上に同じ。
初期値:0
反映:?
GUI:?
OperaSync|Sync Bookmarks
ブックマークを同期する
初期値:true
反映:?
GUI:File > Synchronize With My Opera
OperaSync|Sync Client State
同期させると1に、次回起動時に2になった。・・・まあ、わざわざ触る必要は無いと思われる。
初期値:0
反映:?
GUI:?
OperaSync|Sync Personalbar
パーソナルバーを同期する
初期値:true
反映:?
GUI:File > Synchronize With My Opera
OperaSync|Sync Speed Dial
スピードダイヤルを同期する
初期値:true
反映:?
GUI:File > Synchronize With My Opera
OperaSync|Username
My Operaアカウントのユーザー名
初期値:空白
反映:?
GUI:File > Synchronize With My Opera
OperaSync|Enable start with HTTP 1.1 for proxy
????
初期値:false
反映:?
GUI:?
OperaSync|Enabled Extended Keyboard Shortcuts
従来の1キーショートカットを利用する。
初期値:false
反映:即座
GUI:設定 > 詳細設定 > ショートカット
UserPrefs|Fast Forward Configuration
Fast Forward設定ファイルのパス
初期値:profile/fastforward.ini
反映:再起動後
GUI:false
UserPrefs|FlexRoot Max Width
ドキュメントの横幅の最大値(0で無効)。横幅がpx等で固定されていないならこの幅まで伸びる。
初期値:0
反映:即座
GUI:false
UserPrefs|FlexRoot Min Width
ドキュメントの横幅の最小値(0で無効)。上に同じ。固定されていないならどこまでも小さくなる。
初期値:0
反映:即座
GUI:false
UserPrefs|Limit Task Bar Attention To Personal Chat Messages
IRC用の設定? 使ってないんでよう分からん。
初期値:false
反映:?
GUI:?
UserPrefs|Max Visited Pages Index Size
opera:historysearchの検索で使うためにインデックス化するページの・・・容量? -1は無限だとして、5とか50とか設定すると全くインデックスされないが、1000とか入れると途端にインデックスされる。でもページの容量は30KB越えてたりと・・・わけわからん。まあ、制限する必要は無いだろう。
初期値:-1
反映:即座
GUI:false
UserPrefs|Message Style File
Stylesheet for Opera-generated messages。何に適用されてるCSSかわからん。
初期値:styles/messages.css
反映:?
GUI:false
UserPrefs|PageBar Open URL On MiddleClick
有効にした状態でタブバー上でミドルクリックするとクリップボードのテキストをURLとして開く。Ctrl+Bは億劫だが、右クリック貼り付けて移動もめどい。という人向け。無効にしている場合は新しいタブを開く。
初期値:false
反映:即座
GUI:false
UserPrefs|Scroll Is Pan
grabscroll(でいいのか?)、クリックした状態で上下左右でページをスクロールできるようになる。Opera Mobileに入ってるらしい。この状態でどうやって文字列選択するの?
初期値:false
反映:即座
GUI:false
Show Mail Error Dialog
そのまんま? メールのエラーをダイアログで表示する? M2使ってないんでにんともかんとも。
初期値:true
反映:?
GUI:?
UserPrefs|UserPrefs|User Style Info File
名称から察するに、ユーザーCSSマネージャーの設定のような気がするが、そのような機能は無し。ついでに初期値のiniファイルも存在せず。正式版に期待。
初期値:userstyle.ini
反映:?
GUI:false
UserPrefs|Visited Pages Search Style
履歴検索(opera:historysearch)で適用するCSSファイル
初期値:styles/search.css
反映:即座
GUI:false
UserPrefs|Wand Autosubmit
Wandによる入力後即座にsubmitするのを防ぐ。
初期値:true
反映:即座
GUI:false

相変わらずその他の設定は全てUserPrefsにぶち込んでるな。もちょっと分類してくれ。

消えた設定項目

調査してもわけわからんかった設定が軒並み消えた。他OSでは残ってるかもしれない。

ちょろっと触った限りでは

つか、以下のOpera Fanaticsなページを巡れば大体の状況が分かると思われる。

余談

ちまちま設定ファイル移すのめんどくせーと思ったら、Operaフォルダコピーして、そこにalpha入れたらそのままマージしてくれた(っぽい)。ナイス。

Info

SBM Comments

IMAKADO
saisoku
Kuruma
opera:configのdiff。"OperaSync|Complete Sync"。
higeorange
opera:config
quaa
『29項目増えて15項目消えた。...』

2007
0905

Tagsopera

ニコニコ動画視聴補助CSS

再生エリアの上になんか出てるー!?

#flvplayer {
position : absolute;
top : -101px;
left : -7px;
}
#WATCHHEADER {
position : absolute;
top : 460px;
}

これをテキストとして保存、niconico.cssとでも名づけてユーザーCSSとして使うといいだろう。

視聴補助スクリプトのほうにも一応反映しといたが、ユーザーCSSにしといたほうが何かと好都合。

ついでなんで実装しわすれてたF5キャンセラーキャンセラーも実装しといた。

Info

2007
0618

Tagscssopera

あの素晴らしいCSSを二度三度

FirefoxにはStylishというユーザースタイルシートの管理を容易にする拡張が存在する。

これを活用すると、全てのWebサイトを自分好みに調整できるようになる。使ったことがある人にしかわからないが、あまりにも便利すぎて笑いが止まらない。

さらに、StylishとFirebugを組み合わせると、レジェンダリーな構造のWebサイトでさえも5分で裸にひん剥けるので重宝している。

んが、これはあくまでもFirefox用。stylishはどうしようもないが、CSSだけでもOperaで使えるようにできないだろうか。

・・・じゃあ、移植しちまおう。まるっと。

というわけで、stylishで管理しているCSSをOpera用に書き出すスクリプトを試しに作成した。

opelish.ahk

作成した・・・のはいいんだが、問題が。

stylishはCSSをrdfにまとめて保存しているので、そこからurlとcssを地味に抜き出して書き出す。

FirefoxはどのページにCSSを適用させるかを、ドメイン、URL完全マッチ、URL部分マッチの3タイプで選べるが、Operaの場合、ユーザーCSSはドメインまでしか指定できない。

だからといってユーザースクリプトとして書き出すと、確かに好きなページに適用させることが可能になるが、適用されるまでにタイムラグが発生するだけでなく、ページのスクリプトを無効にしているとそもそも動作すらしない。

常にスクリプトをONにしているのなら、あまり問題では無いんだが、常にOFFにしている身としては辛い。

これ以上を望むとなるとproxomitron等と連携する必要がでてくる。できればOpera内で解決したいんだが・・・どうすんべ。

なお、このスクリプトは、とりあえずでっちあげただけの試作品なので、rdfのパースがいけてなかったり、Firefoxでしか適用されないプロパティを放置するなどといった不具合というか手抜きが存在する。登録しているCSS次第では出力すらできない可能性があるので注意してもらいたい。

Info

2007
0516

Tagsahkcssopera

ニコニコ動画とかOperaについて適当に

全画面表示

F11 ⇒ Ctrl押しながら+(プラスキー)

1280×1024ならさらにプラスキーを4回ほど押せばフルに。拡大を元に戻したかったら*(アスタリスクキー)一発。

後はスクロール位置調整して完了。視聴補助スクリプトを入れればスクロールの必要すら無くなる。

ユーザースクリプトの日本語

ニコニコ動画のページは全てUTF-8。んで、適当なページにUTF-8のユーザースクリプトから日本語のテキストを含む要素を挿入すると化ける。

思わずポルナレフになってしまいそうなぐらいに謎な現象にぶち当たっているんだが、何これ?

パネル内でユーザースクリプト

こんなん自分用に作って運用中。

なのはいいんだが、パネル内で表示したページってユーザースクリプト動かないのな。初めて知ったわ。ってゆーか参った。パネル内で動かす気満々で作ってたのに。

仕方ないから切り離してる。

Info

2007
0513

Tagsopera

Operaのposition:absoluteでバグ?

幅と高さを指定した要素の子要素の中にabsoluteを指定した要素があると、幅と高さを指定した要素の内部の高さが、さらに親要素に反映されてしまう。

・・・微妙に日本語が変だな。

要素要素うざいので百聞は一見にしかず。つーわけで実物を用意した。

Opera position:absolute バグ?

赤いボックスの中に定義リストが含まれている。定義リストの子要素っつーかdd全てにheight:100px;

んで、そのdd群の中にひとつだけabsoluteなspanを含んでいるddがある。

赤と青のボックスにはwidthとheightが指定され、はみ出した要素は自動的に処理するようにoverflow:autoが指定されているのだが、それを無視するかのようにボックスの要素内の高さが親要素に伝わってしまい、bodyにスクロールバーが表示されているのがわかるだろうか。

なお、ddの右端にabsoluteで表示したいので、当然ddにはrelativeがついている。

bodyっつーか親要素にoverflow:hiddenで解決でね? と思いがちだが、ホイール回せばしっかりスクロールするんでダメ。

一応、Firefoxでは問題無し。IEも天然なので問題な・・・ってIE7、おまえもか。

んー、どうしようこれ。他の方法でも一応なんとかはなるんだが・・・めんどいな。

Info

2007
0510

Tagsopera

ニコニコ動画を観るのに最も適したブラウザはOpera

かもわからんね。

フレキシブルに拡大

+を押すだけで10%ずつページを拡大。もちろん動画部分も。watch_naisho? 何それ?

タブの切り離し

デスクトップの端に表示させたい場合に便利。別の動画を見たかったらアドレスコピーしてCtrl+B。これだけ。

オペレータキャッシュ

オペレータキャッシュ、Operaのドキュメント内では恒久的なキャッシュという説明が付いているように、設定されたサイズ内であれば削除されることなく保持されるキャッシュのことである。

デフォルトではヘルプページ等が設定されているだけなのだが、これをニコニコ動画のファイルサーバーに割り当てる。するとサイズ制限の許す限りflvファイルを削除されることもなくどんどん溜め込むことが可能となる。

flvファイルがキャッシュされていれば、再度ページを開いても動画をサーバーから読み込まなくなるので、メッセージの受信だけで完了する。無駄な帯域を使うことなく、いきなりシーク可能というわけだ。

オペレータキャッシュとしてキャッシュされると、通常は更新ボタンを押したりしない限り二度とキャッシュは更新されない。だが、ニコニコ動画の仕様では一度アップロードした動画の編集・変更は不可能なので、全く問題は無い。むしろ好都合だ。

オペレータキャッシュの設定方法

OEM | Never Flush Trusted Servers

キャッシュするサーバーをセミコロン区切りで入力する。

ニコニコ動画のファイルサーバーは

numberは少しずつ増えてる模様。今のところは下記のように30まで設定しているがキャッシュ漏れは無し。

help.opera.com;sitecheck.opera.com;nicovideo.visionmovie.ameba.jp;s-usn1.smilevideo.jp;s-usn2.smilevideo.jp;s-usn3.smilevideo.jp;s-usn4.smilevideo.jp;s-usn5.smilevideo.jp;s-usn6.smilevideo.jp;s-usn7.smilevideo.jp;s-usn8.smilevideo.jp;s-usn9.smilevideo.jp;s-usn10.smilevideo.jp;s-usn11.smilevideo.jp;s-usn12.smilevideo.jp;s-usn13.smilevideo.jp;s-usn14.smilevideo.jp;s-usn15.smilevideo.jp;s-usn16.smilevideo.jp;s-usn17.smilevideo.jp;s-usn18.smilevideo.jp;s-usn19.smilevideo.jp;s-usn20.smilevideo.jp;s-usn21.smilevideo.jp;s-usn22.smilevideo.jp;s-usn23.smilevideo.jp;s-usn24.smilevideo.jp;s-usn25.smilevideo.jp;s-usn26.smilevideo.jp;s-usn27.smilevideo.jp;s-usn28.smilevideo.jp;s-usn29.smilevideo.jp;s-usn30.smilevideo.jp;s-clb1.smilevideo.jp;s-clb2.smilevideo.jp;s-clb3.smilevideo.jp;s-clb4.smilevideo.jp;s-clb5.smilevideo.jp;s-clb6.smilevideo.jp;s-clb7.smilevideo.jp;s-clb8.smilevideo.jp;s-clb9.smilevideo.jp;s-clb10.smilevideo.jp;s-clb11.smilevideo.jp;s-clb12.smilevideo.jp;s-clb13.smilevideo.jp;s-clb14.smilevideo.jp;s-clb15.smilevideo.jp;s-clb16.smilevideo.jp;s-clb17.smilevideo.jp;s-clb18.smilevideo.jp;s-clb19.smilevideo.jp;s-clb20.smilevideo.jp;s-clb21.smilevideo.jp;s-clb22.smilevideo.jp;s-clb23.smilevideo.jp;s-clb24.smilevideo.jp;s-clb25.smilevideo.jp;s-clb26.smilevideo.jp;s-clb27.smilevideo.jp;s-clb28.smilevideo.jp;s-clb29.smilevideo.jp;s-clb30.smilevideo.jp;s-skr1.smilevideo.jp;s-skr2.smilevideo.jp;s-skr3.smilevideo.jp;s-skr4.smilevideo.jp;s-skr5.smilevideo.jp;s-skr6.smilevideo.jp;s-skr7.smilevideo.jp;s-skr8.smilevideo.jp;s-skr9.smilevideo.jp;s-skr10.smilevideo.jp;s-skr11.smilevideo.jp;s-skr12.smilevideo.jp;s-skr13.smilevideo.jp;s-skr14.smilevideo.jp;s-skr15.smilevideo.jp;s-skr16.smilevideo.jp;s-skr17.smilevideo.jp;s-skr18.smilevideo.jp;s-skr19.smilevideo.jp;s-skr20.smilevideo.jp;s-skr21.smilevideo.jp;s-skr22.smilevideo.jp;s-skr23.smilevideo.jp;s-skr24.smilevideo.jp;s-skr25.smilevideo.jp;s-skr26.smilevideo.jp;s-skr27.smilevideo.jp;s-skr28.smilevideo.jp;s-skr29.smilevideo.jp;s-skr30.smilevideo.jp

OEM | Operator Cache Size

キャッシュの最大値をkb単位で指定する。最大値は999999KB。約1GBとなる。

Disk Cache | Size

オペレータキャッシュのサーバーとサイズを設定しただけでは効果は現れない。

ディスクキャッシュ全体の最大値も同様に設定しなければ、オペレータキャッシュのサイズは無効になってしまうからだ。こちらも最大値は999999。

キャッシュサイズの設定は他ブラウザでもできる?

できる。確かにできるが、IE及びFirefoxはキャッシュのサイズのみ設定が可能。

Operaはドキュメント・画像・その他の3種類について、サイズから更新間隔、メモリ使用の有無まで細かく設定できる。

Firefoxならばキャッシュサイズを際限無く設定できるかもしれない。が、それは動画だけでなく通常のWebサイトのコンテンツをも大量にキャッシングしてしまうことになる。それではパフォーマンスの低下を招きかねない。

しかしOperaなら、オペレータを1GB、ドキュメント・画像を20MBまで、といったように設定することができるのだ。

この、キャッシュの細かい扱いがOperaの強みだと最近分かってきた。

問題点

キャッシュサイズ制限が1GB。あまりにも少ない。

当初、この設定に気づいて100Gぐらい当てておけば当分安泰じゃね? とか思って10000000を設定したら999999に丸められてズっこけた。2日で埋まってしまうではないか。

というわけで、削除対処の緊急サルベージに微妙に使えたり使えなかったり。

完全にバックアップしたいのならディレクトリを監視してflvをひたすらコピーするしかないだろう。

もしくは、Operaを終了させない限りはどんどんキャッシュできるようなので、休止状態を駆使するのも一つの手かもしれない。

注意

キャッシュの動作を完璧に把握しているわけではないので、この文章には多少の間違いがあるかもしれない。

Info

SBM Comments

Muichkine
これは凄い
bignight
でもoperaはCPU食うからなぁ・・・
mind
operator cache: 設定されたサイズ内であれば削除されることなく保持されるキャッシュ //――.jsとかだけキャッシュできたら面白い。
denken
オペラ始まったな
tatsu1010
また最近Operaに戻りつつある私には、背中を押してくれるエントリだ。
tatsu.NET
mame-tanuki
キャッシュ保存対象サーバとして「ニコニコ動画のファイルサーバーに割り当てる。するとサイズ制限の許す限りflvファイルを削除されることもなくどんどん溜め込むことが可能となる。」
yuiseki
なんですと!
asiamoth
「オペレーターキャッシュ」というのは初めて聞いた。Opera、いいなぁ。
Glamorous
Operaはキャッシュの細かい設定が出来る。
yoshioo
マイナーゲームの攻略とやりこみ
pillow
Operaは恒久キャッシュを設定できるので、ニコニコ動画のflvを半永久的にローカル保存できる!便利!ということとそれに関して細かい話
Kuruma
オペレータキャッシュ機能の活用で再読み込みを避ける。あー、それは思いつかなかったわ。

2007
0429

Tagsnicovideoopera

暴満館

最新のエントリ
注目のエントリ(はてな)
ゲーム攻略

暴満館 ~The House of Full Violence~
Powered by WordPress.
About | Contact | 新着のエントリ情報 RSS

ページ内の見出し一覧
怒本格最速ブラウザが完全進化「Opera 9.5 Alpha 1」
ニコニコ動画視聴補助CSS
あの素晴らしいCSSを二度三度
ニコニコ動画とかOperaについて適当に
Operaのposition:absoluteでバグ?
ニコニコ動画を観るのに最も適したブラウザはOpera