opera:hige このページをアンテナに追加

 | 

2006-03-30

[]Mid Weekly 05:07 Mid Weekly - opera:hige を含むブックマーク はてなブックマーク - Mid Weekly - opera:hige

コピーがうまくいかないバグが直ったようなので入れ直し。

Widgetのボタン消えてくれた。Linuxだと消せるような設定が見あたらなかたのよね。


Windows:8326,Unix/Linux:197

Opera Desktop Team's blog

ffyohahdffyohahd2011/04/08 02:46Nx7tFp <a href="http://nhngabfanaoh.com/">nhngabfanaoh</a>, [url=http://vgbostywogaf.com/]vgbostywogaf[/url], [link=http://zqnhrsggtrji.com/]zqnhrsggtrji[/link], http://vwejwikeoeuf.com/

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060330

2006-03-28

[][]ホイールで画像をズーム ホイールで画像をズーム - opera:hige を含むブックマーク はてなブックマーク - ホイールで画像をズーム - opera:hige

OperaのJavaScriptでマウスホイールを検知できるようになった | 暴満館 ?The House of full Violence? でマウスホイールぐりぐりでイベントを発生できるということなので作ってみた。

if ((window.location.href.match(/^.*\.(jpe?g|bmp|gif|png)$/i)) && (document.images.length==1) || (window.location.href.match(/^http:\/\/i.imdb.com\/Photos\/.*$/i))) {
	defWidth= document.images[0].width;
	window.attachEvent("onmousewheel",function(e) {
		chk = e.detail;
		if(chk > 0) {
			document.images[0].width = document.images[0].width * 1.1;
		} else {
				document.images[0].width = document.images[0].width * 0.9;
		}
	},false);
	window.addEventListener('click',function () {
		document.images[0].width = defWidth;
	},false);
}

コードの上の方というか大半URLマッチは、autosizerから拝借。前半のコードはなくても動いたので省いた。

マウスホイールを手前に転がすと拡大、奥に転がすと縮小となっている。画像を開いたときのみ動作する。

あぁそういえば、WindowsだとBuild:8246,Linux/UnixだとBuild:117 以降でないと動かないと思う(未検証)。私はLinux,Build:181で動作確認。

ちょっといいかもって思ったけど大きい画像だといまいちつかえんな.スクロールはスクロールバーでってことになるな。


ちなみに,autosizerとの併用ができない。挙動がおかしいときもあるけどできた。


追記

クリックすると元のサイズに戻るようにしてみた。


忘れてた。

Ctrl+マウスホイールで拡大縮小できるんだった。。。。てことでCtrlが効かないって人のみお使いください。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060328

2006-03-27

[]全角URL prat3 05:36 全角URL prat3 - opera:hige を含むブックマーク はてなブックマーク - 全角URL prat3 - opera:hige

過去にdel.icio.usにポストしたものを眺めていたら,http://d.hatena.ne.jp/takef/20050412#p1てなものがあった。これと全角URL対応Go to pageを組み合わせればいいんではないか。あとは,全角アルファベット/記号の正規表現をどうするかだな。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060327

2006-03-25

[]New Weekly 04:33 New Weekly - opera:hige を含むブックマーク はてなブックマーク - New Weekly - opera:hige

staticも出たということなんでひさしぶりに入れてみる。

今回の目玉はなんといってもWidgetsの改良でしょうか。以前は常に最前面に表示されていたけど自由に選べるようになっている。画面の上まんなかに"Opera Widgets"ってのがひょうじされるのはどうかと思う。移動できないかな。それでも、前よりはつかいやすくなったね。


Opera Desktop Team's blog

[]button maker 06:25 button maker - opera:hige を含むブックマーク はてなブックマーク - button maker - opera:hige

ひさしぶりにButton Makerをいじってみた。例のごとくkurumaさんとIRCで話しながら作業。

部分一致、前方一致、後方一致と切り替えられるようにした。以前は前方一致のみ。あと細かなところを修正。

あと機能を追加するとしたらパラメータの指定やアイコンの指定かなぁ。


やっぱり人の意見を聞きながら作業すればよりよいものができるねぇ。


NOT_FOUND 404

MrTMrT2006/03/25 13:16 私は当面いらないので"Opera Widgets"、消しました。
そいつをクリックして、出た表示の右上の矢印選んで、その後出たチェックを消すと、できました。
設定画面のどこかにも同項目あるかもしれませんが、まだみつけてません。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060325

2006-03-24

[]opera_exが欲しい 04:24 opera_exが欲しい - opera:hige を含むブックマーク はてなブックマーク - opera_exが欲しい - opera:hige

Linuxに変えて心残りなことといえば、opera_exが使えないこと。


そこで,IRCでkurumaさんと話してたら、最速インターフェース研究会 :: Firefoxでテキストをクリップボードにコピーする方法を紹介された。Flashを使ってクリップボードにってコピーするというもの。ma.laさんが作られたfirefox用のものは動かなかったが、mycasty.jpで紹介されている、Safari用のものは動いた。おぉこれを使えばいけるんじゃね、ってことで早速userjavascriptに仕込んでBookmarkletから呼び出してみる。んー動かない。。。

最初にとりあえずローカルで動くものができたのだけどサーバーにアップしたら動かない。どうもFlashの側でインターネットゾーンとdataスキームでのセキュリティ上の区分があるようで、多分dataスキームはローカルファイルとして扱われているような気がする。

なことなんで、いろいろごにょごにょしてみるが動かず。。。何かたりないんだよなぁ。こんなわたしを助けてください。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060324

2006-03-22

[]Weekly 05:26 Weekly - opera:hige を含むブックマーク はてなブックマーク - Weekly - opera:hige

出てたの忘れてた。またもや、staticなしか、、、見送り。

FedoraCore5にしてから、pre2に戻した。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060322

2006-03-18

Weekly Build延期 02:41 Weekly Build延期 - opera:hige を含むブックマーク はてなブックマーク - Weekly Build延期 - opera:hige

週明けまで延期だそうだ。

[]全角URL対応Go to page修正。 10:57 全角URL対応Go to page修正。 - opera:hige を含むブックマーク はてなブックマーク - 全角URL対応Go to page修正。 - opera:hige

全角で書かれたURLを - opera:hige - チーム俺等を修正したもの。

Item, "Go to URL"=Go to page,"javascript:var t=document.getSelection();var url=z2h_ascii(t);if(!url.match(/^\w+:\/\/(.*)/)){url='http://'+url;}location.href=url;function z2h_ascii(src){var str=new String;var len=src.length;for(var i=0;i<len;i++){var c=src.charCodeAt(i);if(c>=65281&&c<=65374&&c!=65340){str+=String.fromCharCode(c-65248);}else if(c==8217){str+=String.fromCharCode(39);}else if(c==8221){str+=String.fromCharCode(34);}else if(c==12288){str+=String.fromCharCode(32);}else if(c==65507){str+=String.fromCharCode(126);}else if(c==65509){str+=String.fromCharCode(92);}else{str+=src.charAt(i);}}return str;}"

上のコードをmenu.iniの[Hotclick Popup Menu]にあるデフォルトのGo to URLと置き換えれば全角で書かれたURLもページ移動できるようになる。

今回修正したところはプロトコルがhttp以外でもいけるようにした。


追記

javascript内、menu.iniの書式が間違っていたのを修正。すみません。。。

再追記 3/23 16:47

フレームのページだと"document.getSelection()"では選択文字列を取得できないので、

Item, "Go to URL"=Go to page,"javascript:var t='%t';var url=z2h_ascii(t);if(!url.match(/^\w+:\/\/(.*)/)){url='http://'+url;}location.href=url;function z2h_ascii(src){var str=new String;var len=src.length;for(var i=0;i<len;i++){var c=src.charCodeAt(i);if(c>=65281&&c<=65374&&c!=65340){str+=String.fromCharCode(c-65248);}else if(c==8217){str+=String.fromCharCode(39);}else if(c==8221){str+=String.fromCharCode(34);}else if(c==12288){str+=String.fromCharCode(32);}else if(c==65507){str+=String.fromCharCode(126);}else if(c==65509){str+=String.fromCharCode(92);}else{str+=src.charAt(i);}}return str;}"

にしといた方が良いかな。javascriptで"%t"などを使えるとは目から鱗。そういえばsearch.iniのjavascript版のときも"%s"をつかってたっけな。

からから2007/03/12 20:46何度も申し訳ありません。
教えて頂いた「別窓で開く全角URL対応Go to page」の件ですが、特定のページで使用すると「そのページのドメイン/指定したURL」になっていしまいました。
(FC2BLOGで再現します)
なお、教えて頂いたコードは下記のページにあります。
http://my.opera.com/karakara/blog/2007/01/23/url-go-to-page

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060318

2006-03-13

[]全角で書かれたURLを 02:36 全角で書かれたURLを - opera:hige を含むブックマーク はてなブックマーク - 全角で書かれたURLを - opera:hige

全角URLをへ移動したい(駄文HTML改善計画)より。

http://www.goole.com/

のように全角でurlで書かれていてリンクになって場合,"go to url"を使ってもそのページに移動はできない。そこでつくったのがこれ。

Go to page,"javascript:var t=document.getSelection();var url=z2h_ascii(t);if(url.indexOf('http://')<0){url='http://'+url;}location.href=url;function z2h_ascii(src){var str=new String;var len=src.length;for(var i=0; i<len;i++){var c=src.charCodeAt(i);if(c>=65281&&c<=65374&&c!=65340){str+=String.fromCharCode(c-65248);}else if(c==8217){str+=String.fromCharCode(39);}else if(c==8221){str+=String.fromCharCode(34);}else if(c==12288){str+=String.fromCharCode(32);}else if(c==65507){str+=String.fromCharCode(126);}else if(c==65509){str+=String.fromCharCode(92);}else{str+=src.charAt(i);}}return str;}"

中身は、選択した文字をno titleの"全角英数字・記号を半角に置換する"ライブラリを使って半角にしてlocation.hrefで移動させてるというもの.

menu.iniの[Hotclick popup menu]なりjavascript以下をbookmarkletに仕込む。普通のgo to pageと大体同じように使えると思う。

普通にIEやfirefoxでもつかえるかな。

追記

alert(url); が残ってたので消去。

追記 3/18

修正したものを,全角URL対応Go to page修正。 - opera:hige - チーム俺等に書いてます。

Opera@USB 日本語版 22:07 Opera@USB 日本語版 - opera:hige を含むブックマーク はてなブックマーク - Opera@USB 日本語版 - opera:hige

でてます。

Download

Opera@USB Japanese Forum

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060313

2006-03-11

[]Weekly Build 02:10 Weekly Build - opera:hige を含むブックマーク はてなブックマーク - Weekly Build - opera:hige

またもやstaticなし。今回も見送り。

acid2testをパスした模様。


今回はバグが多そうなんで入れる人は気を付けて。


Linux,Unix : 145

Windows8265


Opera Desktop Team's blog

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060311

2006-03-04

[]8.53 &apm; Weekly Build 08:33 8.53 &apm; Weekly Build - opera:hige を含むブックマーク はてなブックマーク - 8.53 &apm; Weekly Build - opera:hige

出た模様。今回のWeekly Buildは見送り。

[]試行錯誤 11:24 試行錯誤 - opera:hige を含むブックマーク はてなブックマーク - 試行錯誤 - opera:hige

Search.ini Tag Searchの9.0用を考えてみた。フォームを並べたページからまとめてsearch.iniを追加できそうだ。ということで作ってみた。が,フォームからsearch.iniを追加する場合、searchのタイトル、エンコードをそのフォームがあるページのエンコードから取得するようだ。OperaIRC+はutf-8で作ってあるためにすべてのsearchがutf-8でエンコードしてしまい、うまくいかないページが多い。searchを追加するときにエンコードも指定できるようにしてほしいな。

vzqgpqwgvqzvzqgpqwgvqz2011/04/07 13:44OZuVE7 <a href="http://tyasbukdztnm.com/">tyasbukdztnm</a>, [url=http://albtxaoiuipa.com/]albtxaoiuipa[/url], [link=http://vixdwottwtoz.com/]vixdwottwtoz[/link], http://ivjwvlgqmfag.com/

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20060304
 |