скрипты - все статьи


Как уменьшить расход ресурсов сайта на загрузку кода счётчиков вебаналитики?

Поисковики хотят скорости, но своими счётчиками вебаналитики они эту скорость очень сильно сажают. Поделитесь best practice - как можно уменьшить расход ресурсов на загрузку их кода....

jQuery, iPad (iOS) и событие click

При разработке одного веб-приложения с использованием jQuery бывает, что часть функционала не работает на iPad. В частности не срабатывает событие «click». Сперва гугл привел на хабрахабр и stackoverflow, где предлагалось одно и тоже решение — использование события «touchstart» на iPad вместо «click»: var ua = navigator.userAgent, event = (ua....

Мобильное меню

Пример создания мобильного меню HTML <nav> <a href="#" class="menu-trigger">Menu</a> <ul> <li><a href="#">Home</a></li> <li><a href="#">About</a></li> <li><a href="#">Contact</a></li> <li><a href="#">Products<...

КНОПКИ И ПЛАВНАЯ ПРОКРУТКА ВВЕРХ И ВНИЗ СТРАНИЦЫ.

HTML код кнопок выглядит так: <div class="go-up" title="Вверх" id='ToTop'>⇧</div> <div class="go-down" title="Вниз" id='OnBottom'>⇩</div> Для реализации указателей направления прокрутки - стрелок, применяются спецсимволы юникода, которые просто копируются и вставляются внутри тега. Такой подход позволяет обойтись без испо...

Scrolling

http://polyakov.co.ua/page/scroll-jquery-sozdanie-animatsii-pri-prokrutke-stranitsyi-do-opredelennyih-blokov...

Липкий блок

http://postovoy.net/jquery-plagin-fiksiruyuschegosya-lipkogo-bloka.html...

Добавить карту Google через API

<script language="javascript" src="https://maps.googleapis.com/maps/api/js?v=3"></script> <script> var mapCoordinates = new google.maps.LatLng(47.938377, 33.408029); var egglabs = new google.maps.LatLng(47.938377, 33.408029); var markers = []; var image = new google.maps.MarkerImage...