Отображение закладок Twitter с помощью JavaScript

На днях я работ над небольшим своим проектом, он не использует никаких систем управления контентом (таких как WordPress или Joomla). Проект написан на HTML и CSS. Итак, я хотел отобразить мои последние записи в Twitter, и украсить его с помощью CSS. Люди, которые используют WordPress, и хотят вывести свои записи с Twitter, они просто устанавливаю специальный плагин, который сделает все за них.

Но помните, что мой сайт написан на HTML и CSS, и не использует никакую систему управления контентом. Теперь рассмотрим, как мы может показывать свои последние записи. Мы будем использовать Twitter API. Показывать свои последние записи можно с помощью JavaScript функции twitterCallback. Урок разбит на несколько простых шагов для лучшего понимания.

Шаг 1

Во-первых, решите, где будут показаны Ваши записи. Затем вставьте туда этот код:

 
				<div  id="twitter_update_list">
				</div>
				

Шаг 2

Затем нужно разместить эти две строки JavaScript кода. Не забудьте поменять 12345 на свои имя пользователя в Twitter.

 
				<script  type="text/javascript"  src="http://twitter.com/javascripts/blogger.js"> 
				</  script> 
				<script  type="text/javascript"  src="http://twitter.com/statuses/user_timeline/12345.json?callback=twitterCallback2&;count=1"> 
				</ script>
				

Теперь у Вас есть вывод последних записей в виде обычного текста. Вот так просто!

Конечно, все Web-дизайнеры должна придерживаться какой-то стилизации, даже для вывода заметок. В данный момент вывод происходит в качестве маркеров списка. Чтобы сделать отображение заметок красочным, будем использовать CSS.

 
				#twitter_update_list li {
					list-style-type:  none; 
			    }
				

Затем вы можете изменить цвет основного текста заметок. Я сделаю так:

 
				#twitter_update_list  span { 
					color:  #FFCC00; 
					background: #000000; 
			    }
				

Также мы можем изменить стиль ссылки наших записей в обычном режиме и при наведении курсора мыши. Примером может служить следующее.

 
				#twitter_update_list  span a { 
					display:  inline; 
					color:  #000000; 
			    } 
			    #twitter_update_list  span a:hover { 
					text-decoration:  underline; 
					color:  #666666; 
			    }
				

Вы можете поэкспериментировать со стилями и добиться результата, который Вам понравиться.

У меня получилось так:

Twitters API является очень большим. Вы можете поиграть со многими различными настройками для функции twitterCallback. API документацию Вы можете посмотреть тут.

Вот и все получайте удовольствие!

Просмотров: 1672      Опубликовал: Евгений Фединчик      Дата: 15.03.2010 16:48:06
  • Понравился урок? Добавьте его к себе в закладки.

    Последние уроки категории:

    Установка jQuery плагина - jDigiClock - Digital Clock

    jDigiClock — интересный плагин, выполненный на jQuery. Вдохновением для данного плагина стал виджет Hero Clock на HTC. Плагин может показывать цифровое время и погоду, достаточно удобно настраивается и его легко устанавливать.

    Русско-английский переводчик используя Google Ajax API

    Google предоставляет разработчикам массу возможностей для работы со своими сервисами. Как вы наверное поняли из названия поста, я буду использовать Google AJAX API. Что же это такое и для чего это нужно можно прочитать здесь и здесь. Для работы нам понадобятся: php и jQuery.

    Создаем Ajax конвертер валют

    Помимо основных функций поисковой системы Google предоставляет ещё и множество других услуг. Одна из них это калькулятор с расширенными возможностями. Как это можно использовать узнаете в этой статье.

    Красивое акордеон меню на jQuery

    В этом уроке Вы узнаете, как создать известный JavaScript аккордеон меню с самым минимальным количеством HTML, CSS, JavaScript кодом и, конечно, с красивым интерфейсом.

    Выпадающее меню с помощью jQuery

    В этом уроке я покажу Вам, как создать выпадающее меню. Для реализации нашей задумки, мы будем использовать JavaScript библиотеку jQuery. Такое меню, в настоящее время, очень часто используется на различных сайтах.

    Комментарии:

    • riartem 17.08.2011 23:40:46
      Мне показалось или в коде javascript не указано где именно отображать записи?!
      Ответить
      • admin 18.08.2011 07:50:21
        Здравствуйте riartem! Запись будет отображатся в <div id="twitter_update_list"> Я когда делал такой вівод, то javascript размещал внутри этого блока.
        Ответить
    • Осталось: 1000 символов.
      Сохранить комментарий Отправка комментария
    lessons
    downloads
    search
    hosting

    Ищите хороший и не дорогой хостинг?

    Хостинг avahost.ua
    VPS VDS - виртуальный выделенный сервер
    sistems
    RBK Money

    Обменник.ws
    Статистика HitUa