Лучшие практики веб-разработки - Как поддержать отключенный Javascript

Что лучше всего делать, когда у пользователя не включен JavaScript? Как лучше всего доставлять контент таким пользователям? Каков наилучший способ сделать сайт доступным для чтения поисковыми системами?

Я могу придумать два способа добиться этого, но не знаю, что лучше (или лучше ли третий вариант):

  1. Положитесь на тег meta-refresh для перенаправления пользователей на версию сайта, отличную от javascript. Оберните тег мета-обновления в тег noscript, чтобы он игнорировался теми, у кого есть javascript.
  2. Положитесь на тег iframe, расположенный внутри тега body, для доставки версии сайта, отличной от javascript. Оберните тег iframe в тег noscript, чтобы те, у кого есть javascript, игнорировали его.

Я также был бы признателен за яркие примеры правильного или неправильного способа сделать это.

--------- ДОПОЛНЕНИЕ К ВОПРОСУ -----------

Вот пример того, что я делал в прошлом, чтобы решить эту проблему: http://photocontest.highpoint.edu/

Я хочу убедиться, что нет лучших способов сделать это.

8
задан BoltClock 18 December 2012 в 07:17
поделиться