А тут можно подробнее, я рад что вас это не напрягает, но проблема выглядит серьезно.
Можете скинуть мне на рабочий ящик логин, ось, браузер? andrewsumin@corp.mail.ru
Я не против валидации, когда она помогает, но когда она мешает пусть свое время на нее тратит кто-то другой.
Более того инлановые сили мы вставляли осознанно. Тчательно подбирали для них место в DOM, вы предлагаете сделать хуже, но зато валидно?
Ящик могли взломать и использовать для рассылки спама если у вас достаточно простой пароль или взломали какой либо другой сайт где пароль хранятся в открытом виде. Мы пароли в открытом виде не храним в принципе.
Телефон, к сожалению, единственный достаточно надежный способ доказать что вы это вы. Более того, лично меня мой телефон просят ввести все популярные соц. сети и почтовики.
Мой совет, подтвердите свой аккаунт телефоном и вы сто раз скажете себе за это спасибо если что-то случится с ящиком.
Если для вас незакртые теги стандартная ситуация, не используте fest.
Это возможно но лучше поискать другой инструмент, мы не претендуем на универсальность.
Подход актуален иначе бы я его не рассказывал.
Дальше все зависит от ваших задач, если большой сайт с десятками страниц то очень советую.
Если страниц мало, то только накладные расходы.
Что касается инструментов, я бы посоветовал какой-нибудь requirejs.org/
Скорость, я не говорю что XSLT в принципе медленный но тут он проигрывает. И в XSLT нет нормальной возможности поработать с входными данными, например преобразовать timestamp в красивую дату.
Ну и наконец почему многие пропускают фразу про единые шаблоны на клиенте и на сервере? ))
«Зачем вам XML? Не проще было сразу шаблоны на JS писать декларативно? Парсить XML в JS довольно расточительно. Если вам быстрее парсить XML чем разбирать какой-нибудь нативный для JS формат, то вы определенно что-то делаете не так.»
Расточительно, если вы хоть на секунду подумали что xml существует хоть где-то кроме девелопмента то плохо. Если вы так делаете у себя еще хуже.
Нативный JS формат. Люди очень любят кидаться такими фразами не приводя ничего в пример.
«Вообще, это KISS во всей красе. До этого ведь у вас был XScript-подобный велосипед с пасьянсом и актрисами? Теперь осталось выкинуть ещё либо XML, либо JS. И будет хорошо.»
Тут я не понял смысл, откуда в Mail.ru XScript? И в старом шоблонизаторе точно не было ни XML ни JS.
«Либо выкинуть всё, взять что-то вроде sourceforge.net/projects/libctemplate за основу, да зафигачить шаблонизатор встроенный в nginx.»
А фразу про единые шаблоны на клиенте и на сервере вы вообще пропустили.
Можете скинуть мне на рабочий ящик логин, ось, браузер? andrewsumin@corp.mail.ru
2. Ссылки к нам приходят как данные, не все сразу
3. Согласен
4. Вы серьезно?
validator.w3.org/check?uri=http%3A%2F%2Fgoogle.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.3
validator.w3.org/check?uri=http%3A%2F%2Fwww.yandex.ru%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.3
Я не против валидации, когда она помогает, но когда она мешает пусть свое время на нее тратит кто-то другой.
Более того инлановые сили мы вставляли осознанно. Тчательно подбирали для них место в DOM, вы предлагаете сделать хуже, но зато валидно?
Телефон, к сожалению, единственный достаточно надежный способ доказать что вы это вы. Более того, лично меня мой телефон просят ввести все популярные соц. сети и почтовики.
Мой совет, подтвердите свой аккаунт телефоном и вы сто раз скажете себе за это спасибо если что-то случится с ящиком.
Я совсем не понял мысль.
JavaScript это язаык PHP тоже язык, а что значит фраза «Я правильно понимаю, что это такой PHP для v8?»
Нет в документации, потому что сами тестируем.
Это возможно но лучше поискать другой инструмент, мы не претендуем на универсальность.
Мы должны в скомпилированном коде написать
А теперь вопрос, в каком месте надо написать
Как понять что секция с атрибутами закончилась и можно закрыть тег?
Но просто скажу что килентсике XSLT это очень сложно.
Дальше все зависит от ваших задач, если большой сайт с десятками страниц то очень советую.
Если страниц мало, то только накладные расходы.
Что касается инструментов, я бы посоветовал какой-нибудь requirejs.org/
Ну и наконец почему многие пропускают фразу про единые шаблоны на клиенте и на сервере? ))
Расточительно, если вы хоть на секунду подумали что xml существует хоть где-то кроме девелопмента то плохо. Если вы так делаете у себя еще хуже.
Нативный JS формат. Люди очень любят кидаться такими фразами не приводя ничего в пример.
«Вообще, это KISS во всей красе. До этого ведь у вас был XScript-подобный велосипед с пасьянсом и актрисами? Теперь осталось выкинуть ещё либо XML, либо JS. И будет хорошо.»
Тут я не понял смысл, откуда в Mail.ru XScript? И в старом шоблонизаторе точно не было ни XML ни JS.
«Либо выкинуть всё, взять что-то вроде sourceforge.net/projects/libctemplate за основу, да зафигачить шаблонизатор встроенный в nginx.»
А фразу про единые шаблоны на клиенте и на сервере вы вообще пропустили.