Skip to content

Minimal Twitter Share Bookmarklet

通常使用 Firefox 時要分享網頁到 Twitter,我是可以滴手不沾 trackpad/mouse 的,用的是一個官方老舊的 bookmarklet,配上 keyword (我的是 tt),就可以使用連續技: Alt-D, tt, Enter。最近發現這 bookmarklet 硬是沒有網頁 title (事實上官方網頁也沒有了),於是手寫一個:

javascript:void((()=> {
  var F=document,E=encodeURIComponent;
  window.open(`https://twitter.com/intent/tweet/?text=${E(F.title)}&url=${E(F.location.href)}`);
})());
Minimal Twitter share

現在可以用es6寫,又再簡單了些。

PS1. 基於 Content Security Policy,有些網站如 github.com 是用不到 bookmarklet,這有待 Firefox 提升相關權限,暫時可代服 Share Backported

PS2. Alt-D in windows, Cmd-L in Mac.

開卷筆記 — Remote

37Signals 是間很特別的公司,有自己一番哲學,亦將此著書立說,但不是紙上談兵,全是實戰經驗,但又與我們認識的商業法則很不一樣。繼上次在 Rework 裏談到公司做好不做大的...

強韌網頁設計—第五章:層次

在史都華.布蘭德(Stewart Brand)的經典《How Buildings Learn》(建築如何自我學習)點出一個由由英國建築師法蘭克‧達菲(Frank Duffy)所提出...

開卷筆記—神與史帝芬霍金:究竟是誰的設計

沒讀過《大設計》來讀這本看來有點不公平,不過就是好奇現在這些事情現在的論據是怎樣的。這是本小書,主要想說作者覺得霍金並沒有在《大設計》一書裏推翻神的存在。作者指出霍金的神模型是「自...

回說《2020》

之所以認識 Blade Runner(在香港叫《2020》),是在大學上科幻課,這是 Cyberpunk 主題的作品,會在課堂上看電影然後討論。因為在「這是神作」的背景下看,想當然...

複製人的意志 – Blade Runner 2049

對於經典的續作不能抱有太大期望,算是常識,不過今次Blade Runner(這次華文全統一叫《銀翼殺手》了)的新作在媒體宣傳方面幾乎是一面唱好,有關劇情的保密工夫也做得相當充足,結...

Firefox Quantum

我日常一直使用 Firefox,而開發時則會用到 Chrome。對我來說 Firefox 一直都很乖巧,可能我自己安裝的套件不多,也可能是我自己的使用習慣並不會長開一些資源笨重的網...

開卷筆記—微生物的巨大衝擊

這是一本 TEDBook,就是由 TED Talk 延伸出來相關題目的小書,作為資料上的補充,也作為該題目的入門。不過我反而沒有看過有關微生物的演講,只是對這題目有些興趣。之前讀過...

Old Archives