Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 04.07.2013, 04:42
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от riva
какая разница между site.ru/home и site.ru/#home ?
Вобще хэш-составляющая имеет смысл только для браузера, к серверу она отношения не имеет. Поэтому при смене якоря перезагрузки страницы не происходит. И поэтому поисковики ее игнорируют (практически, но есть некоторые моменты). Переходы по якорям попадают в хистори браузера, так что кнопки вперед-назад работают.

Вариант же со сменой url-а не будет работать в IE8-9. Опять же при использовании history.pushState перезагрузки страницы не происходит (в этом то и смысл) и естесственно навигация вперед-назад по истории работает. Тут нужно учесть, что если юзер скопирует ссылку после переходов, например site.ru/contacts, то при вставке этой ссылки с сервера будет запрошен site.ru/contacts. А так как у тебя всегда контент один и тот же - тупо флешка, то думаю в этом нет никакого смысла. Якорная навигация тут более подходит.
Сообщение от riva
И в четвертых, поисковыми ботами это будет считываться?
А поисковики давно флеш индексируют? Помоему странно рассчитывать на трафик с поисковика если создаешь флеш-сайт, не?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
history рассширение для браузеров не поддерживающих pushState, replaceState devote Ваши сайты и скрипты 187 13.08.2015 10:40
Работа с адресной строкой. Phoenix Общие вопросы Javascript 8 22.09.2009 16:02
Модуль для работы с модулями JSprog Ваши сайты и скрипты 29 02.09.2009 13:31
Как изменить скрипт, что бы им его можно было использовать для нужной страницы Nick50_70 Общие вопросы Javascript 0 28.04.2009 23:30
Сторонние библиотеки - быть или не быть? IIIEPJIOK Оффтопик 64 21.03.2009 19:39