элегантный вопрос

chriselwart

В общем достаточно долгое время я использую extjs и он меня в общем то всем устраивает. Для взаимодействия с сервером зачастую применяю встроенный Ext.Direct.
При разработке корпоративных приложений вполне можно обходиться 2-3 общими урлами типа /, /manage/ /admin/ и пр.
Вопрос в общем то в следующем. При разработке публичных сервисов пользователям зачастую удобно иметь возможность использования кривых ссылок (на форумах и блогах - ссылки на посты, в галереях - на изображения). Посему встает вопрос как правильно и элегантно это кодить/декодить (в целом и в применении extjs).
Ну и как бы интересует вопрос придумали ли что то более крутое и красивое.
Интересный пример music.yandex.ru. Там все ссылки вида http://music.yandex.ru/#%21/track/2143054/album/211634
Что в целом решает мою задачу и выглядит весьма красиво.
Никак не придумаю как поискать это в гугле.
Подскажите.

Bibi

# называется гаш

PooH

hash-часть ссылок

chriselwart

thx, вопрос более идеологический, имеет ли это вообще смысл или проще традиционными методами пользоваться?

okis

да, имеет
есть для этого специальные скрипты, есть современный html5 history api

chriselwart

эмм, а как это использовать в связке extjs+django например?

chriselwart

почитал, судя по всему работает не везде и поддерживается не всеми

igor12375

хэш поддерживается всеми, а history api, очевидно, теми, кто поддерживает html5
Оставить комментарий
Имя или ник:
Комментарий: