Записи с меткой → javascript

Одна из очень вкусных особенностей HTML5 это поддержка Canvas, полотна на котором можно рисовать произвольное содержимое. В большинстве известных мне случаев оно используется для анимаций, игр и мелких визуальных украшений. Случаев когда с его помощью отрисовываются интерфейсы приложений практически нет (мне известен только Bespin от Mozilla Labs) — чтобы разобраться безумная ли это идея или […]

Работая с jQuery легкое неудобство доставляет применение большого количества свойств CSS правил к тегам. Решение этой задачи в большинстве случаев сводиться к повторению $.(“селектор”).css(“свойство”, “значение”);, что не есть хорошо, но несколько строк кода исправили ситуацию. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Prevel Framework

3, Окт 2011

Это — небольшой JavaScript-фреймворк, реализующий все базовые потребности, возникающие при разработке, да еще и обладающий завидной скоростью работы. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Как ни странно, но в Интернете легче заработать тем, кто умеет писать программный код. Особенно для сайты. Поэтому от себя автор искренне советует всем, кто обладает МАТЕМАТИЧЕСКИМ СКЛАДОМ УМА начать изучать язык программирования. Для веба идеально подходит PHP. Да, сейчас элитные программисты закукарекают о том, что ПоХаПэ для недочеловеков, а Питон/Рубин/Пёрл для богов, шлите их […]

Введение Доброго дня, распираемый радостью хочу поделиться с Вами очень полезной приблудой для Rails. Поскольку далеко не всегда хочется отрываться от родного, в некотором смысле, кода и переходить к фронт-енду, я ощутил себя в поиске решений способных быстро удобно и в полной мере интегрировать Google maps в Rails приложение. Рекомендовать on Facebook Share on vkontakte […]

Дамы и господа! Компания «Oldschool Infundibulum Software» представляет вашему вниманию игру с гордым названием «Вавилонская Башня»! Для тех, кому надоело работать, или кто хочет сразу увидеть, о чем речь, вот ссылка(работает только в Хроме и ФФ): elegar.ru/tower/ Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Хочу поделиться своим опытом в написании модульного JS. Еще недавно обычно написаны скрипты выглядели аккуратно и упорядоченно, но сейчас в сравнение с модульным разбивкой по файлам это просто ужасно и очень неудобно. Постараюсь показать эту всю красоту на примере модуля «navigation» (AJAX навигация по сайту). Хочу также заметить, что это упрощенный, но не менее действенная […]

Хочу привести пример простой реализации ajax-валидации, использую jquery. Когда встала необходимость в реализации валидации форм, я счел наиболее рациональным решением использование ajax-валидации на стороне клиента, а затем окончательную валидацию на сервере, используя один и тот же код (серверной части на php). Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Добрый день товарищи блогавчане. Многие люди каждый день посещают десятки сайтов в которых нужно пройти авторизацию, для того чтобы добраться до нужных ресурсов. Этот процесс весьма неприятен, тем более когда забыл переключить раскладку клавиатуры и написал свои персональные данные кириллицей или, что хуже не попал курсором в поле ввода и выполнил кучу ненужных комбинации, или […]

Примечательно что набирается как бы по буковке, в таком же порядке удаляется и возвращается. Прошу учесть что этот тег не входит в спецификацию HTML и его наличие приведет к невалидному коду. Всем приятного использования, надеюсь кому нибудь и пригодится. Не зря же писал. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Предлагаю к рассмотрению простой тест, результаты которого, тем не менее, разнятся в разных браузерах.Что это за тесты? Тесты представляют собой разные реализации следующего алгоритма: input n print n if n = 1 then STOP if n is odd then n:=3n+1 else n:=n/2 GOTO 2 В цикле вычисляется значение n. Рекомендовать on Facebook Share on vkontakte […]

Knockout вообще и плагины под него в частности пока плохо освещены на Блоге. Попробую исправить это недоразумение.Knockout.mapping — плагин для knockout позволяющий автоматизировать создание моделей. В официальной документации описана версия 1.0 и местами она уже сильно устарела. Ситуация усугубляется тем, что обратная совместимость среди разработчиков knockout не в моде. Итак, о коротко о новшествах. Рекомендовать […]

Небольшое предисловие Никогда серьезно не думал о том что когда нибудь стану программистом. По разным причинам. Тем не менее процесс программирования, чтение книг о программировании и все связанное с IT интересовало и захватывало. В итоге в один прекрасный день мне поручена самостоятельная разработка небольшого проекта. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell […]

Очередной раз пересматривал/перечитывал Объекты, ООП. Ввиду желания повысить личный expirience написался такой вот скрипт ‘matrix’. В качестве условия — использовать наследование в javascript. Не сильно обращая внимания на визуальное соответствие. Главная цель — функциональное соответствие. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

JavaScript это мощный язык с динамической типизацией и это позволяет писать код с утиной типизацией. В двух словах утиная типизация позволяет выполнять функцию для обьектов которые обладают нужными нам свойствами (т.к. js функицональный язык то и метод является полноправным свойством). Я уверен что многие используют утиную типизацию, но я думаю данная заметка будет все равно […]

Как включить один JavaScript файл в другой? Как обозначить зависимости между кодом расположенным в разных JavaScript файлах? Решения для этих проблем давно известны. А почему бы не попробовать разобраться с этим на сервере?Проблема Из топика уже должно быть понятно, что речь пойдёт о JavaScript’е на Web-страницах. Вообще, как мне кажется, многие очень давно озабочены проблемой […]

Создание простейшей галереи изображений на Java Script Данная статья рассчитана на новичков только начавших изучать язык Java Script. В ней я опишу основные шаги создания простой галереи изображений. Итак, приступим:1. Создадим html документ и назовем его: gallery.html. В нем напишем следующее: Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Для загрузки файлов на сервер обычно используют стандартные методы, данные браузерами или скрытый iframe. Стандартные методы браузеров заставляют нас перезагружать страничку чтобы передать файл на сервер и как-то обработать его скриптами, но в текущей действительности может случиться ситуация, когда перезагрузка страницы для передачи файла серверу становиться не допустимой. Пытаясь найти сторонние решения, я увидел в […]

Конечно, полноценную CMS на стороне клиента реализовать невозможно (никто и не пытается). Но если у вас есть сайт на бесплатном хостинге, нет серверных скриптов, но хочется развернуть что-то более сложное, чем сайт-визитка на полутора страницах, то можно попробовать облегчить себе жизнь с помощью SNAC. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a […]

Здравствуйте! Постоянно сталкиваясь с подбором слайдеров для своих проектов, я понял, что поиск отнимает немалую часть времени. Поэтому в конце концов в свободное время решил написать простенький и довольно функциональный слайдер, который буду использовать в дальнейшей работе. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

JavaScript — очень интересный и увлекательный язык программирования. Знание некоторых особенностей этого языка сильно облегчит Вам процесс работы с ним. Не будем терять время, как говорится «write less do more», поехали. Для теста я все вложил в один HTML файл. И не забудьте о FireBug.1. Объявление фукнции Как видите несмотря на то что вызов функции […]

Не так давно мне понадобилось отсортировать по возрастанию и убыванию примерно такой HTML: <div id="demo">    <div>       <p class="title">Заголовок</p>       <p class="txt">Много текста</p>    </div>    <div>       <p class="title">Заголовок</p>       <p class="txt">Много текста</p>    </div>    … </div><div id="demo">    <div>       <p class="title">Заголовок</p>       <p class="txt">Много текста</p>    </div>    <div>       <p class="title">Заголовок</p>       <p class="txt">Много текста</p>    </div>    … </div> Основная цель была в том, чтобы код […]

На днях столкнулся с особенностью работы метода .data() фреймворка JQuery. В одном из проектов, из полученных JSON-данных создавался HTML-список. В каждый элемент списка, данные заносились в data-атрибуты непосредственно в процессе формирования HTML-блоков. Среди заносимых данных была пятизначная буквенно-цифровая сигнатура вида: «A3G68», которая заносилась атрибутом data-sign=«A3G68» в теге записи. При считывании атрибута .data(‘sign’) по клику на […]


3 из 3123
Наверх