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

 | 

2005-06-30

[][]今日のUser Javascript -Add Delete @ del.icio.us- 03:46 今日のUser Javascript -Add Delete @ del.icio.us- - opera:hige を含むブックマーク はてなブックマーク - 今日のUser Javascript -Add Delete @ del.icio.us- - opera:hige

del.icio.usのedit this itemの横にdelete this itemを追加するもの。需要少ないだろうな。

f:id:higeorange:20050630034938:image

var username = 'Del.icio.usのユーザ名';

document.addEventListener('load',addDelete,false);

function addDelete(){
	if(location.href.indexOf('del.icio.us/'+username) > -1){
		var divs = document.getElementsByTagName('div');
		var h3 = document.getElementsByTagName('h3');
		var descs = [];
		var links = [];
		var metas = [];
		
		for(i=0;i<h3.length;i++) {
			if(h3[i].className == 'desc')
				descs.push(h3[i]);
		}
		
		for(i=0;i<descs.length;i++) 
			links.push(descs[i].firstChild.href);
		
		for(i=0;i<divs.length;i++) {
			if(divs[i].className == 'meta')
				metas.push(divs[i]);
		}
		
		for(i=0;i<metas.length;i++) {
			var del = document.createElement('span');
			del.innerHTML = '... <a href=\"http://del.icio.us/'+username+'?delete='+links[i].replace(/:/g,'%3A').replace(/\//g,'%2F').replace(/#/g,'%23').replace(/&/g,'%26').replace(/\?/g,'%3F').replace(/=/g,'%3D')+'\">delete</a> this item';
			metas[i].appendChild(del);
		}
	}
}

不具合たくさんありそう。というかコード汚いな。

11:47

ちょこっと修正。

07/01 00:45

?を含むURLを削除できないのを修正。

07/01 18:10

修正。

[]今日のUserJavascript 2つ目 -add post to del.icious @ ?B- 12:40 今日のUserJavascript 2つ目 -add post to del.icious @ ?B- - opera:hige を含むブックマーク はてなブックマーク - 今日のUserJavascript 2つ目 -add post to del.icious @ ?B- - opera:hige

はてなRSSからDel.icio.usにpostできるようにするもの。

f:id:higeorange:20050630124134:image

var username = 'Del.icio.usのユーザ名';

document.addEventListener('load',addPost,false);

function addPost() {
	if(location.href.indexOf('r.hatena.ne.jp') > -1) {
		var items = document.getElementsByTagName('h3');
		var urls = [];
		var titles = [];
		
		for(i=0;i<items.length;i++){
			urls.push(items[i].getElementsByTagName('a')[0].href);
			titles.push(items[i].getElementsByTagName('a')[0].innerHTML);
		}
			
		for(i=0;i<items.length;i++){
			var post = document.createElement('a');
			post.href ='http://del.icio.us/'+username+'?v=2&url='+urls[i]+'&title='+titles[i];
			post.style.fontSize = '90%';
			post.style.marginLeft = '5px';
			post.innerHTML = '<img src=\"data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%10%00%00%00%10%08%02%00%00%00%90%91h6%00%00%00%01sRGB%00%AE%CE%1C%E9%00%00%00%04gAMA%00%00%B1%8F%0B%FCa%05%00%00%00%20cHRM%00%00z%26%00%00%80%84%00%00%FA%00%00%00%80%E8%00%00u0%00%00%EA%60%00%00%3A%98%00%00%17p%9C%BAQ%3C%00%00%00%0AtEXtTitle%00Nonet%BA%2C%90%00%00%00%0EtEXtAuthor%00Unknown%8C!%0C%F2%00%00%00%A6IDAT8O%CD%91Q%0E%C3%20%0CC%ED%8C%15M%DD%FD%CF%B3%7B%95%959%B0%A9%7C4%5D%3F%1BE%82%82_%E3%04%D6Z%B1%17%E4p%CA%02%90%D5%FCH%C0n%E8fK.%60!V%E5I%A0%80%AB%18%CFS%15%C6j%17%04%96%FA%FE%3F%A5%B1%07%20%01F%D8%ED%9B%9A%B8%A6%FD%7C%05%A1%BB%AEN%09%F7%09y%F2%BD31%40%FFc%82I%9D1g%3C%3A%13%03zoB%8A%1F0k%23%7B1%20%ADy%11%B9j%96%B2%BC%1D%02%EAYL3%A6U%DED%AA%AB%B8B%07Z%9D%8EI%AD%8F%03K%B6%01%8Dih%08%7C%00%D2%E7usiE%D7%F7%00%00%00%00IEND%AEB%60%82\" alt=\"post to del.icio.us\" />';
			items[i].appendChild(post);
		}
	}
}

画像表示させるためにdata:スキーム使ってるから,かなり長くなったな。上のよりバグありそう。

18:28

一部修正

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

2005-06-24

peercast:とかcallto:とか 01:18 peercast:とかcallto:とか - opera:hige を含むブックマーク はてなブックマーク - peercast:とかcallto:とか - opera:hige

登録していなくてもリンクをクリックするとダイアログが出てきて,自動で設定してくれる。8.01からかな?便利。

[]今日のUser Javascript 15:30 今日のUser Javascript - opera:hige を含むブックマーク はてなブックマーク - 今日のUser Javascript - opera:hige

Popup Altを修正。

最近,Jsいじってなかったから多少戸惑った。

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

2005-06-22

[]Operaとライブドアを提訴 トランスウェア、日本語版販売めぐり(ITmedia) 17:26 Operaとライブドアを提訴 トランスウェア、日本語版販売めぐり(ITmedia) - opera:hige を含むブックマーク はてなブックマーク - Operaとライブドアを提訴 トランスウェア、日本語版販売めぐり(ITmedia) - opera:hige

 Webブラウザ「Opera」日本語版の販売をめぐって損害を受けたとして、トランスウェアは6月22日、ライブドアノルウェーOpera Softwareに対し損害賠償約4100万円と謝罪広告の掲載を求める訴訟を東京地裁に起こした。

ITmediaニュース:Operaとライブドアを提訴 トランスウェア、日本語版販売めぐり

日本支社ができたタイミングでの提訴か?

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

2005-06-21

[]Opera Softwareが日本事務所を開設、JPサイトも復活(MYCOM PC WEB) 19:55 Opera Softwareが日本事務所を開設、JPサイトも復活(MYCOM PC WEB) - opera:hige を含むブックマーク はてなブックマーク - Opera Softwareが日本事務所を開設、JPサイトも復活(MYCOM PC WEB) - opera:hige

すべての文書が日本語になってほしいな。

[]Greasemonkeyのスクリプト 21:39 Greasemonkeyのスクリプト - opera:hige を含むブックマーク はてなブックマーク - Greasemonkeyのスクリプト - opera:hige

そのままでも動く場合もあるのか*1。どの部分を変更すればOperaで動くようになるかを記述した文章はないものか。その前にもっとJavascriptを勉強しなければならないけどね。Ajaxとかも勉強しといたほうがいいかな。

参考

*1:挙動はおかしいけど

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

2005-06-20

OperaIRC+ OperaIRC+ - opera:hige を含むブックマーク はてなブックマーク - OperaIRC+ - opera:hige

トップページ以外1カラムに。

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

2005-06-19

Opera クリーンインストール 18:28 Opera クリーンインストール - opera:hige を含むブックマーク はてなブックマーク - Opera クリーンインストール - opera:hige

特定のサイトを開いたりpreferencesを開いて変更して閉じたりするとエラーも出さずに落ちるという現象が続いたので,クリーンインストールした。

完全に初めからやり直したから2時間くらいかかった。ブックマークは完全にそろってないけど,必要最低限しか入れないことにする。

[]Search.iniメモ 23:40 Search.iniメモ - opera:hige を含むブックマーク はてなブックマーク - Search.iniメモ - opera:hige

ポーランド語>英語翻訳

Name=Translation	
URL=http://www.translate.pl/pl.php4	
Query=d=2&inbuf=%s	
Key=	
Encoding=windows-1250	
Is post=1	
Has endseparator=0	
Search Type=115	
VerbText=17063	
Position=-1	
Nameid=0

saitonsaiton2005/06/20 18:26Polish 頂きました。そのうち IRC でもよろしゅう。

higeorangehigeorange2005/06/20 18:27お待ちしております。

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

2005-06-16

8.01 04:15 8.01 - opera:hige を含むブックマーク はてなブックマーク - 8.01 - opera:hige

ftpにディレクトリだけできてます。中身はまだない。enとjaがあるので8.01で日本語版がでるのは確実でしょう。あ,本家?*1ftpにはない。ミラーのほうにはあるんだけどなぁ。どういうことだ?

追記 06:52

ftp.opera.comにも8.01のディレクトリできた。中身はまだ。

非公式リリース 12:48 非公式リリース - opera:hige を含むブックマーク はてなブックマーク - 非公式リリース - opera:hige

どこかのミラーから拾ってきました。あえて英語版。build:7642。

[]8.01 正式リリース 18:11 8.01 正式リリース - opera:hige を含むブックマーク はてなブックマーク - 8.01 正式リリース - opera:hige

公開されたようです。日本語版も同時リリースのようです。ライブドアでの告知はまだですが。昼ダウンロードしたやつからのビルドアップは無し。

Changelog for Opera 8.01 for Windows

セキュリティフィックスもたくさんあるなぁ。

*1ftp.opera.comとftp.opera.no

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

2005-06-14

予定 07:05 予定 - opera:hige を含むブックマーク はてなブックマーク - 予定 - opera:hige

この前使ったButtonMakerを拡張して普通のページにするかな。SmallScreenにしたときにパネルに入れれるようにする予定。

あと,サイトのページをディレクトリを作って整理したいけどURLが変わるのがなぁ。さいしょからそうしとけばよかった。勢いで作りすぎたな。

思いついたら即実行 07:51 思いついたら即実行 - opera:hige を含むブックマーク はてなブックマーク - 思いついたら即実行 - opera:hige

ディレクトリ変更を行いました。ブックマークやリンクを張ってくれている方に大変迷惑をおかけるすると思いますがよろしくお願いします。

muscatseyemuscatseye2005/06/14 12:34>SmallScreenにしたときにパネルに入れれるようにする
なかなかのアイディアマンですね :) 確かに,こういうのあると便利かも♪

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

2005-06-10

今日の製作物 01:12 今日の製作物 - opera:hige を含むブックマーク はてなブックマーク - 今日の製作物 - opera:hige

Opera Browser Wikiにすでにあるんだけど,Button Makerを自作してみた。といってもほとんどパクリだけど。

パネルにいれて使えるようなものにしてみた。アクションをオートコンプリートするようなものにしてもおもしろいな。やり方は今から勉強しないといけないし,かなり重くなりそうだけどね。

f:id:higeorange:20050610011520:image

公開するなら日本語にして,もっと説明をつけないといけないかな。まだ,出来てないところがあるので公開はしばらくしてから。需要あるかな?

参考

追記

問題が解決したので公開しました。まだ不具合があるかも。上の画像とはだいぶ変わっているけど。

http://www14.plala.or.jp/operairc/button.html#bmp

My Opera 03:11 My Opera - opera:hige を含むブックマーク はてなブックマーク - My Opera - opera:hige

2003年12月からアカウント持ってた。いままでどれだけ活用してないことか。

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

2005-06-09

[][]スクリーンショット 01:25 スクリーンショット - opera:hige を含むブックマーク はてなブックマーク - スクリーンショット - opera:hige

My Opera - Japanese Forumのほうにスクリーンショットを公開しようというスレッドを立ててみたので皆さん是非スクリーンショットを。Japanese Forumを活気付けるためにも。

Opera スクリーンショット

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

2005-06-08

OperaIRC+ 03:05 OperaIRC+ - opera:hige を含むブックマーク はてなブックマーク - OperaIRC+ - opera:hige

一周年。

今日のUser Javascript 03:11 今日のUser Javascript - opera:hige を含むブックマーク はてなブックマーク - 今日のUser Javascript - opera:hige

はてなRSSからDel.icio.usに送るやつを作ろうとしたけど出来ず。もう少しなんだが...。ちなみに昨日はテスト勉強もせずにtrendalicious!からDel.icio.usに送るやつを作ってた。これは出来たけど需要があまりにもなさそうなので公開しません。

BloglinesからDel.icio.us,はてなBookmarkへ送るやつ作りたいなぁ。Greasemonkey用のはどこかで見たけど。どこだったか。GreasemonkeyからOperaのUserJavascriptに変えるときはどこをいじればよいものか。FirefoxではつかえるけどOperaでは使えないメソッドとかあるんだろうなぁ。

サム吉サム吉2005/06/08 15:05一周年お疲れさま。これからもお世話になります。

higeorangehigeorange2005/06/08 15:13コメントありがとうございます。これからもコンテンツの拡充を目標に頑張っていきますのでどうぞよろしくお願いします。

wireselfwireself2005/06/08 21:34一周年?まだそんなもんでしたっけ。
もうすっごい「老舗」みたいな気でいましたよ。

higeorangehigeorange2005/06/08 21:41まだ1周年のようです。そういってもらえるなんてとても光栄です<老舗。

TERRAZITERRAZI2005/06/09 01:15なくなると、とても困るので、なくならないでください。

higeorangehigeorange2005/06/09 01:19とうぶんははやめないつもりなんで大丈夫です。コメントありがとうございます。

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

2005-06-06

[][]今日のUser Javascript 00:42 今日のUser Javascript - opera:hige を含むブックマーク はてなブックマーク - 今日のUser Javascript - opera:hige

画像のAltをツールチップに表示させるもの。ツールチップを表示する設定にしておかないと意味ない。

document.addEventListener('load',popupAlt,false);

function popupAlt() {
	var imgs = document.getElementsByTagName('img');
	
	for(i=0;i<imgs.length;i++) {
		var tit = imgs[i].alt;
		imgs[i].setAttribute('title',tit);
	}
}

ツールチップにaltは表示しないけど,tilteは表示するのを利用したもの。

多分不完全。はじめからtitleがあればそれがaltのものに置き換わってしまう。

追記

OperaIRC+ | UserJavascriptのほうへ上記の問題を直してあげておいた。他の問題も残っているけど。

8.01 will not release today. 20:38 8.01 will not release today. - opera:hige を含むブックマーク はてなブックマーク - 8.01 will not release today. - opera:hige

http://d.hatena.ne.jp/MrT/20050606#p3より。

日本語版ももう暫くおあずけか。

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

2005-06-04

[]Opera 8.0.1 build:7624 14:38 Opera 8.0.1 build:7624 - opera:hige を含むブックマーク はてなブックマーク - Opera 8.0.1 build:7624 - opera:hige

まだ,公式ではないけど。

気づいた点

いまのところこれくらい。

それとAcid2 Testクリアに近づいているはずなんでレンダリングの正確性はあがっているはず。

LoreeLoree2011/05/13 14:07There’s a seecrt about your post. ICTYBTIHTKY

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

2005-06-03

higeorange2005-06-03

Operaユーザーの少なさ 03:13 Operaユーザーの少なさ - opera:hige を含むブックマーク はてなブックマーク - Operaユーザーの少なさ - opera:hige

はてなに関するGreasemonkeyのスクリプトはいろんな人が作ってるのにOpera用のUser Scriptを作ってる人って少ない。はてなが作るのもGreasemonkey用のみ。はてなにOperaユーザーいないのか...。

私の知識ではどうにもならんのです。誰か色々作って下さい。

[]UserJavascript 04:02 UserJavascript - opera:hige を含むブックマーク はてなブックマーク - UserJavascript - opera:hige

また,たいして役に立たないUserJavascriptを。

はてなAnntenaの詳細ページで更新部分を表示,非表示できるものを作ってみた。

Antenna Hide and Show

[]今日のUser Javascript 16:38 今日のUser Javascript - opera:hige を含むブックマーク はてなブックマーク - 今日のUser Javascript - opera:hige

Multi Search for Google

Googleに他の検索エンジンの検索結果へのリンクをつけるというやつ。GreaseMonkey用のを見かけたので作ってみた。Yahooのもつけたかったがエンコードの関係で上手くいかない。このへんは前のキーワードをDel.icio.usのタグへというやつの時と同じようにエンコードに関してもう少し勉強が必要。

毎日,1個ずつつくれば*1いつかは便利なのが出来るはず。

*1:多分無理だけど

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

2005-06-02

User Javascript 03:43 User Javascript - opera:hige を含むブックマーク はてなブックマーク - User Javascript - opera:hige

普通やるのとは逆のことを,target="_blank"を無効にするんじゃなくて逆につけてみる。すべてのリンクについて有効にするのだったら

function () {
	var a = document.links;
	
	for(i=0;i<a.length;i++) {
		a[i].target = '_blank';
	}
}

だけど,これだといろいろ支障があるんで,違うドメインの場合かつhttp: or httpsなページへのリンクのみにtarget="_blank"をつけてみる。

function () {
	var a = document.links;
	
	for(i=0;i<a.length;i++) {
		if((a[i].href.indexOf('http') == 0) && (a[i].href.indexOf(location.hostname) == -1)) {
			a[i].target = '_blank';
		}
	}
}

まぁほとんど使えないけど...。

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

2005-06-01

バグ バグ - opera:hige を含むブックマーク はてなブックマーク - バグ - opera:hige

position:fixedにしたときのスクロールの遅さはなんとかならないのか...。

Livedoor Opera 23:16 Livedoor Opera - opera:hige を含むブックマーク はてなブックマーク - Livedoor Opera - opera:hige

久しぶりに更新された。でも8の日本語版はまだ。チュートリアル製品情報も8用になってる模様。

MaliyahMaliyah2011/05/13 14:01That’s really shrwed! Good to see the logic set out so well.

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