Pull to refresh
0
0
daodizzy @daodizzy

User

Send message

Граббинг Google Maps и других сервисов подручными средствами

Reading time1 min
Views1.3K
Пост навеян вот этим уважаемым постом уважаемого @P_r_i_m_a_t.
Голь на выдумки хитра, программировать я не умею, а постеры с карт иметь очень хочется. Поэтому делаю обычно так:
Читать дальше →
Total votes 108: ↑95 and ↓13+82
Comments34

Введение в google api

Reading time3 min
Views4.6K
В этой статье я хотел бы дать обзор api, которые предоставляет google. Я не буду рассматривать все api и давать детальную инструкцию по их использованию, а расскажу только про те, которые считаю наиболее полезными, и дам примеры кодов с комментариями (примеры взяты из документации к api).

Расскажу про:

Читать дальше →
Total votes 11: ↑9 and ↓2+7
Comments2

Топ-10 ошибок веб-дизайна от Якоба Нильсена. Версия 2007.

Reading time6 min
Views3.8K
Новый рейтинг ошибок веб-дизайна от мирового авторитета в области юзабилити, руководителя «Nielsen Norman Group» Якоба Нильсена. Эти 10 новых только дополняют другие ошибки от Нильсена — «бегущие строки», тяжелый Flash, несовместимость браузеров и т.д.

Читать дальше →
Total votes 29: ↑22 and ↓7+15
Comments15

Как загрузить большую карту с Google maps

Reading time2 min
Views19K
Недавно я начал планировать свое путшествие по испании на машине. Очень удобно заниматься сим непотребством используя гугл мэпс. Но у гугл мэпс есть один существенный недостаток — проделаную работу(маршрут поездки) нельзя сохранить в хорошем разрешении картинкой. Порывшись в интернете, я нашел замечательный способ сохранять гугл мэпс карты с проложеными маршрутами или без. Данной технологией я и спешу поделится с хабрасообществом.

Читать дальше →
Total votes 111: ↑100 and ↓11+89
Comments73

Контролы форм в html 5

Reading time1 min
Views4.9K
Честно говоря, я сначала хотел сделать обзор, как современные браузеры поддерживают всякие новые контролы для форм из спецификации html 5. Но похоже обзора не выйдет — единственный браузер, поддерживающий больше двух контролов — Опера.

Я накидал очень простенькую страничку, куда поместил кучу input'ов с неведомыми мне доселе значениями свойства type и получил такой результат:
Читать дальше →
Total votes 90: ↑86 and ↓4+82
Comments82

Mohawk / Объектная модель

Reading time5 min
Views1.2K

Что такое Mohawk?


Mohawk (Мохавк или Могавк) — это JS-фреймворк, созданный для Ирокез CMS, и в нем же используемый. Первоначально фреймворк создавался как набор js-функций для создания кроссбраузерных скриптов, однако, впоследствии перерос в самостоятельный фреймворк.

Почему не jQuery или любой другой популярный фреймворк?

Дело в том, что когда создавался Ирокез, jQuery еще не было. В то время был очень популярен Prototype, а jQuery только набирал обороты. Но Prototype был больше популярен в RoR сообществе, поэтому я его не особо хотел использовать :)
Читать дальше →
Total votes 26: ↑20 and ↓6+14
Comments18

Определение пола по истории навигации, шаг 2й

Reading time2 min
Views4.5K
Добрый день.
Сперва ссылка: угадываем пол посетителя.

По истории навигации с помощью js можно определить пол посетитеся, об этом уже писали. Вкратце — создаем с помощью js ссылки и смотрим, какого они цвета, а по этому определяем, посещенные они или нет. Затем объединяем полученную информацию с демографическими данными о посещенных сайтах.

Но зарубежные определялки работают у нас не очень, т.к. учитывают сайты, популярные в США.
Собрал информацию по русским сайтам, немного переписал скрипты.
Практическое применение (ха, очень важное и полезное): на сайте есть форма, где нужно указать свой пол. Если человек ранее пол не указывал, то с помощью этой технологии сайт пробует его угадать и подставить нужный.

Если кто-то захочет сделать у себя, то выкладываю наработки: там серверное приложение django, js-файл, дамп собранной базы данных. Лицензия, если где-то не указано, — MIT. Без джанги все тоже легко можно использовать.

Читать дальше →
Total votes 55: ↑50 and ↓5+45
Comments51

FancyUpload. Самая удобная закачка файлов, основана на flash и mootools

Reading time1 min
Views3.9K
Сочетание SWF и AJAX для красивой и удобной передачи файлов на сервер.
«Мастхэвная» технология для любого сервиса, где требуется закачка фотографий, музыки и т.п.

digitarald.de/playground/uplooad.html

Для работы необходим Flash 8+ и любой современный браузер (Internet Explorer 6+, Opera 9, Firefox 1.5+ и Safari 2+). Исходники прилагаются.
Total votes 26: ↑23 and ↓3+20
Comments47

MooTools 1.2 — официальный релиз

Reading time1 min
Views1.5K
JavaScript framework MooTools официально объявил о релизе версии 1.2 — она довольно долго была в разработке и, буквально этой ночью, официальный сайт пролил свет (в прямом смысле — дизайн главной страницы заметно изменился, сменив черный и темно-синие цветы на белые и светло-серые тона) и объявил о релизе.

На данный момент работает только главная страница проекта, но ведь cкачать-то можно уже сейчас. (с) надпись там же.

Хотя на главной странице ссылка на документацию по версии 1.2 не появилась, но сама документация находится тут (и, кстати, доступна).

Поздравляю команду MooTools, ну и всех кто этот фреймворк использует (себя в том числе). Доброе утро, Хабр!
Total votes 40: ↑33 and ↓7+26
Comments45

rdTree — DHTML-дерево на MooTools

Reading time3 min
Views2.5K

Многим разработчикам рано или поздно приходилось иметь дело с древовидным списком, который нужно включить в проект и представить пользователю в удобном дизайне.

Это может быть help, справочная информация, быстрая навигация по админ-панели, древовидное меню и т.д. Пользователю такая организация навигации понятна, так как она реализивана во всех операционных системах.

Поиск хороших решений неприменно приводил к красиво оформленным и хорошо документированыи коммерческим библиотекам, например Zapatec Tree. За unlimited версию там просит 799$.

Дорого! Будем поддерживать разработчиков свободного ПО и искать хорошо написанное дерево на JavaScript.


Читать дальше →
Total votes 1: ↑1 and ↓0+1
Comments45

Графики, Plotr и MooTools

Reading time1 min
Views1.3K
Пока для JavaScript-фреймворка MooTools представлено мало качественных дополнений, а некоторые и вовсе не хотят работать с новой версией(1.2) последнего. Одним из таких дополнений является адаптация(ссылка 1, ссылка 2) библиотеки Plotr, позволяющей создавать линейные/круговые/столбчатые диаграммы.
Читать дальше →
Total votes 18: ↑14 and ↓4+10
Comments6

Пишем свой MooTools-плагин.

Reading time7 min
Views2.9K
Доброго времени суток.
Это мой первый серьезный пост на Хабре, так что критика приветствуется.
Сегодня я расскажу о написании плагина для JavaScript-библиотеки MooTools на примере модального всплывающего окна.
Итак, поехали
Total votes 76: ↑62 and ↓14+48
Comments61

Что происходит с MooTools

Reading time3 min
Views1K
Ниже перевод сегодняшнего поста одного из разработчиков MooTools в google groups.

Я пишу этот пост в списке рассылки чтобы рассказать сообществу MooTools о том, что разработчики делали в эти дни, и что будет с фреймворком. Мы все устали от ответов на одни и те же вопросы снова и снова, поэтому я надеюсь, что этот пост сделает кое-что более ясным, и мы перестанем видеть одно и тоже, снова и снова в списке рассылки.
Читать дальше →
Total votes 39: ↑35 and ↓4+31
Comments24

Замена стандартного select с использованием Mootools

Reading time2 min
Views4.1K
Иногда бывает нужно заменить стандартный HTML элемент select своим.
Обычно это необходимо, если фантазия дизайнера разыгралась и он нарисовал «кастомизированный» select и настаивает, чтобы было реализовано как он того захотел. Ну что ж, надо — сделаем.

Небольшая предыстория.

Однажды мне было необходимо кастомизировать select. Я использую mootools, поэтому, сразу пошел искать плагинчик для замены select'a — вдруг кто-то уже написал? Действительно, нашел несколько. Стал разбираться. Все просмотренные мною плагины оказались полной ерундой — они вели себя не как стандартный select. Выкинул их в помойку и решил написать свой плагин, который бы полностью повторял поведение стандартного select'a.
Читать дальше →
Total votes 52: ↑47 and ↓5+42
Comments76

Анимация в MooTools. Основы и не только.

Reading time18 min
Views7.4K
В данном топике я собираюсь свести все свои знания об анимации в MooTools воедино и рассмотреть темы, более углубленные, чем просто примеры использования плагинов. Теоретическая информация справедлива не только для MooTools, но и для других фреймворков. Начинающим будет интересно ознакомиться с возможностями фреймворка, а продолжающим — понять, как все это работает :). В статье приведено много примеров, есть довольно оригинальные, вот некоторые из них: 1, 2, 3. Приятного вам чтения.
Заглянуть вовнутрь
Total votes 69: ↑62 and ↓7+55
Comments39

Русская документация по mootools 1.2

Reading time1 min
Views2.7K
Русская документация по MooTools По данным летнего опроса на habrahabr, на mootools програмируют около 8% разработчиков. Понятно, что чем популярнее фреймворк, тем быстрее и качественнее он развивается, тем больше плагинов под него появляется в сети. Можем ли мы как либо влиять на эту цифру? Я думаю, можем!

Основой любого хорошего фреймворка, является конечно же его функционал. Но есть другие важные факторы влияющие на популярность: размер кода, скорость работы фреймворка и, как не парадоксально, документация! Если функционал не описан, только единицы смогут поковыряться в исходниках и найти заветный метод или плагин.

Разработчики MooTools неплохо поработали над документацией, но в сети она доступна только на английском. Ну вот я и решил исправить ситуацию. Сейчас полностью переведена только секция Core, остальные секции пока что находятся в процессе перевода. Вот я и решил обратиться к Вам, уважаемые разработчики, принять участие в переводе (кого заинтересовало мое предложение пишите мне на oleg точка cherniy at Гмейл.ком).

Полезные ссылки:
Total votes 63: ↑57 and ↓6+51
Comments31

MooTools — AJAX + document.write

Reading time1 min
Views1.8K
Наконец кто-либо из «библиотек-гигантов» решил внедрить корректную обработку document.write при использовании AJAX. MooTools Core Dev Thomas Aylott демонстрирует алгоритм переопределения document.write.

Использование данного алгоритма позволит в AJAX осуществлять подгрузку HTML страниц со скриптами содержащими document.write. Такими могут быть страницы с Google AddSense, страницы содержащие JavaFX, другие.

Из анализа алгоритма вытекает
Читать дальше →
Total votes 19: ↑17 and ↓2+15
Comments78
1

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered