Web Analytics Made Easy -
StatCounter

#ToDo 関連のメモ ( #sorashima )

内容が古いまま、間違ったままもあるので注意。WorkFlowyを対象として作ったものは、仕様変更のため今となっては動かず。

CSSからそれを適用する #Bookmarklet を作る #Workflow のレシピ

CSSStylish拡張を入れればPCのWebブラウザで適用できるが、モバイル端末だとブックマークレットにしないと適用できないので、CSSブックマークレットに変換するWorkflowレシピを作った。

CSS2bookmarklet3

Workflowレシピのインストールは慎重に。
レシピのインストール及びご使用は各自の自己責任でご利用ください。
レシピの使用によって、利用者および第三者に損害が発生したとしても、当方は一切責任を負わないものとします。

やっていることは、

  1. CSSを貼り付けるように促す
  2. 行頭のスペースやタブ、改行文字を削除
  3. コメントを削除
  4. ダブルクォートをシングルクォートに変換
  5. Javascript化し、Bookmarkletの体裁に
  6. クリップボードにコピー

追記(@2016-05-15)

HandyFlowyアプリが公開されたので、スマホWebブラウザでWorkFlowyを使うことが無くなって久しい。
最早このレシピを使ってなかったが、BookmarkletをHandyFlowyの機能拡張スクリプトに変換するレシピを更新したついでにこちらのレシピでPostItyのCSSSafariに登録しようとしたところうまく動いてくれなかった。
修正するついでにトグル式にCSS適用のオン/オフを切り替えられるようにしてみた。

追記2(@2016-05-16)

クリップボード経由の入力だと何故か出力されたスクリプトが動かないので、ダイアログに貼り付ける様に変更した。
(Windowsの改行コード(CR+LF)とiOSのそれの違いが原因か? 挿入されたCSSテキストの中の改行部分に余分なコードが含まれていた。)