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

 | 

2007-06-25

[] del.icio.us の アレ 12:23  del.icio.us の アレ - opera:hige を含むブックマーク はてなブックマーク -  del.icio.us の アレ - opera:hige

なんかうごかなくなったーとおもい。書き直した。といってもやってることは同じなんだけど…。

どうもちゃんとリクエストできていてもうまくいかないときがあるようだ。< 要確認。

defineMagicFunction で書き直しただけ。

deliciousFixAjaxEdit.js

// ==UserScript==
// @name delicious Fix Ajax Edit
// @include http://del.icio.us/*
// ==/UserScript==

(function() {
    window.opera.defineMagicFunction(
        'niceExtend',
        function (f, w, dest, src){
            if(!src) return dest
            if(src.html) { dest.innerHTML = src.html; delete src.html }
            if(src.css) { dest.className = src.css; delete src.css }
            if(src.type){ dest.setAttribute('type', src.type); delete src.type }
            if(src.attr) {
                var s = src.attr
                for(var k in s) dest.setAttribute(k, s[k])
                    delete src.attr
            }
            if(src.style) {
                var d = dest.style, s = src.style
                for(var k in s) d[k] = s[k]
                    delete src.style
            }
            for(var k in src) dest[k] = src[k]
            return dest
        }
    );
})();

参考

opera.defineMagicFunction - takeopera - チーム俺等


引数でかなり悩んだ。解決。

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

2007-06-07

livedoor Reader で購読解除をすると アドレスフィールドにフォーカスが移るなぞ。 00:52  livedoor Reader で購読解除をすると アドレスフィールドにフォーカスが移るなぞ。 - opera:hige を含むブックマーク はてなブックマーク -  livedoor Reader で購読解除をすると アドレスフィールドにフォーカスが移るなぞ。 - opera:hige

f:id:higeorange:20070607004337p:image

で購読を解除したらアドレスフィールドにフォーカスが移ってしまい "s" を押して次のフィードに移動できなくなる。


といっても発生条件がある。 まず,Windows ではそのような現象はおきないとのこと。

さらに,メインバーにおいたアドレスフィールドにのみ発生。デフォルトではアドレスバーにアドレスフィールドがあるので特に問題ないのかなと思う。


Opera らしくアドレスバーを使うべきなのかなぁと思った。


ついでに今の Opera のスクリーンショット。

f:id:higeorange:20070607004810p:image


確認したらずっとこのままだ。 ちょっとボタン類が変化した位。パーソナルバー非表示にしたいんだけど,なかなかできない。

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

2007-06-06

[] マウスジェスチャーで選択文字列を検索 19:03  マウスジェスチャーで選択文字列を検索 - opera:hige を含むブックマーク はてなブックマーク -  マウスジェスチャーで選択文字列を検索 - opera:hige

Go to page, "javascript:(function(){if(document.getSelection()){location.href='http://google.com/search?q='+encodeURIComponent(document.getSelection());}})()"

を適当なジェスチャーに割り当てる。


document.getSelection() を取得できなかった場合 他のアクションを実行ってのができれば最高なんだが。

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