Как минимизировать вывод php-страницы в XHTML при сохранении совместимости с XML

После разочаровывающей попытки выполнить несколько существующих функций для задачи, например, PhpWee

PHPWee\Minify::html($buffer);

И обнаружив, что минифайеры HTML могут стать настоящим кошмаром в сочетании с вводом XHTML, я ищу жизнеспособное решение, которое:

  • не разрушает самозакрывающиеся узлы
  • не удаляет /*<![CDATA[*/ а также /*]]>*/ комментарии стиля от встроенного JS / CSS
  • не ставит тип документа перед <?xml version="1.0"?>
  • как правило, XHTML сохраняет XML

(и да, вы можете поставить HTML5 как application / xml, речь идет о современной технологии, а не о древней технологии)

Общая цель: выполнение пожеланий «Google Page Speed ​​Insight» для минимизированного HTML.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]