Как стать автором
Обновить

Комментарии 17

А как у него со скорость работы? Что будет если ему скормить горомный кусок кода? Не подавится?
да он потоковый, одно проходный, тоесть скорость у него ~N где N есть количество символов работает на расширении mb_
в общем конкртено бранчи по скорости не делал, но полагаю что работать будет на больших объемах микро HTML (там где когда больше чем текста) медленно, по причине тормазнутости циклов и смены контекста в PHP, но для введенного пользователем текста с разметкой (где больше текста чем разметки) работать должен быстро и на больших объемах (2-5к символов уж точно), но не проверял =(
1) вы бы лучше код привели где-нибудь, скажем на pastebin или gist.github.com и показали бы его, чем архив показывать
2) а tidy чем не угодил?
А еще лучше сделать демку на своем хостинге, чтобы сразу можно было результат работы посмотреть.
Zend Studio F5 например
Что это? У меня есть локальный LAMP.

Я имею ввиду, что хорошо бы пощупать возможности скрипта сразу. Неужели все должны смотреть этот скрипт у себя?
да LAMP ни LAMP это не важно (хотя я не в линуксе а в фряхе сижу), редактор то у вас есть. Демка будет. попозже.
tidy все так консольный, да и побольше он, не годится для мелких вот задач.

Код выложу/ демо сделаю
А javascript внутри html он нормально скушает?
Зависит от параметров если вы не дадите ему есть параметры onclick, то и не съест.
и если не дадите ему кушать тег script то есть не будет.
htmlpurifier пробовали?
нет. погляжу на досуге что это такое
Тестирование показало хорошие результаты. Для реального применения совместил с DOMDocument->loadHTML, чтобы закрыть тэги правильно.

Какая лицензия у этой библиотеки? Хотел бы применить её в своем проекте.
Все что специальным образом не отмечено доступно для повсеместного использования безо всяких ограничений.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации