|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
一部のキーワードを読めない時があるなぁ。スペースを含むキーワードをどうしたらよいものか?一応はてなグループにも対応してみた。記号のこと考えてなかったなぁ。とりあえず,日本語にも対応できれば問題ないんだが。
なんか,万人に受けるものを書きたいんだがなぁ。IRCにしてもここで紹介しているカスタマイズにしても。Operaのことに書いてる時点で万人にうけないか...。
スペースを含むキーワードはスペースをなくして2つの単語をつなげてみた*1。
UserJavascriptを作るときにJavascriptConsoleが大活躍。
*1:多分タグ付けをこうやる人が多いと思うので
はてなキーワードをDel.icio.usのタグへのリンクにしてページに表示するUser Javascript。
Opera IRC+ | userjavascriptのほうに移動。
日本のソーシャルブックマークのタグのページにリンクしたほうがよかったかな。にDel.icio.us使ってる人がどれくらいいるのかが問題なんだよなぁ。使っててもOperaも使ってないと意味ないし。需要ないか。てことで,みなさんDel.icio.usを使ってみましょう。
ついにUserJS.orgがオープンしたようです。Greasemonkeyのコードだとそのまま使えなかったけど,ここにあるコードはOpera用なのでその辺は大丈夫。まだまだ,数は少ないけどこれから増えていくだろうから楽しみ。
Firefoxの拡張Target AlertのOpera版。リンクを別ページで開く場合や,pdfへのリンクだったりするとわかりやすくアイコンを表示してくれるんだけどそれのOpera版としてUserJavascriptで作ってみた。CSSでもある程度出来るような気もするけど,以前やったときに出来なかったのでUserJavascriptで。
画像はdata スキームで CSS に画像を入れてみたメモでTemp_hさんが紹介されていたdataスキームを使ってみた。
で,そのファイル
まだ,target="_blank"にしか反応しないけど,そのうち他のものにも対応させたいと。かなりpdfとかのURLをマッチさせて表示させようとするのにかなり悩んでいるんだけど。正規表現をどういじるかがポイント。
この機会にUserJavascriptのページもつくるかな。
mailto:のリンクにも対応。画像は完全に本家のパクリ。
適当な英語なタイトル。
http://d.hatena.ne.jp/saiton/20050520/1116570492で,リンクをクリックするとパネル内に開いてしまって使えないということなのでUserJavascriptを使ってリンクに'
target="_opera"
をつけたらいけるんじゃないかなということで書いたコード。
document.addEventListener('load',addTargetOpera,false);
function addTargetOpera(){
var url = document.getElementsByTagName('a');
if(location.href.indexOf('google.com/ig')>-1){
for(i=0;i<url.length;i++){
url[i].setAttribute('target','_opera');
}
}
}
普通に開いたページなら動いたけどパネル内に入れると,動作しない。パネル内で開いたページにはUserJavascriptが効かないのかなぁ?それとも何か足りないのか?まぁ動いたとしても全部のリンクがパネル外で開いていしまうのでそのあたりの調整はしないといけないけど。
他のページでも応用が利くと思ったんだけどなぁ。
いろあるんだけど,技術が足りなくて作れないなぁ。ってことで,作りたいと思ってるもののまとめ。
誰か作ってくれないかなぁ。<人任せ。
DOMの本でも買ってきてさらに勉強するかなぁ。
書いた人がFirefoxユーザなそうな。
いまさらながら。?Dのほうに書いたがマウスが逝ってしまったので。
などなど,できれば全部覚えたいところだがそこまでする必要はなさそうなのでこれくらいかな。
さらに,キーボーダーになるためにはよく訪れるサイトには覚えやすいニックネームをつける。でもって,パーソナルバー非表示。
*1:どのフレームにフォーカスしてるのかわかりにくいけど
mattz>*1
ご存知だとは思うのですが、アクティブなフレームに枠を表示する(show active frame border)とか
higeorange知りませんでした。<show active frame border。つけてみたけど,微妙ですね。これ。わかりにくい。
Part 2が掲載されている。
User Javascriptを使ってDel.icio.usのスタイルを変える。cssシグネチャーを使ったほうが便利かなぁ。
デフォルトの設定では,www.と.comを補完してくれるが,他(例えば.net,.org,.co.jp)のものは設定で変更できるが,同時に1つしか登録できない。ちなみに,確かFirefoxは何個かのURL補完をデフォルトで出来るようになってたような気がする。
[Opera] Manual server name completionで,他のものをキーボードショートカットに追加する方法が書かれている。
ここにないので.co.jpを補完するのを一応例といして書いておく。
PreferencesのKeyboardの設定でEdit Widget*1のところに以下のアクションを追加。ショートカットは適当に指定。
Go to line end & Insert, ".co.jp" & Go to line start & Insert, "www." & Go
まず,言っておくけど今から紹介するのは見なくていいです。あんまり役に立ちませんから。
上のをヒントに,Google検索をアドレス欄でやるというのをやってみる。もちろんデフォルトで"g"に続けて入力した言葉を検索できる。上のやつ使って検索する方法。
Go to line end & Insert, "&ie=utf-8&oe=utf-8" & Go to line start & Insert, "www.google.com/search?q=" & Go
上のと同じく,keyboardのEdit widgetに追加すればいいと。UTF-8な検索にしか使えないかなぁ。
以前紹介したJavascriptを使った検索をsearch.iniでやろうとするとエンコードの問題があったけど,この方法なら確実にutf-8なURLになるのでそういうのなら使えるかもね。めんどくさいけどね。
また,試してみよっと。
*1:多分ここに指定するのがベストだろうと思う
40以上の質問にヨン様が答えてくれている。
それより 30 Days 訳してみない? OperaIRC+の一部門として。交渉だけならするけど。