universal-url-modifier をつくった - dev.jgs.me

https://github.com/e-jigsaw/universal-url-modifier

README にも書いたんだけど、結構前から r7kamura/amazon-url-modifier を使わせてもらっていて、便利だなー、とおもっていた。ちなみに作者の 記事

ブックマークレットを押せば動くとかではなくて、勝手に効果を発揮してほしいよね。

というあたりに共感した。

で、自分はというと Amazon に限らず何度も何度も手動で URL を補完することが結構あって「じゃあこの拡張がいろんなサイトに対応してればいいよね」というような思いつきが少し前にあった。それから暫く経って、今日ふと作ろうと思い立ってつくった。吉日だ。

最初は AutoPager みたいにどっかに中央集権的なスクリプトサーバを置いて、extension はそのローダだけ書く、みたいな実装にしようと思ってたんだけど、セキュリティ的な話とかもあるし extension 内で完結させるようにした。必要になったら都度適当にスクリプト書いて継ぎ足していけばいいやー、という発想。

とりあえずオリジナルの Amazon の方を適当にコピーさせてもらって、さらに一番頻度の高い Twitter の画像を自動で :large にしてくれるやつをつくった。あといくつか自動で URL 補完してほしいやつがあるのであとでつくる。

コードはめっちゃシンプルで、Twitter の方に関してはワンライナーである。基本的に正規表現をモリモリ書けば終わる話なのでまた思い立ったらベースで継ぎ足していきたい。

original: http://dev.jgs.me/2014/10/14/created-universal-url-modifier
#20141014 #1014

関連ページとランダムに選ばれたページ

筆者について

jigsaw(ジグソウ、1991年6月12日-)は日本のプログラマ、会社代表。本名は小林貴也(こばやし たかや)。主にウェブ、フロントエンド領域で活動している。カミング・スーン合同会社の代表社員。
さらに詳しく

寄附について

面白かったらBTCETHでの寄附をお待ちしております。
寄附のきろく