Google+

Coin Slider - jquery слайдер с уникальными эфектами #

униальные эфекты, совместим Internet Explorer 6+, Firefox 2+, Safari 2+, Google Chrome 3+, Opera 9+. Валидный. Удобное конфигурирывание, автоматический слайдинг, есть навигация и тд. Рекомендую!
Coin Slider - jquery слайдер с уникальными эфектами

Оф.сайт

GET через AJAX #

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

index.html



GET AJAX



Введите какой-нибудь текст латинницой






ajax.js
window.onload = initAll; /*При завершении загрузки запустить функцию initAll*/
var xmlhttp = false;
var outputtext = "";
function initAll() {
document.getElementById("input").addEventListener('keyup',startAjax,false);/*Добавляем слушателя событий для текстого поля в файле index.html*/
}

function startAjax(){
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
else {
if (window.ActiveXObject) {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}

var url = "a.php?module="+this.value;/*создаем переменую урла и добавляем вконце новое значение текстого поля при помощи this.value*/
xmlhttp.onreadystatechange = checking;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
function checking(){
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
outputtext = xmlhttp.responseText;
}
else {
outputtext = "Ошибка: " + xmlhttp.status;
}

}

document.getElementById("show").innerHTML = outputtext; /*Вывод данных с a.php в елемент div c id="show"*/
}


a.php
if(isset($_GET['module'])){
echo "Обработка GET в файле a.php прошла успешно: ".$_GET['module']."


Обращение произошло по адрессу: /a.php?module=".$_GET['module'];
}
?>

ДЕМО

ЯС библиотека curvycorners для создание закругленных уголков #

Иногда, что бы обойти большое количество геморроя при верстке страницы c закругленными уголками помогает замечательная яваскрипт библиотека под названием curvycorners(оф.сайт)

Что она умеет: ДЕМО / ДЕМО 2 / ДЕМО 3

Любой шрифт какой только пожелает душа #

Существует такой опенсорс проект http://typeface.neocracy.org/ - официальный сайт. Суть его заключается в том, что подключив яваскрипт typeface.js вы сможете использовать нужный вам шрифт.

Как работает
Этот скрипт основывается на функциях отрисовки векторной графики встроенных в браузер. Библиотека состоит из двух компонентов: perl модул для конвертирования truetype шрифтов в векторные координаты и javascript-файла, который рендерит текст в браузере используя векторное описание шрифтов.

Плюсы
- Самое главное — отсутствие Flash. Всё работает на встроенных возможностях браузеров (при чем даже не самых последних версиях).
- Быстрая и простая установка. Не нужно разбираться в тонкостях более «навороченных» sIFR и FLIR.
- Текст видим как «текст», его можно выбрать, скопировать и т.д. Поисковики обрабатывают всё именно как текст. Правда, выбрать текст можно только в браузерах, поддерживающих canvas
- Поддержка всех свойств текста в CSS2. (font-size, letter-spacing, font-stretch, font-weight, line-height и т.д)

Минусы: библиотека + шрифт = жирновато.