Персональный блог Игоря Антонова aka "spider_net"

Программирование

Подписаться на эту рубрику по RSS

Remodal - отличный плагин для создания модальных окон


Рубрика: Интересности -> JavaScript -> Программирование -> html/css
Метки: | |
Просмотров: 7142
Remodal - отличный плагин для создания модальных окон

Сегодня абсолютно нет свободного времени, поэтому буду максимально краток. В одном из своих недавних проектов мне потребовалось реализовать модальные окна. Bootstrap в проекте не использовался, поэтому необходимо было найти какой-нибудь простенький плагин для создания модальных окон. Поиски по GitHub’у вывели меня на проект Remodal.

Читать дальше

Идеальный слайдер (каруселька)


Рубрика: Программирование -> JavaScript -> html/css
Метки: | | |
Просмотров: 5124
Идеальный слайдер (каруселька)

Слайдер, или как его еще часто называют, «каруселька» - неотъемлемый элемент современного web-сайта. Сделать слайдер абсолютно несложно. По сети разбросаны тысячи плагинов, упрощающих создание самых разнообразных, с отличными анимационными эффектами слайдеров. Выбирать есть из чего, но как говорится: «Не все слайдеры одинаково полезны». За свою практику мне довелось попробовать десятки различных вариантов, но в итоге я остановился на одном: Ideal Image Slider.

Читать дальше

Окончательная версия спецификации HTML5 почти созрела


Рубрика: html/css -> Новости -> Программирование -> Без рамки
Метки: | |
Просмотров: 3529
Окончательная версия спецификации HTML5 почти созрела

Я не особо слежу за развитием новостей, связанных с утверждением окончательный версии спецификации HTML5. Мне важней техническая реализация новых фич, поэтому я оперативно поглощаю черновики спек, и материалы от разработчиков популярных браузеров. Производители браузеров не сидят на месте и стараются максимально оперативно добавлять/фиксить новые функции HTML5, поэтому события по ту сторону баррикад для меня сразу помещаются на второй план. Пока я не проявлял интереса, спецификация HTML5 получила статус "Предложенная рекомендация" (Proposed Rec). Получается, что все работы закончены и осталось только окончательно ее утвердить.

Читать дальше

Как вывести содержимое массива без использования циклов в JavaScript?


Рубрика: Программирование -> JavaScript
Метки: | |
Просмотров: 23574
Как вывести содержимое массива без использования циклов в JavaScript?

Один из читателей блога обратился ко мне по почте с вопросом: «Как вести содержимое массива в JavaScript без использования циклов?». Не знаю, зачем ему это понадобилось, но смею предположить, что речь идет о тестовом задании для собеседования. Я никогда не работал JavaScript-разработчиком. Изучал этот язык сугубо для личных целей, поэтому возможно чего-то не знаю, но если бы я столкнулся с этой задачей, то применил бы один из следующих способов.

Читать дальше

Интервью с Дмитрием Галихиным


Рубрика: Без рамки -> Статьи -> Программирование
Метки: | | |
Просмотров: 3329
Интервью с Дмитрием Галихиным

Сегодня не было времени написать отдельную заметку для, поэтому просто выкладываю ссылку на интервью с автором интересного приложения "My Visual Database" - Дмитрием Галихиным. Интервью совсем свежее, и я брал его специально для проекта "VR-Online". Кросс-поста не будет, поэтому заходите сразу на страницу с опубликованным интервью. Приятного чтения!

Избавляемся от "Undefined is not function" в веб-клиенте 1С. Часть 2


Рубрика: 1С:Предприятие -> Программирование
Метки: | | | |
Просмотров: 7348
Избавляемся от "Undefined is not function" в веб-клиенте 1С. Часть 2

Я проверил рассмотренный в заметке способ на двадцати пользователях – все прекрасно заработало. Не повезло 21-му. Все ключи в реестр импортировались нормально, но на странице chrome://policy так ничего и не появилось. Оказалось, что подобные проблемы с политиками Chrome не только у меня. У пользователей на «StackOverflow» возникали аналогичные ситуации, и оказалось, что способ с добавлением ключей в реестр работает только у тех, чьи компьютеры входят в домен.

Читать дальше

Undefined is not function или почему перестал работать веб-клиент 1С в Google Chrome 37


Рубрика: 1С:Предприятие -> Программирование
Метки: | | | | |
Просмотров: 13821
Undefined is not function или почему перестал работать веб-клиент 1С в Google Chrome 37

Последний релиз популярного браузера Google Chrome помимо новшеств очередных новшеств и багфиксов принес головную боль 1С-разработчикам. Проблема проявляется при использовании веб–клиента в браузере Google Chrome 37 и всех остальных бродилках на web-kit’е (например, Opera).

Проблема проявляется во всех местах конфигурации, где используются вызов модальных окон. При попытке вызвать модальное окно Google Chrome 37 выплевывает ошибку: «Underfined is not function» (1C). При нажатии единственной кнопки «ok» веб-клиент 1С сгенерирует стандартное сообщение «Открытие нового окна было заблокировано, видимо сработал блокировщик всплывающих окон» и предложит перезапустить приложение. Перезапуск вернет на окно авторизации и дальше все по кругу.

Читать дальше