|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
irc.opera.com #japaneseで俺等のみんなとわいわい。id:TERRAZIさんの質問が採用されたし。
まだまだやってるのでぜひ。
疲れたので私は終了。
Thanks : kisaragiさん,ma.laさん,Nobuさん,saitoさん,temp_hさん,TERRAZIさん,wireselfさん,yaskeさん,あと,Jon and Hakon.
konbanwa-manなんて人もいたかなw
Opera Party: Chat with Trond on the Opera desktop version(Avencius)
3人目もあったんだ気づかなかった。
ボタンにしても意味ないものもたくさんあるなぁ。'Open link'なんてその典型。ボタン押すくらいならリンクをクリックするよ見たいな感じ。で,昨日改造したButton Makerで表示するアクションの整理をした。200弱くらいのアクションは提案してくれると思う。それにしても"s"とか多すぎて見にくいな。これでもかなり省いたつもり。省きすぎて重要なのが抜けてるかも。また一から書き直したから多分間違ってるんだろうなぁ。
できるかできないかは別としてできたら面白いかもってのを
前も少しふれたけどスモールスクリーンにしたときは簡易版,通常のときだとプロパティ,画像の指定ができるようなものにしてはどうかなとも思う。
とりあえず,Javascriptのコードは書き直さないと達成できそうもない。
午後10時から開かれるThe 10-year online anniversary party関連。
8月30日の午後4時から8月31日の午後4時までにregisterme@opera.comに空メールをおくればレジストコードがもらえるそうです。少し注意点もあるので,詳しくは下の関連のリンクを見てください。
http://my.opera.com/community/party/reg.dmlでメールアドレスを入力すればもらえます。
http://orera.g.hatena.ne.jp/higeorange/20050610/1118333545で作ったButton Makerをちょっと改造してみた。文字を入力するとアクションを提案してくれるもの。もっとスマートなコードもあるだろうけど,一応動くはず。本当は提案されたアクションをリンクにしてクリックすると補完してくれるようなもの*1にしたかったけど,私の能力ではできず。
提案してくれるのはいいんだけどかなり見にくいな。
ちなみに,提案するアクションはすべてのアクションじゃないし,アクション間違ってるかも(だめですね。)。徐々によく使いそうなのを増やしていくつもり。
上の画像ですでにアクションの間違いが…。Cycle to previous pageだね。
*1:del.icio.usのTag補完のような
来週の火曜日8月30日,日本時間午後10時から24時間オールナイトで,The 10-year online anniversary partyと称してOpera生誕10執念記念パーティーが開かれる。
メイン会場は,My Opera Community内の
http://my.opera.com/community/party/
こちら。内容はというと
it will feature music, games, prizes, photos and a HUGE surprise!
Opera Watch: A Virtual Party, as Opera Turns 10
こんな感じ。Huge supriseが気になるところ。Opera WatchのコメントにはMy Opera Communityの大幅なリニューアルではないかと推測されている。
詳細はまだ不明。
俺等のメンバーも参加してみては。
Super-Fast Delicious Bookmarklet - John Resig
で紹介されてるのはFirefox用なのでOpera用のもやってみた。コードはオリジナルと違うところがあるけど動くから気にしない。
<a href="opera:/Edit/Search,%22javascript:d='%s';u='ユーザーネーム';e=document.getSelection();l=location.href;t=document.title;window.location.href='http://del.icio.us/'+u+'?jump=doclose&tags='+escape(d)+'&url='+escape(l)+'&description='+escape(t)+'&extended='+escape(e);%22" title="post to delicious">post</a>
上のコードのユーザーネームのところを自分のユーザーネームに置き換えて,エディタを開いて貼り付けてhtmlファイルとして保存。それをOperaで開いてできたリンクをツールバーにドラッグ。
んで,ブックマークしたいページを開いてできたサーチフィールドにタグを入れてエンターすると,タグが入った状態のPost画面が開く。
[Search Engine **] Name=&Post to Del.icio.us URL=javascript:d='%s';u='ユーザーネーム';e=document.getSelection();l=location.href;t=document.title;window.location.href='http://del.icio.us/'+u+'?jump=doclose&tags='+escape(d)+'&url='+escape(l)+'&description='+escape(t)+'&extended='+escape(e); Query= Key=p Encoding=utf-8 Is post=0 Has endseparator=0 Search Type=0 VerbText=
上のと同じようにユーザーネームを自分のものに書き換え。search.iniの適当な場所に保存。してOperaを再起動。
ブックマークしたいページを開いて,アドレスバーにpに続けてタグをスペースで区切ってEnterするとタグが入った状態のPost画面が開く。
日本語のタグが使えない。
はてなブックマークのも同じようにいけるかなと思ったけど,コメントに文字を入れられないな。どうやれば?
修正。というか直すまでのだと全然高速じゃないのね。これで多分同じ動作になったと思う。
でも,これだと開いてるページが閉じてしまうので,
window.location.href=....
以降を
void(open(....))
にしてもいいかな。
本家のほうのコメント欄を読んでたら
jump=doclose&
を省けばページが閉じないらしい。この辺は好みかな。
新しく作りなおした
hideblo2006/04/13 10:11はじめまして。僕もはてブの一発ブックマークつくろうと思っていたところ。はてブは難しいのか。困ったな。
使えないUserJavascriptなんであまり見ないで。
ページにGeoURLの位置情報タグつまり
<meta name="ICBM" content="緯度,経度" />
がある場合に,ページの右下にd:id:higeorange:20050808:1123444361で紹介したFlickr+GeoURLのページへ飛べるリンクを表示するもの。
以下コード
document.addEventListener('load',geoUrl,false);
function geoUrl() {
var m = document.getElementsByTagName('meta');
var keido,ido;
for(i=0;i<m.length;i++) {
if(m[i].name == 'ICBM') {
ido = m[i].content.split(',')[0];
keido = m[i].content.split(',')[1];
}
}
if((ido!=null) && (keido !=null)){
var s = document.createElement('div');
with(s.style) {
fontSize = '12px';
textAlign = 'left';
position = 'fixed';
right = '0';
bottom = '0';
margin = '0';
padding = '0 10px';
zIndex = '5';
overflow = 'auto';
border = '1px #000 solid';
backgroundColor = '#fff';
}
s.innerHTML = '<a href=\"http://www.allthegoodness.com/projects/map/firefox/index.php?lat='+ido+'&long='+keido+'\">GeoURL</a>';
document.body.appendChild(s);
}
}
スタイルは適当。
GeoURLのタグがついてるページはほとんどないので使えません。どうしても試したい方は上のを登録してOperaIRC+でも表示させてください。
MyOperaForumではVB Codeが使える。たとえば,
[URL=http://orera.g.hatena.ne.jp/]Orera[/URL]
と打てば,
というリンクを作ることができる。
その中でMyOperaで使える特殊なVB Codeを知ったので紹介。
[opbut=アクション]リンクになる文字列[/opbut]
と打てば
<a href="opera:/button/アクション">....</a>
というリンク,つまりクリックまたはツールバーにドラッグするだけでボタンとして使えるリンクを作ることができる。
フォーラムにこんなボタンがないかとかの書き込みが来たときは便利。
8.0以降(多分)で使えるボタンで使える面白いコマンドをフォーラムで知ったので紹介。
Show hidden popup menu
機能はボタンを長押しでメニューが現れるというもの。
使い方は,
Go to homepage + Show hidden popup menu,"Browser Menu Bar"
のようにすると,普通に押した場合だとホームページに移動するけど長押しすると"ファイル"とかのメニューを表示する。
もうひとつは
Print document + Show print options
のように2つのコマンドを"+"*1でつなぐと普通に押すと1つ目のコマンドを実行し長押しすると2つ目のコマンドを実行する。上の例だと,普通に押すと印刷で,長押しで印刷の設定ダイアログが表示される。
複数のコマンドを"ほぼ"同時に実行。1つ目から連続して実行するわけではない。
例:
Empty spam & Empty trash
1つ目のコマンドが実行できない場合2つ目のコマンドを実行
例:
Enable Javascript | Disable Javascript
複数のコマンドを押すたびに順番に実行。
例:
Set encoding,"AUTODETECT-JP" > Set encoding,"Shift_JIS" > Set encoding,"ISO-2022-JP" > Set encoding,"EUC-JP"
普通に押したときは1つ目のコマンドを実行。
長押しで2つめのコマンドを実行
例:
Print document + Show print options
"アクション" + Show popup menu,"メニュー名"
ボタンの右に下向きの三角形が表示されてそこを押すとメニューが表示される。
例:
Zoom%20out,10 + Show popup menu,"Zoom Menu"
"アクション" + Show hidden popup menu,"メニュー名"
普通に押したときは一つ目のアクションが実行され,長押しだとメニューが表示される。*2
例:
Go to homepage + Show hidden popup menu,"Browser Menu Bar"
上を参考にいろいろ便利なコマンドを考えてみてください。
いいのができたらIRC等で教えてくれたらうれしいです。