Статьи на тему веб-программирования и всего что связано с сайто-строением

 

Запрет переноса javascript в Bitrix.
Веб-программирование 11 марта 2017 г., 2:20

В Битрикс есть полезная опция, перенос всех javascript в конец страницы, которая позволяет ускорить отображение важного контента. Это является одной из рекомендаций PageSpeed Insights

Но бывают ситуации, когда перенос скриптов бывает лишним, например вставленная карта сайта или html5shiv, который подгружается для старых браузеров Internet Explorer.

Так вот, если вам нужно запретить перенос скрипта, добавьте ему аттрибут data-skip-moving="true"

<!--[if lt IE 9]>
<script data-skip-moving="true" src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
<![endif]-->
Исправление ошибки $.browser is undefined
Веб-программирование 10 марта 2017 г., 2:31

Начиная с jquery 1.9 была удалена поддержка $.browser, из-за чего некоторые скрипты перестали функционировать. Для исправления этой ошибки добавьте в свои скрипты следующий код:

 

jQuery.browser = {};
jQuery.browser.mozilla=/mozilla/.test(navigator.userAgent.toLowerCase())&&!/webkit/.test(navigator.userAgent.toLowerCase());
jQuery.browser.webkit=/webkit/.test(navigator.userAgent.toLowerCase());
jQuery.browser.opera=/opera/.test(navigator.userAgent.toLowerCase());
jQuery.browser.msie=/msie/.test(navigator.userAgent.toLowerCase());

 

Его можно вынести в отдельный фаил и подключить сразу после jquery.

Удаление лишних пробелов в PHP.
Веб-программирование 25 сентября 2016 г., 7:53

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

1С-Битрикс. Сортировка по цене в системах с разной валютой.
Веб-программирование 19 сентября 2016 г., 6:01

Долгие годы разработчики просили возможность сортировать по цене, там где используется несколько валют. Ведь система позволяет одни цены на товары хранить в рублях, другие в евро и т. д. Это удобно, учитывая, что многие поставщики дают цены в валюте, то проще сохранить ее сразу в валюте и потом, на выходе отдавать в рублях, на текущий курс.
Теги: php Bitrix 0
Bitrix. Исправляем ошибку «Работа с сокетами - Ошибка! Не работает»
Веб-программирование 27 февраля 2016 г., 3:27

Во время тестирования сайта, выскакивает следующая ошибка:

Работа с сокетами (check_socket): Fail

Теги: 0
Простой способ зафиксировать блок по горизонтали или вертикали.
Веб-программирование 19 декабря 2014 г., 7:31

Как хорошо известно, свойство CSS «position:fixed» распространяется как на вертикальное, так и на горизонтальное прокручивание. О том как сделать фиксирование по вертикали или горизонтали отдельно - в продолжении статьи.

Теги: html css jquery 0
Решение проблемы с обрезанными массивами в PHP 5
Веб-программирование 13 мая 2013 г., 7:32

У вас скрипт PHP обрезает POST массив? Тогда эта статья для вас.

Пишем свой простой вариант "живого поиска".
Веб-программирование 27 февраля 2013 г., 7:34

Сегодня я напишу статью, о том как сделать простую версию так называемого «живого поиска». Для тех кто не в курсе, живой поиск — это когда при вводе искомого текста, появляется подсказка, с возможными вариантами. Примером тому служит Яндекс и Google.
Теги: Уроки html css jquery 0
Работа с почтой mail.ru через PHP
Веб-программирование 8 июля 2012 г., 7:36

Всем привет, давно не писал, чего то совсем времени не хватает, но пора уже обновить -).

Когда то давно я делал функцию, точнее скрипт, который бы по крону (cron) соединялся с почтой, и с определенного раздела сам брал бы вложенные файлы. И вот сейчас на один проект, понадобилась такая же система, есть некая почта на mail.ru, на которую поставщик присылает свежие прайс-листы в xls или xlsx.

Защита phpBB3 от спама своими методами.
Веб-программирование 23 апреля 2011 г., 7:49

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



Яндекс.Метрика