実装面での悩み事 #3
実装というかコンセプトに近い話かな。
tumbladdictのほとんどの機能はHTMLスクレイピングに依存しています。
だから、Tumblrに変更が発生すると一瞬で動かなくなってしまいます。
Tumblrが用意してるAPIは本当に最低限のものしかなくて、dsbdの取得すらできないんですね。reblog/likeは言うに及ばずです。
だからAPIだけを使ってアプリを作ろうとすると、他の多くのTumblrアプリのように面白みのないものになってしまう訳です。
逆にAPIが充実してきたとすると、今度は器用な人がサクッと素敵なアプリを作れるはずなので、tumbladdictは競争力のないものになるでしょう。
なので、現状のままで黙々と仕様変更への対応を続けていくのが自分的にはベストなのかなぁと。
という事で、動かなくなった場合はちょっとだけ待ってもらえると有り難いなー、というお話でした。