Показать сообщение отдельно
  #14 (permalink)  
Старый 20.01.2012, 22:43
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от da_ff Посмотреть сообщение
2) Пихать js в представление без веской на то необходимости - фейл.
я не думаю, что AJAX является такой уж необходимой технологией.

Сообщение от da_ff Посмотреть сообщение
3) Меню создается отдельно от контейнера, ОЧЕНЬ неочевидная ситуация - фейл.
его можно выводить через document.write
насчёт вывода - внизу.
Сообщение от da_ff Посмотреть сообщение
4) Меню создается по подгрузке DOM-дерева (если создание меню вынесено в отдельный файл, а не следом за контейнером идет), если позникли проблемы с сетью и браузер никак не может получить часть страницы, меню тоже будет недоступно - фейл.
вся страница будет недоступна

а мне нравится, когда так делают. единственное, это надо делать правильно.

1 отключенный js - решается киданием этого маленького процента на другую версию сайта, предназначенную для поисковиков. (да, это попахивает клоакингом, но можно что-нибудь придумать)
2 если использовать HTMLElement.appendChild и async=true, то это увеличит скорость загрузки страницы.
3 уменьшение нагрузки на сервер, т.к. вывод массивов из БД переводится на пользователя.
4 увеличение доли JS в разработке и в работе сайта. или же JS только для анимация и ajax используется до сих пор ???
5 зачем придуманы шаблонизаторы на JS ? только не говорите, что just for fun.
Ответить с цитированием