|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
http://d.hatena.ne.jp/TERRAZI/20070128/p1 をみてOpera Showはパラパラ漫画のためにあるものだとわかった。
OLPCに最適化されたWeeklyビルドが出た。
staticなビルドで,普通は gcc2.95 でビルドするところを,gcc4.1でビルドしているとのこと。
また,OLPC Skins, OLPC toolbar.iniが入ってるとのこと。
Build: 543にOLPC Skin, OLPC toolbar.iniを適用した絵
ビルドは最新Weeklyから1進んで 544。
この記事を読んで初めて知ったんだけど "/etc/opera6rc" なる設定ファイルがあるんだな。
Windowsでは使えないので注意。
LinuxやUnixではセンタークリックで選択した文字を貼り付けることができる。
Operaではその機能を使って,選択した文字でページ移動ができる。リンクになっていないURLを選択してセンタークリックで開くっていうのはよくやることだ。
不便な点は,URLじゃない文字列を選択してセンタークリックをすると当然ながらエラーとなってしまう。これもよくある。
で,あるブックマーク(ブックマークフォルダ)ニックネームと同じ文字列を選択しておいて,センタークリックをすればそのブックマーク(たち)を開くことができる。
ニックネームと全く同じ文字列を選択しないといけないからほとんど使えない…。
センタークリックのアクションとしてWindowsはページスクロールである。
Linuxは貼り付け固定かと思いきや指定できるのね。
Shift + センタークリックで設定画面を出すことができて,LinuxでもWindowsと同様のペーススクロールに変更できる。
今まで気づかなかった。
URLではない文字列が貼り付けられてエラーになるのは嫌だが,ページ移動は便利なのでこのままの設定でいく。できれば,選択文字列がURLではないときは貼り付けないというのができればいいんだが。
に書き足されているもののうち,
URL entered in detached tab now actually opens it in the detached tab
が気になり,関連しそうなものを試してみたところやはりそうだった。
前のヴァージョンまでは,切り離したタブから新しいページ(タブ)で開こうとリンクをセンタークリック(Shift+クリック)すると元のウィンドウ内にタブが開かれていたが今回のヴァージョンから切り離されたタブで開くようになっている。こっちのほうが便利だな。
del.icio.usに一発ブックマークするサーチフィールドを作る奴(Opera用)
Fastest Ways to Post Bookmarks to Del.icio.us を参考に del.icio.us APIを用いることで再び使用可能になった。 imgタグを用いてポストする手法も使えるようでページ遷移なしでポストできる。
XMLHTTPRequestでJSONを引っ張ってきて表示するUserJavaScript/Greasemonkey.
Greasemonkeyでも動くようにしたかったけど,パス。
ユーザ名取得に関して
Greasemonkeyでも動くようにした。
ちょっと不具合があるなぁ。
Greasemonkeyでの不具合をひとつ修正。あと表示される位置。
表示される位置調整。固定した。
空のリストが返ってくる場合があって,表示できないタグがあるなぁ。
タグの絞りこみに対応。
networkにも対応。
表示するエントリ数を変更できるように,
スクリプト内の "DelTA.count" の数字を変更。15にしてある。
ぺージ機能をつけた。
DelTA.count : 取得する件数
DelTA.pageCount : 1ページあたりのエントリ数
となっていて,”Next", ”Prev”でページをめくれるようになっている。
マウスホイールでページをめくれるようにした。
一度取得したJSONを再リクエストしないようにした。
そろそろ機能追加をやめる。ほんとはキーイベントも付けたかったけど…。
んー取得できないものもそうだけど,JSONで取得できる数と実際の数が一致したいことが多いなぁ。
ruby版でhttpsなページのタイトルも取得できるようにした。
機能自体は増えてないけど,perl版の方も少し手直し。
http://www14.plala.or.jp/operairc/misc/opera_ex/
タイトルの取得方法を変えたいなぁ。ウィンドウから直接取得はできないものか…。
キャッシュファイルからタイトルを取得する方法を実装中。
とりあえず, Ruby版の方はできた。
Operaのmenu.iniに書き込むのが若干変更されているので
http://www14.plala.or.jp/operairc/misc/opera_ex/README
に書いた。
キーボードショートカットを調整中。
デフォルトであるとダブらないようにかつわかりやすいのを目指す。(基本はvimのキーバインド…。)
デフォルトであるやつでこれ使うと言いよって奴。Opera独自のをリストアップ。
z : 戻る
x : 進む
shift + x : FastForward (wand)
a : 次のリンク
q : 前のリンク
, : リンクを検索
- : 拡大
+ : 縮小
6 : 100%表示
Tab, Shift + Tab : フォーム要素にフォーカス
F9 : ページにフォーカス (フォーム要素にフォーカスしているのからぬける)
Shift + i : 画像表示・非表示
Shift + g : cssモード切り替え
ctrl + h : 緊急時に
ctrl + j : リンクウィンドウ表示
ctrl + shift + z : 閉じたページを開く。(一部ctrl + z でも可)
F2 : アドレス欄ダイアログ
Shift + F2 : ニックネームダイアログ (Operaでブックマークに登録してあるページへ素早く移動する方法)
F4 : パネル表示・非表示
F8 : アドレス欄フォーカス
Shift + F8 : 検索欄にフォーカス
F10 : 検索ダイアログ
F12 : クイック設定
Ctrl + 1〜0 : 各種パネル表示
大体こんな感じ。他は opera:help/keyboard で。一度目を通しておくと死淡さ絵になれます。
デフォルトで既にあたえられているのであえて変更しなくてもいいんだけど。
注: 括弧内はデフォルトで割り当てられているキー
vimといえば "j", "k", "h", "l"
これをどうするか,スクロールを割り当ててもいいんだけど,
あえて,shift + 矢印であたえられているリンクフォーカスにする。
j : Navigate down (Shift + down)
k : Navigate up (Shift + up)
h : Navigate left (Shift + left)
l : Navigate right (Shift + right)
ここでひとつ問題が。デフォルトでは "h" に "Show address dropdown"が割り当てられているのでそれより左にリンクが無いときにアドレスバーからドロップダウンがにょきっと。
"Show address dropdown" を削除。
編集モードからぬける "ctrl + ["。
Operaでいう編集モードをフォーム要素にフォーカスしている状態として,
Ctrl + [ : Focus page (F9)
んー他は…思いつかない。思いついたら追加する。
temp_hさんの左手キーボードブラウズの絵どこかにころがってないかなぁ。<思い出した。
saiton削除したコメントでは、実行権限を与えていなかったため不具合がありました。失礼。
ma31これのこと?
http://files.myopera.com/ma31/tmp/key_xcf.zip
キーバインド変わってるし、HHKにファンクションキー付けた謎配列だし、解像度低いし、とても再利用しにくいけど、よろしければどぞ。GIMP形式です。
higeorangeおぉまさにコレです。ありがとうございます。
ニックネーム機能を使う。
ブックマークを登録するときに,"詳細"をクリックして"ニックネーム"の欄におぼえやすい言葉を入力。日本語でもいけるけどできればアルファベット。
これで準備完了。
ブックマークしたページに飛ぶときはアドレス欄に登録したニックネームを入力してEnter。
でもいいんだけど,"Shift+F2"ででてくるダイアログにニックネームを入力して移動のほうが数倍便利。なぜかというと文字を入力していくと一致したニックネームが1つになった時点で飛んでくれる。
例えば,登録してあるニックネームが
とあった場合,
"h"と入力した時点では飛ばないが,"ha"と入力した時点で"hage"とニックネームを登録してあるページに飛んでくれる。この機能が日本語のニックネームだと効いてくれない。
この機能のひとつ不満な点は補完ができないところ。下キーを押せば一覧が表示とかができても良さそうなものなんだけど。
このニックネーム機能をどれくらいの人が使っているんだろうか。実際私もあまり使ってなかったりする。パーソナルバー派。。。
最速インターフェース研究会 :: お気に入りをサイドバーに常時表示させてない人はどうしてるのか
画面脇に常時表示 (A blog? with Σαιτω)
でフォルダに登録しておいてまとめて開く方法が紹介されているが,もちろんフォルダにもニックネームがつけることができてニックネームからまとめて開くこともできる。
opera6.iniを作りなおしたら直ったので, opera:configで変なところをいじったっぽい。
シンプルこれはめちゃくちゃ便利ですよ。ノートパソコンなのでウエブページの画面を広くしたいのでタブバー以外は取り外しちゃってます。OPERAはキーボード操作が使いやすいのでツールバーはどんどんはずしちゃいましょう。画面はシンプルなほうが良いです。
YouTubeの検索結果で "FastForward" しようとしたら動かん…。"Next" というキーワードはデフォルトで入ってるのに。
なぜだろうと思ってソース見てみたら,span要素にonclickでページ移動させるのか。そりゃ無理だ。
そういえば,fastforward.iniいじってないな。少し追加してみる。
正規表現使えたら便利だと思った。
ハイライトと範囲選択の話 の続き
リンクを2つ以上選択したら2つのページを開いてくれないかなぁって思ったけど無理だった。
2つ以上のリンクを選択したときの動作がいまいち掴めない…。
Operaでは"a & q"でリンクを"s & w"で見出しをたどれる機能がついている。*1
あと,Shift+矢印キーでリンクをたどることもできる。
これらの機能はマウスで範囲選択したときと同じもののようだ。その証拠として,javascriptの"document.getSelection()"でハイライトされた文字列を取得できる。
また,マウスでリンクの文字列を範囲選択*2して,Enterを押せばリンク先へ飛ぶこともできる。
使い道は思いつかないけど…。
mattzd,eは要素単位でハイライトするです。
<p>aaa<em>bbb</em>ccc<span>ddd</span></p>
とかだと、最初にp要素であるaaabbbcccdddをハイライトして、次はem要素であるbbb、とかいう感じで。
表示されない要素とかにもフォーカスが当たる(らしい)ので、どこにフォーカスがいってるのか分かりにくいですけど。
higeorangeなるほど,そのブロックだったんですね。
A nickname can not contain a period, question mark, colon, slash or back slash
うむー。"/."というニックネームをつけてどうなるか試してみたかったんだが。
KarahThats not just logic. Thats raelly sensible.
もうちょっと機能を充実させてほしいものです。
しょうがないのでRSSはSleipnirで見てます。RSSに関しては快適です。
Operaのフィードリーダーは大量のフィードをさばくのには向いていませんねぇ。