フェンリル

Developer's Blog

Sleipnir Mobile for Android をよりパワフルにするエクステンション紹介

sleipnirandroid-banner-extension

デザイナーの大西です。

2月3日に公開しました Extensions Gallery に続々と新エクステンションが増えていますので、その中からエクステンションをいくつか紹介させていただきたいと思います。

エクステンションってなに?

まずはエクステンションの説明から

Sleipnir Mobile for Android の拡張機能がエクステンションです。

Sleipnir Mobile for Android 自体に機能を追加するというより、Sleipnir Mobile for Android で見た Web ページを好きに拡張するイメージです。

例えば、スマートフォン表示に対応していない特定のページをスマートフォンで見やすいようにレイアウトし直すこともエクステンションで可能なのです。

エクステンションは Extensions Gallery から入手できます。

Extensions Gallery

※エクステンションを利用するには Sleipnir Mobile for Android 2.0 β 以降が必要です。

 

Bing Translation Toolbar

Bing Translation Toolbar by barrackdo さん

母語と異なる言語のページをBing翻訳ツールバーで翻訳します。
MS謹製のブックマークレットを使っています。

英語ページを開いてしばらく待つと・・・日本語に翻訳してくれます。英語が分からない私にぴったりのエクステンション・・・!

MS のブックマークレットを使用しているそうです。自動で実行してくれたらいいのに!といったブックマークレットもエクステンションを使えば解決ですね。

ThrowTwitterEx

ThrowTwitterEx by xeno さん

インテントを使ったエクステンションです。URLとタイトルをintentで共有します。

インテント!インテントとはアプリケーション間でデータをやり取りできる Android の機能です。メール本文にある URL をタッブするとブラウザアプリで開いてくれる「ページの共有」もインテントですね。

開いているページ内の画像をタップすると、エクステンションが URL と タイトルをインテントしてくれます。

こういった Android 特有の機能が使えるって開発者さん的に燃えるのではないでしょうか??

作者さんの Web ページではエクステンション開発の感想も掲載されています。

タイトルとURLを共有できる「Sleipnir Mobile for Android 2.0β」のエクステンションを作ってみたよ! – 携帯総合研究所

「エクステンションの作成はちょー簡単。」とのことですので興味のある方は是非!

Linkify Plus+

Linkify Plus+ by @oceans24d さん

テキストのURLをリンクにします。http, https, ftp, ttp, メールアドレスに対応。これはLinkify Plus(http://userscripts.org/scripts/show/1352)を移植したものです。

これは・・・!最高に欲しかったエクステンションです。

リンクになっていない URL を自動でリンクにしてくれます。

PC でも嬉しい機能ですが、スマートフォン上で使える嬉しさは桁違いな気がします。

URL をテキスト選択して、コピーして、アドレスバーに貼付けて・・・をスマホで操作しようと思ったら PC の 15倍くらいのやる気と根気が必要だからです。個人的に。

 

さて、いかがでしたでしょうか。まだ数は少ないですが、この他のエクステンションも Extensions Gallery で公開されていますので是非お試し下さい。

エクステンションを開発してみませんか?

エクステンションは JavaScript で開発できます。Android ブラウザで動くエクステンション作ってみたい!という方、以下に作り方などの情報を公開していますのでご確認ください。

チュートリアル

エクステンション開発

皆様のエクステンションをお待ちしております!

 

ソーシャルアカウント

フェンリルの開発者アカウントでは、フェンリルプロダクトの最新開発情報などをつぶやいています。よろしければフォローしてください!

Facebook コメント

コメント

名前(必須)

メールアドレス(必須)

URL

スタイル用のタグが使えます

このコメント欄でのご質問、ご要望には、開発チームから回答できない場合があります。ご質問、ご要望は「User Community」内のフォーラムまでお寄せください。