リリース情報adiary::リリースVer3.32のバグ修正リリースです。ダウンロードはこちらから。記事エクスポートの改善。【Fix】アルバムで同じダイアログを2度開けない。【Fix】一部のテーマで、アルバム等のフォルダ階層の表示位置が正しくない。Editionが限定配布されます。リリース情報adiary::リリースダウンロードはこちらから。静的出力時に記事一覧や年月別の記事リストを生成する機能を追加。Hansen)タグツリー、コンテンツツリーを一括で閉じるボタンを追加。【スマホ】ドラッグアンドドロップの操作性を改善しました。【Plugin】【ja】カレンダーの祝日(天皇誕生日)を変更しました。【記法】script-deferブロック記法を追加。【記法/Fix】Google画像検索等のURLを変更しました*1。jimba)【Fix】ブログ一覧のテーブル表示でソートカラムを選択すると画面が切り替わる。過去記事に対しては、ブログ記事の再構築が必要です。リリース情報adiary::リリースダウンロードはこちらから。Ver3.31の主な変更点JavaScriptまわりを1つのファイルにまとめて、adiary.jsとしてminifyしています。同時にCSSまわりも最適化しましたので、ロード時間が更に改善していると思います。adiary.jsの根幹に手を加えているため、予期せぬ不具合が発生する可能性があります。安定志向の方はVer3.30をご利用いただければ幸いです。2019/11/24adiary.jsをリファクタリングしました。テキストボックスのリサイズ等いくつか機能を削除しました。UIへの依存度を下げました。削除し、関連画像のロードも減らしました。Ver2以前との互換のための画像アイコンを削除。*1ドロップダウンメニューの内部仕様を更新しました。JavaScriptを使わず中央等の位置調整するように変更。いくつかのテーマで表示が崩れていた問題を修正。Cookie設定時に「httpOnly」と「SameSite=Lax」を設定するようにしました(セキュリティ対策)。インポートログをボタンの近くに表示するようにしました。【テーマ】いくつかのテーマで画像を埋め込み等最適化しました。使いやすく拡張しました。【記法】入れ子タグの解釈が間違っていた(後方一致検索をしていた)。【Plugin】設定リセット機能をつけました。【Plugin/des_twitter】管理画面で非表示にしました。t-hide)【Fix】デザイン編集でタイミングにより二重に初期化してしまうことがある。【Fix】月別記事リストのドロップボックス表示時のリンクが正しくない。(Ver3.20以降)【Fix】記事一覧画面でログインしていない時もメニューへのリンクが出る。【Fix】記事一覧画面から記事の表示/非表示を変更した際、タグ内の記事数が狂う。やす)【Fix】【sumomoテーマ】幅480pxのタブレット等で必要な画像が表示されない。【Fix】【sumomoテーマ】タブレット等で表示時に、Viewportの設定に失敗する。【Ver3.31a/Fix】コメント欄があふれることがある。【Ver3.31b/Fix】記事編集画面で、タグを連続で追加できない。【Ver3.31c/Fix】スマホ画面のドロップダウンメニュー動作がおかしい。【Ver3.31d/Fix】【標準記法】(Ver3.30~)エスケープ文字の復元ミスを修正。script環境を修正。記法のほうは残してあるので、画像ファイルだけ展開すれば使えます。ファイルを直接加工まとめ背景adiaryでは、UIアイコン(このサイトだとページ送りやタグ一覧に出ている▼等)を色指定に基づいて動的にロードしています。仕組みとしては、予め128種類の色の異なる画像アイコンを用意して、指定色にもっとも近い色をロードするという感じになっていますが、いくつか問題があります。画像ファイルを増やすには限界があり近似色になってしまう。1KBにも満たないような小さなファイルをわざわざ別ファイルとしてロードさせるのは嫌。*1色が固定で良いなら、base64で埋め込むだけの話なのですが......。{background-image:url('data:image/png;base64,XXXX----XXX=');}adiaryはテーマの色をユーザーが自由に変更できるという素敵な機能が付いておりまして、そういうわけにも行きません......。Webの表示速度を上げるためにも、ロードファイル数は極力少ないほうが良いわけです。