Кто-нибудь знает хороший учебник о том, как сделать панель состояния найденной в новой facebook? тот, который находится внизу. выглядит действительно круто
Я думал, что это было написано либо в ajax, либо в jquery. но не уверен.
Вот некоторые полезные ссылки / плагины, которые могут вам помочь:
Позиционирование нижнего колонтитула
Включить перетаскивание объектов (например, приложений)
Подсказка (при наведении)
А для взаимодействия с сервером (для новых событий и т. Д.) Вы можете использовать функциональность AJAX в jQuery :
Чтобы он всегда был внизу, это больше CSS, чем javascript. Я думаю, вы получите лучшие ответы, если будете более конкретными. Например, я бы хотел, чтобы ответ вращался вокруг того, как работает чат в facebook. Является ли запрос javascript отправляться каждую секунду для проверки новых сообщений? или существует ли другой протокол, чтобы иметь мгновенные сообщения?
Неясно, что вы ищете: дизайн бара или его функциональность. Если вы говорите о дизайне, вы должны взглянуть на позиционирование css (абсолютное). Если речь идет о функциональности, я полагаю, что есть какой-то ajax javascript, который проверяет каждые x секунд, если есть изменение состояния, и если идет глубже и узнает, что загрузить.
Почему бы просто не загрузить исходный код Facebook и посмотреть, как они это делают? Они открывают множество материалов, которые они используют / создавали / улучшали.
Soh Tanaka просто выпустил отличный пошаговый учебник о том, как заново создать панель состояния Facebook:
Вот еще одна хорошая отправная точка: http://www.ben-griffiths.com/project/jquery-position-footer/ . Если я правильно помню, он работает в FF & IE & Safari
Я просмотрел плагины jQuery и перешел к теме для вас. Все, что я мог найти, это то, что не совсем то, что вы хотите, но это хорошее место для начала. С некоторыми изменениями стиля и небольшой настройкой он может легко выглядеть точно так же, как панель Facebook.
Не уверен, что это тот тип ответа, который вы искали, но я искал одно и то же, и этот код, по крайней мере, показывает, как это делается.