ラベル hatena-bookmark の投稿を表示しています。 すべての投稿を表示
ラベル hatena-bookmark の投稿を表示しています。 すべての投稿を表示

2014年9月27日土曜日

Androidアプリ「SupportText」

自分が実際に使っているマイナーな良Androidアプリを誰にともなく紹介するシリーズ、3分タイマーに続く第2段は、日本Android界の情報網に残されたラスト・ワン・マイルを繋ぐ、SupportText有料 / 無料)。

コピーしてクリップボードにあるテキストや、インテント(「共有」とか)のハブとして機能し、他のアプリに渡すことができる。(何と説明しづらい…)

ただ、自分がやりたかったのは、ただ、Feedlyから はてなブックマークのコメントを見たかっただけなので、クリップボードその他の豊富な機能は使っていないし、Pro(有料版)も試してない。
Feedlyは「共有」でURLを送ろうとするとutm_sourceを付けて独自URLにしてしまうため、はてなブックマークアプリにうまく情報を渡せないという問題があり、これについてはこれまで対応しているアプリを探しても見つからず諦めかけていて、もう自分で作ろうか、でもそこまで必要でもないしと思っていたところで見つかったので非常に嬉しい。

ちなみにutm_sourceについては海外のFeedlyユーザーも不満を持っているコメントを見たことがあるのでFeeldy側も知らないわけではないだろうが、未だに対応していない所を見ると対応しない方針なのだろう。
それより、はてなブックマークアプリ側で対応する方が可能性がありそうだが、そんな需要はないのだろうか。(iOSアプリではSafariのApp Extensionとしてブックマークできるようにはしたがなぜかコメントを見ることができないという結果を見ると、ましてやAndroidアプリのごく一部のケースの対応は望めないのだろうか。リクエストしてみればいいんだろうけど。)

SupportTextを使うとなぜutm_sourceを回避できるかというと、SupportTextでURLを変更できるわけではなくて、Feedlyが「ブラウザ」にURLを渡す場合にはutm_sourceを付けないから。SupportTextは「ブラウザ」として振る舞うことができるので、FeedlyからURLを受けることができるという仕組み。ただし副作用として(「ブラウザ」としてSupportTextを登録してしまうと)ホーム画面のWebページのショートカットをタップした時もSupportTextが起動してしまう。本当はSupportTextからの呼び出しは はてなブックマーク(それにしても平仮名から始まる名詞は書きにくい/読みにくいので駄目ですね)だけにしたいのだが、合わせて普通のブラウザも選べるようにしなければならない。まあこれはSupportTextの問題ではなく、特定のアプリからの呼び出し時のみ起動するアプリを指定できないAndroidのインテントの限界か。(iOSに比べれば数年マシだが!)

前置きが長くなったが、長所と短所を。

長所
  • インテントのハブとして機能する。
  • 細かい設定ができる。インテントの呼び出され方や他のアプリの呼び出しについてだけでなく、表示上のボタン・テキストの大きさや表示/非表示まで細く設定できる。
短所
  • 設定が細かい。設定おじさんでないと辛いくらい細かい。言ってみれば、SupportTextがYahoo!Pipesだとしたら、それに対するIFTTTのようなアプリがあれば人気が出るのではないだろうか。(需要がないか。)

ダウンロードはこちらから


過去のAndroidアプリ紹介

2013年7月10日水曜日

サービス連携による情報収集の進化(あるいは退化)について

個人的な変遷を

  1. 原始時代
    はてなブックマーク ホットエントリーなど(PC)
  2. 石器時代(道具を使うことを覚える)
    はてなブックマーク、その他のRSS+Pipes(バックグラウンド)

    Google Reader(PC)
  3. 古代(スマホにより機動力を獲得)
    はてなブックマーク、その他のRSS+Pipes(バックグラウンド)

    Google Reader(PC、スマホ)
  4. 近代(PocketとiPad miniで文明開化)
    はてなブックマーク、その他のRSS+Pipes(バックグラウンド)

    Google Reader(スマホ、PC)

    IFTTT(バックグラウンド)

    Pocket(iPad、スマホ)
  5. 現代
    はてなブックマーク、その他のRSS+Pipes(バックグラウンド)

    Feedly(スマホ、iPad)

    Pocket(iPad、スマホ)

一連の流れからPCが無くなるなんて。思えば遠くへ来たもんだ。

2010年6月14日月曜日

Google Reader plus Hatenaで「リスト表示」でもコメントを表示する方法

Firefox用GreasemonkeyのGoogle Reader plus Hatenaは、Googleリーダーに はてなブックマークのブックマーク数やリンクが付けてくれる便利なスクリプト。
Googleリーダーでの表示方法が「全文表示」の場合は、はてなブックマークのコメントを取得して記事の下に表示するという機能もある。
しかし、表示方法が「リスト表示」の場合は、このコメント表示機能が動かない。

下記に「リスト表示」でも動かす方法が書いてあったが、自分の環境ではこの方法では動かなかった。(GoogleリーダーのHTML構成が変わった?)
googleリーダー内ではてなブックマークのコメントを参照したいです。 Google Reader plus Hatenaというグリモン... - 人力検索はてな


そこで、自分の環境で「リスト表示」でも はてなブックマークを表示する方法のメモ。

  • 172行目を下記のように変更

    //var entryURL = findNode( eventTarget, 'ancestor::div[@class=...

    var entryURL = findNode( eventTarget, 'ancestor::div[@id="current-entry"] //a[@class="entry-title-link"]/@href' ) ;
  • 200行目を下記のように変更

    //eval("(" + x.responseText + ")");

    eval(x.responseText);


全文表示では動かなくなるかもしれないが、リスト表示しか使わないのでこれでいいや。

ブログ アーカイブ

tags