つくったもの
https://tokizuoh.github.io/multi-angle/
パス名は適当。
スクリーンショット
コード
モチベーション
丸括弧が含まれるURLをマークダウンでリンク貼ると失敗するので何とかして丸括弧を消したかった。
# "(action:)" の後ろの丸括弧がマークダウンのリンクの構文の末尾と解釈されてしまう [xxx](https://developer.apple.com/documentation/swiftui/label/refreshable(action:)) # こうすれば良くない? [xxx](https://developer.apple.com/documentation/swiftui/label/refreshable%28action:%29)
メモ
かなり寄り道したので断念したやり方のメモ。
- ブックマークレット
- 初めて存在を知った。ブックマーク押下でJavaScriptを実行できる仕組み。
- ブックマーク押下でクリップボードに現在のURLの丸括弧をエンコードしたものをコピーさせたかったが、Clipboard.writeText() の引数は DOMString というものでエンコードされた文字列がデコードされてしまって上手くいかなかった。断念。
- Chrome拡張
結局HTML書いたほうが楽だなと思い、HTML書いてGitHub Pagesに公開した。
あんまり意識してなかったけど今回使ったエンコードはURLエンコードというものらしい。そこらへん意識してサイトを更新していきたい。