v3.0”が発表されました。MathJaxはV3.0でかなり根本的な方針変換を行うようです[1]。MathJaxは、2010年8月4日にV1.0がリリースされ、5年間でWebにおける数式表示のデファクトスタンダードになりました。この間、コアを除くモジュールの開発は大幅に進みました。コア部分は、当初の主要ブラウザであったIE6以降をターゲットにして開発されたV1.0からまったく更新されていません。V1.0の開発時には、ブラウザのレイアウト機能が低かったので、それを補うために、様々な回避策を実装していました。最近のWeb標準とブラウザのレイアウト機能の進歩により、そうした対策は不要となりました。現時点では、プログラムの保守の負荷が大きくなってしまったため、新しいV3.0では、現在の古いブラウザを対象とするHTML+CSS出力を廃止し、新しいCommonHTML出力をデフォルトにします。このような変更は、過去のバージョンとは非互換の改造となります。実装し直しにあたり、大きな方針の変更が決まりました。当初は、WebブラウザのMathMLネイティブサポートまでのつなぎ役として位置付けられていました。この5年でブラウザのMathMLサポート実現は当初の期待よりも遠ざかってしまい、今後も期待できないことがはっきりしてきました。このため、数式をHTML+SVGとして出力する方向へと方針転換するようです。従来は、クライアントのブラウザの上でのみ動くものでした。今後は、ブラウザのみではなく、サーバー上でも動くようになるとのこと。WebKitの数式(MathML)でSafariはボランティアの努力を採用し、数式を表示できる。Chromeは同じものを不採用として批判を浴びる。この機会にオンラインストアを少し改善しました。第3巻』を10月下旬発売します。第4版』プリントオンデマンド版発売。技術書典5にも出品しますのでどうぞよろしくお願いします。簡単な解説10月8日(月)「アンテナハウスCAS電子出版」は、『技術書典5』に出典します。『XSL-FOの基礎』画像制作のこと。Word経由でインポートした画像は印刷品質の劣化が激しいため、第2版ではできるだけSVG形式に変更した件。EdgeのEPUB表示機能はなかなか良い。これからはEdgeだと言いたいところですが、しかし、残念な点もあります。FormatterClubセミナーでの、CAS-UBのスライドと動画を公開しました。