ScreenshotML
2019/4/14
専用ビューワ不要
xml + xsl -> svg
2019/3/13
2つのパートから成る
リンク
x,y,width,height URI title
画像
base64 encoded URI
または
外部画像のURL
アプリ側でsvgコードを生成すれば不穏なscriptタグ等が入り込む余地はない
ビューワーの例
簡単なPWA
/\.webi$/なURLに反応してプレビューするChrome拡張機能もほしい
CDN Edge Workerで生成して返すのもあり?
svgをキャッシュしておける
Workerで外部画像URIをbase64 URIに変換してから返すこともできる
デモ
1. 以下のサンプル.webiファイルをダウンロードする
サンプル
Imageフィールド以外はOptional
code:sample1.webi
NaturalWidth
588
NaturalHeight
562
LinkBoxs
Image
code:sample2.webi
NaturalWidth
571
NaturalHeight
506
LinkBoxs
Image