- Регистрация
- 16.06.2017
- Сообщения
- 187
- Благодарностей
- 31
- Баллы
- 28
У меня есть много проектов, сделанные на движке 45-й версии (думаю, не только у меня).
Сегодня в голову пришла наивная мысль "почему бы не повыситься до 52-й?"
Как только сменил в настройках - посыпались ошибки из-за того, что DOM по-разному выглядит в 45-й и 52-й версии, соответственно слетают регулярки, привязанные к тегам. Например, в 45-й один из элементов выглядит вот так:
<tr class="selected" куча тегов>
а в 52-й уже вот так:
<tr куча тегов class="selected">
все бы ничего, подправить регулярку не проблема, но это ж надо кропотливо все шаблоны анализировать.
Поэтому такой вот вопрос: а стоит ли это того? Есть ли существенная польза от перехода на 52-ю версию или имеет смысл клепать на ней уже только новые шаблоны, во избежание подобного геморроя с ошибками?
Сегодня в голову пришла наивная мысль "почему бы не повыситься до 52-й?"
Как только сменил в настройках - посыпались ошибки из-за того, что DOM по-разному выглядит в 45-й и 52-й версии, соответственно слетают регулярки, привязанные к тегам. Например, в 45-й один из элементов выглядит вот так:
<tr class="selected" куча тегов>
а в 52-й уже вот так:
<tr куча тегов class="selected">
все бы ничего, подправить регулярку не проблема, но это ж надо кропотливо все шаблоны анализировать.
Поэтому такой вот вопрос: а стоит ли это того? Есть ли существенная польза от перехода на 52-ю версию или имеет смысл клепать на ней уже только новые шаблоны, во избежание подобного геморроя с ошибками?