投稿

2フォロワー フォローする
0
Avatar

iLunascape 5.2.0 で動かないブックマークレットが多数

iPod touch 5(2012) / iOS 7.1.1 で iLunascape 5.2.0 を使用しています。

4.1.1 の時には動作し、現在の Safari でも動作しているブックマークレットの多くが 5.2.0 だと動作しません。

これは 5.1.1 の時にも以下で報告しましたが返信も修正もありません。

5.1.1 で動かないブックマークレットが多数 : Lunascape User Forum
https://lunascape.zendesk.com/entries/39334567

長くなるので以下、動作しなかったブックマークレットと動作しているブックマークレットを分けて書きます。

 

@yammo1971

ログインしてコメントを残してください。

4件のコメント

0
Avatar

動作しないブックマークレット(これらは全て Safari および 4.1.1 で動作しました。)

Blet - ドメイン内検索

javascript:(function(){var q=prompt('Words..',''),h=encodeURIComponent(location.host);if(q!=null)open('http://www.google.com/search?q='+encodeURIComponent(q)+'&domains='+h+'&sitesearch='+h)})()

Blet - Readability Later
javascript:(%28function%28%29%7Bwindow.baseUrl%3D%27http%3A//www.readability.com%27%3Bwindow.readabilityToken%3D%27Y3ng8sJEvPhK6AXAkCdH2mxvcCjxvYDUNEQMyq6M%27%3Bvar s%3Ddocument.createElement%28%27script%27%29%3Bs.setAttribute%28%27type%27%2C%27text/javascript%27%29%3Bs.setAttribute%28%27charset%27%2C%27UTF-8%27%29%3Bs.setAttribute%28%27src%27%2CbaseUrl%2B%27/bookmarklet/save.js%27%29%3Bdocument.documentElement.appendChild%28s%29%3B%7D%29%28%29)

Blet - Readability now
javascript:(%28function%28%29%7Bwindow.baseUrl%3D%27http%3A//www.readability.com%27%3Bwindow.readabilityToken%3D%27Y3ng8sJEvPhK6AXAkCdH2mxvcCjxvYDUNEQMyq6M%27%3Bvar s%3Ddocument.createElement%28%27script%27%29%3Bs.setAttribute%28%27type%27%2C%27text/javascript%27%29%3Bs.setAttribute%28%27charset%27%2C%27UTF-8%27%29%3Bs.setAttribute%28%27src%27%2CbaseUrl%2B%27/bookmarklet/read.js%27%29%3Bdocument.documentElement.appendChild%28s%29%3B%7D%29%28%29)

Blet - Evernote Bookmarklet
javascript:(function(){EN_CLIP_HOST='http://www.evernote.com';try{var x=document.createElement('SCRIPT');x.type='text/javascript';x.src=EN_CLIP_HOST+'/public/bookmarkClipper.js?'+(new Date().getTime()/100000);document.getElementsByTagName('head')[0].appendChild(x);}catch(e){location.href=EN_CLIP_HOST+'/clip.action?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title);}})();

 

Blet - アマゾン 欲しい物リスト

javascript:(function(){var%20w=window,l=w.location,d=w.document,s=d.createElement('script'),e=encodeURIComponent,o='object',n='AUWLBookjaJP',u='http://www.amazon.co.jp/wishlist/add',r='readyState',T=setTimeout,a='setAttribute',g=function(){d[r]&&d[r]!='complete'?T(g,200):!w[n]?(s[a]('charset','UTF-8'),s[a]('src',u+'.js?loc='+e(l)+'&b='+n),d.body.appendChild(s),f()):f()},f=function(){!w[n]?T(f,200):w[n].showPopover()};typeof%20s!=o?l.href=u+'?u='+e(l)+'&t='+e(d.title):g()}())

Blet - 題名引用
javascript:(function(){var ac=document.title.replace(/</g,'<').replace(/>/g,'>');prompt(%22Clip Title...%22,ac);})();

Blet - 題名+URL コピー

javascript:(function(){var ac=document.title.replace(/</g,'<').replace(/>/g,'>');prompt(%22Clip Title...%22,ac+'%20'+location.href);})();

Blet - カカクコムs化
javascript:document.location.href=document.location.href.replace(location.hostname,"s.kakaku.com");

 

@yammo1971 0 票
0
Avatar

動作したブックマークレット (5.2.0 および 4.1.1 で動作確認)

Blet - ページ末尾ジャンプ
javascript:window.scrollBy(0,document.height)

Blet - Save to Pocket(Read it later)

javascript:(function()%7BISRIL_H='16ec';PKT_D='getpocket.com';ISRIL_SCRIPT=document.createElement('SCRIPT');ISRIL_SCRIPT.type='text/javascript';ISRIL_SCRIPT.src='http://'+PKT_D+'/b/r.js';document.getElementsByTagName('head')%5B0%5D.appendChild(ISRIL_SCRIPT)%7D)();


Blet - j.mp mobile- bit.ly | Basic | a simple URL shortener
javascript:(function()%7Bvar%20form=document.createElement(%22form%22);form.setAttribute(%22target%22,%22_blank%22);form.setAttribute(%22action%22,%22https://bitly.com/m/%22);form.setAttribute(%22method%22,%22GET%22);var%20title=document.createElement(%22input%22);title.setAttribute(%22type%22,%22hidden%22);title.setAttribute(%22name%22,%22t%22);title.setAttribute(%22value%22,%20document.title);var%20url=document.createElement(%22input%22);url.setAttribute(%22type%22,%22hidden%22);url.setAttribute(%22name%22,%22u%22);url.setAttribute(%22value%22,%20location.href);form.appendChild(url);document.body.appendChild(form);form.submit();%20document.body.removeChild(form);%20return%20void(0);%7D());


Blet - Instapaper Mobilizer
javascript:window.location='http://instapaper.com/m?u='+escape(window.location);


Blet - HootSuiteブックマークレット
javascript:void(location.href='owly://'+location.href)


Blet - Open with Downloads
javascript:window.location='downloads://'+escape(window.location)


Blet - 大辞泉で検索
javascript:(function()%7Bvar%20text=encodeURIComponent(window.getSelection());text=(!text)?encodeURIComponent(window.prompt('%E5%A4%A7%E8%BE%9E%E6%B3%89%E3%81%A7%E6%A4%9C%E7%B4%A2')):text;if(text=='null'%7C%7Ctext=='')return;var%20appback=encodeURIComponent(document.URL);var%20searchtype='0';var%20url='hmdaijisen:search?'+'text='+text+'&appback=ilunascape%3A%2F%2F'+'&searchtype='+searchtype;location.href=url;%7D)();

 

@yammo1971 0 票
0
Avatar

追加 動作しないブックマークレット(これらは全て Safari および 4.1.1 で動作しました。)


Blet - 英数前後に半角スペース
javascript:(function(){var%20w=window,d=document;d.body.innerHTML=d.body.innerHTML.replace(/([\x21-\x7E]+)/g,"%20$1%20");})()

 

@yammo1971 0 票
0
Avatar

はっきりいって、(Firefox sync を使っていないと) iLunascape のブックマークが取り出せないので、

動作確認や書き出しなどとても手間が掛かるので、こういうことはなるべくならしたくないですが、

一律に動作しない訳でもないので、修正して欲しいと思い、列挙させて頂きました。

これらブックマークレットが動作しないということは Javascript の動作にも Safari など他のブラウザと差がある可能性があるので、

基本的な機能・表現として問題がある可能性もあります。

iLunascape が終息しているのでなければ、修正を期待したいです。

 

@yammo1971 0 票