Мы используем Basecamp для управления проектами, и их новый интерфейс ДЕЙСТВИТЕЛЬНО быстрый.Новый Basecamp: ajax или какая-то супер новая технология?
Это меня заинтересовало: глядя на его скорость и основанный на некоторых подсказках интерфейса, я пришел к выводу, что он должен быть основан на Ajax. Затем я осмотрел сайт с Chrome, и мое подозрение было подтверждено: действительно, панель «Сеть» показывает, что запросы добавляются к запросам страницы и не полностью перезагружаются, как в стандартной навигации по страницам.
Но.
Ajax на основе сайты наиболее четко отданы тем, что они имеют фанки URLs: http://www.example.com/#page1 http://www.example.com/#page2 и т.д.
Еще в Basecamp это кажется что стандартная навигация. Пример: https://basecamp.com/accountid/project1 https://basecamp.com/accountid/project2
Итак, что это? Является ли новый Basecamp ajax-based или это какой-то новый гибрид, о котором я не знаю? Является ли это настройкой веб-сервера? Является ли это языком программирования (возможно, Ruby)?
Надеюсь, что кто-то еще так же взволнован, как и я :) Спасибо.
В отношении вашего URL вопроса, в новых браузерах JavaScript может manupulate URL-адрес, используя «PushState» – jwarchol
Супер, спасибо. Именно то, что я искал ... – Aron