Твиттер оффлайн сайт Концепция - PullRequest
1 голос
/ 24 января 2012

Я хочу реализовать заголовок, как в твиттере. Я наблюдал несколько вещей, например, когда я нажимаю на домашнюю ссылку, URL-адрес изменился, но заголовок страницы все еще не загружен, а содержимое страницы изменилось. Кто-нибудь может дать мне какое-нибудь предложение, чтобы я мог разместить этот дизайн на моем сайте?

UPDATE

Я видел этот сайт: 1 , 2

Мне интересно, как твиттер управляет оффлайн сайтом. Потому что я попробовал пару пример для кэширования приложений, и я получил предупреждение в моем браузере Firefox о хранении страниц. Пока я открываю твиттер-сайт на Firefox, это предупреждение не появляется. Что может быть причиной. Я также заметил, что твиттер использует locaStorage впервые. Какова концепция кеширования оффлайн-сайтов в твиттере?

Ответы [ 3 ]

1 голос
/ 24 января 2012

Как уже упоминал Cyberfox - это называется состоянием браузера.JS-framework BackboneJS реализует этот метод для вас: http://documentcloud.github.com/backbone/.

Более конкретно: http://documentcloud.github.com/backbone/#History-start

0 голосов
/ 24 января 2012

Требуются методы истории (pushState, popState) в HTML5 или операции хеширования в HTML4.

Вот полный обзор состояния искусства в области истории исостояние браузера: https://github.com/browserstate/history.js/wiki/Intelligent-State-Handling

... вместе с библиотекой ( history.js ), чтобы помочь.

0 голосов
/ 24 января 2012

Так как Twitter представляет собой смесь хорошего CSS и в значительной степени AJAX, jQuery, вероятно, то, что вы ищете. (http://jquery.com/)

...