Textwellだけでアプリの紹介リンクを作れる便利なAppSearch。
DraftPadの中で一番使ったアシスト「AppSearch」。
早速winerosesさんがTextwell版を公開してくれました!
Textwellでアプリの紹介リンクを作成する AppSearch - W&R : Jazzと読書の日々
アプリ紹介をする人には重宝すること間違い無しのアクションです
ぜひ使ってみて下さい!
この記事では画像サイズ変更など
私のスタイルに合わせて少し弄ったソースを紹介します。
どうも、@chiroru_27 です
さて、これで第三回目。
今回は私が最も多用しているDraftPadアシスト「AppSearch」のTextwell版の紹介です。
↓ こんな感じで紹介リンクを作成してくれる凄いやつ。
AppSearch
このアクションはwinerosesさんが公開したTextwell版をイジったものです。以下の変更に興味のない方はwinerosesさんのをどうぞ。
Textwellでアプリの紹介リンクを作成する AppSearch - W&R : Jazzと読書の日々
変更点。
## 変更点
2013年10月17日
比較
上がオリジナル、下が調整後です。 |
※iPad miniで表示させた場合です。PCではオリジナルでも綺麗に表示されます。
ファイルサイズも小さくなるので、読み込み時間短縮にもなると思います。
追記
2013年10月21日
iOS7にした所ギザギザにはならなくなりました。 訂正:変わっていませんでした。
またCSSを少し修正しました。
今回の比較は以下の環境のものです。
- iOS6の最新
- Safari
ソース
styleを削除したので、cssの編集が必要です。cssはアクションの下にあります。
アクション
>>登録はこちら。color="slate"; title="darkblue"; type=(confirm("・iPhone用→[Cance]\n・iPad用→[OK]"))? "iPadSoftware":"software"; q=new XMLHttpRequest(); q.open("get","http://itunes.apple.com/search?country=JP&entity="+type+"&limit=100&term="+encodeURIComponent(T.current),false); q.send(null); res=JSON.parse(q.responseText).results; document.write("<meta name=viewport content=initial-scale=1><title>"+T.current+"</title>"); for(i=0;i<res.length;i++){ app=res[i]; url=app.trackViewUrl; link=url; name=app.trackName; icon=app.artworkUrl60; icon100=app.artworkUrl100.replace(/(\.[^.]+$)/ , ".100x100-75$1"); version=app.version; price=app.formattedPrice; artist=app.artistName; genres=app.genres; plate="<div name='"+name+"' class='applink'><a href="+link+" style='color:"+title+";'><img width=80 align=left src="+icon100+"><font size=+1><strong>"+name+" "+version+"</strong></font></a><br/><font size=-1 style='color:"+color+";'>分類: "+genres+"<br/>価格: "+price+" ("+artist+")</font><br clear=all></div>\n"; sample="<div style=color:white;background-color:black;padding:10px;><a onClick=T('replaceCurrent',{text:unescape('"+escape(plate)+"')})><img align=left width=75 src="+icon+" style=border-radius:5px;><strong>"+name+" "+version+"</strong></a><br>分類:"+genres+"<br>価格:"+price+" ("+artist+") <a href="+url+"><img src=http://r.mzstatic.com/ja_jp/images/web/linkmaker/badge_appstore-sm.gif></a><br clear=all></div>"; document.write(sample); } document.write("<hr>");
CSS
/* applink */ .entry-content div.applink { background: white; padding: 10px; border-radius: 2px; border: 1px solid LightGray; min-height: 100px; } .entry-content div.applink img { border-radius: 20px; margin: 1px 15px 1px 1px; border: 1px white solid; }
Textwellへの移行は思ったより楽!
というかスッゴイ楽チン!!
Textwellはアイコンや説明がつけられるようになったお陰でとても整理しやすいですね!移行も少しの調整で動くので負担がとっても少ない。
「互換」程度に考えていましたが、これは素直に「正当進化」と言えそうです。
いい買い物でした。
便利なブックマークレットについてはアクションの紹介が終わったらやろうと思います。
以上、@chiroru_27 でした!