|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
こちらにも書いとく。
に変更されます。
http://www14.plala.or.jp/operairc/
の方は 3 月中旬までには消滅するはずです。
ご迷惑をお掛けします。
"save" をクリックすると XMLHttpRequest / POST でデータを送っているんだけど,
POSTのクエリの中の "date" と "oldurl" の値が空となって送られてる。 Firefoxのそれはちゃんと送られている。
これが原因かなぁ…。
deliciousAutoPager - nirvashの日記 を少し改造して
スクリプト*1 を作ったのはいいんだけど, XMLHttpRequest 中に "earlier" のリンクをクリックすると XML パースエラーになる。
バグなのかそういうものなのか。
元のスクリプトでも同様にパースエラーになる…。
nirvash2007/02/21 11:10元のスクリプトはクイックハックで作ったものだから、その辺は考えてませんよー。Firefox ではパースエラーはみたことがなかったけれど、earlier のリンクはたぶん押したことがないのでなんとも。XMLHttpRequest 中に強制的にページ遷移が発生したときの挙動には興味ありますね。で、今参考にするならこちらをどぞ。http://d.hatena.ne.jp/swdyh/searchdiary?word=autopagerize 今はこっちを使っているので、自分のは動かしてないのです。
前に作った覚えがあるのと kuruma さんもつくっていたけど,不具合があったような気がしたので作りなおした。
if(location.href.indexOf('http://del.icio.us') == 0) {
window.opera.addEventListener(
'BeforeScript',
function (e) {
if(e.element.getAttribute('src').match(/ui\/static\/delicious\.js/)) {
e.element.text = e.element.text.replace(/shareNo:\spostNo,/, "shareNo: postNo");
e.element.text = e.element.text.replace(/edit:\seditPost/, "");
}
},
false
);
}
del.icio.us の スクリプト自体を書き換えているので変更されたら動く保証はない。
mattzはてなRSSをどうぞ。
higeorangeメインは livedoor reader を使ってるんですけど, ちょっとしたフィードを読むときに Opera を使ってるもので。何か方法がないかと思った次第です。
mattzですから、はてなRSSに複数のフィードを登録しておいてはてなRSS自体のフィードをOperaで取得すればよかとですよ。以前やってましたが、割と便利ですよ。
higeorangeちょっと書き方が悪かったかも。取得というより更新ですね。まとめるというわけじゃないです。
あぁよく考えればそういうこもできるねぇ。なんで
del.icio.usに一発ブックマークするサーチフィールドを作る奴(Opera用) 更新 - opera:hige - チーム俺等
これ危ないなぁ。ポストもできるけど削除もできるわけで。使うのは勧めるべきじゃないなぁ。確かに攻撃を受けることは少ないかもしれないけど。
なぜ,"http://" でポストできなくなったかを考えるべきだった。
てことで公開停止。
Aboutが追加されてる。
Javascriptでの実装ってことは更新ししたものをすぐにみんなに使ってもらえることだね。
あぁ,Developer Console の話ね。
Opera 最新ビルドの Developer Console を試す - WebOS Goodies
Developer Console の詳しいレビュー記事
XML HTTP Request の監視もできるのか…。気づかなかった。
Windows: 8713
Developer Console が標準搭載。
Opera developer tools をまとめたものっぽい。
menu.iniの[Advanced Tools Menu]に以下が追加されている。
Item, "Developer Console"="Go to page, "javascript:(function(){var ele=document.documentElement.appendChild(document.createElement('script'));ele.src='http://devfiles.myopera.com/tools/developer/8679/devConsole.js';ele.parentNode.removeChild(ele);opera.tools.console.open();})();", , , " ""
Bookmarkletでの実装かぁ。Opera内部に組み込んでほしいなぁ。