Переход между вкладками профиля на Ajax



Переключение между вкладками профиля без перезагрузки страницы на Ajax значительно бы ускорило работу пользователя с профилем, а следовательно и активность на сайте. К тому же сократило бы траффик как на стороне сервера так и на стороне клиента. Это удобно и привлекательно. Тоже самое с вкладками в админке — вкладки на ajax помогут значительно ускорить работу с системой.

UPD^ материалы по теме

HTML5 History API предложено extravert
JS и HashChange
Создание одностраничного ajax-приложения с поддержкой History API (и без нее)!

По моему убеждению навигация в профиле как и его редактирование должно быть реализовано на ajax. Представьте пользователя который привык работать с веб 2.0 сервисами, социальными сетями и сталкивается с тем, что доступ к элементарным функциям (например написать личное сообщение или отредактировать настройки) осуществляется в несколько раз медленнее.

Похожие статьи

  • возврат smarty шаблона в ajax в админке
    не получается решить вопрос с шаблонами в ajax ответе в админке например для пользовательской части сайта есть записи возвращающие сформированный tpl в ajax protected function EventInfoboxInfoBlog() { // * ...
  • Настраиваемый профиль пользователя в Experience Simple
    В некоторых шаблонах ls, разработчики заменяют ссылку на профиль по умолчанию, например с «информации» http://demo.altocms.ru/new/profile/admin/ на «Публикации» http://demo.altocms....
  • Права в версии 1.1.0-b2
    Если вообще дело в правах... Но факт в том, что «гости» не видят фотографий пользователей (в одноименной вкладке на странице профиля), которые размещены в статьях.
  • 3 виджета «Social Profile» — Социальный профиль (концепт)
    Концепт набора виджетов для профиля пользователя. Решает сразу несколько задач: — показывает на стартовой странице профиля возможности движка — больше информативности и социальности — быстрый доступ к фотоальбому...

18 комментариев

+1
Дельное предложение. А почему запостили в персональный блог а не в «Идеи и предложения»?
0
исправила, сенкс )
+1
Было бы здорово вообще на аякс перевести, но я думаю это крайне геморно.
+1
советую почитать jquery.page2page.ru/index.php5/%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8_UI
Вы находите это сложным?

Конечно реализация под alto будет отличаться, но над Alto работают два специалиста самого высокого уровня.
-1
Вы вообще не то кидаете, это тупо табы, к аякс навигации по сайту не имеющие вообще никакого отношения.
0
там есть закладка «Ajax» возле окна с предпросмотром
0
И?
0
Простое использование
Ajax
Открыть при наведении
Закрыть все вкладки
Перестановка вкладок
Заголовки внизу
Использование cookie
0
Как я уже написал выше — вы вообще не о том и не совсем понимаете контекст описанный в начале этой ветки комментариев. В данном случае может идти речь о history api навигации, а не о переключении вкладочек средствами jquery ui. Это кардинально разные вещи.
0
это простой пример загрузки контента на ajax во вкладки. Можно и history api использовать. Я же писала выше
онечно реализация под alto будет отличаться, но над Alto работают два специалиста самого высокого уровня.

именно это и подразумевалось. другая реализация.
0
github.com/browserstate/history.js изучаю

собственно именно это как я понимаю и реализовано в интерфейсе гитхаба, с заменой урлов?
0
Если бы я дала faykop эту ссылку habrahabr.ru/post/161943/ это ему бы скорее всего ничего не сказало. На своем самописе я делала навигацию на аякс сама и все равно после первого прочтения большинство моментов не поняла. Сейчас разбираюсь с конкретным примером.
0
Оффтоп.
Алёна, оказывается вы не только дизайнер, а еще и php-разработчик? И при этом у вас еще двое детей. Такого просто не бывает ))) Как вам это удается, откуда столько энергии? )
Отредактирован:
+1
спасибо ) но меня нельзя назвать php разработчиком (даже с большой натяжкой), я знаю основы си, благодаря курсу универа, а когда возникла необходимость в своей простенькой cms немного изучала php и mysql, но это элементарные функции.
+1
У меня есть наработки по части перевода всего сайта на аякс(плагином) на html5 history api, но как уже выше написали — конечно, есть конфликты с различными шаблонами(с каждым по-разному), и он не выложен ни под 0.5.1 ни под 1.0 ЛС, думаю, подниму этот вопрос на досуге.
+1
думаю весь сайт на аяксе это должно быть выбором пользователя, а некоторые моменты, в данном конкретном случае — профиль, должны быть из коробки, точно так же как это сделано с прямым эфиром, т.к не имеет смысла перезагружать страницу из-за перехода между вкладками. Это логично.
0
я писал о проблемах юзабилити еще в ЛС, и здесь поднимал вопрос, медленный отклик, было бы проще, если бы Вадим взял вас в штат как фронт-енд разработчика мне кажется.
0
Я был бы только за, если специалисты переведут работу cms в аякс
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.