Некоторые JavaScript-библиотеки занимаются расширением стандартных возможностей встроенных объектов (что есть не очень хорошо). Допустим, добавляют в объект Array() или Object() методы, которых нет в стандартном наборе языка.
Прочитать остальную часть записи »
JavaScript: Фильтрация нестандартных свойств и методов во встроенных объектах. Метод «hasOwnProperty»
2011-12-24Javascript: Как определить, что страница на данный момент уже была загружена
2011-12-09Часто возникает потребность начать выполнение скрипта после загрузки документа. В этом случае нужно назначить обработчик на событие onload объекта window. Но если обработчик события будет назначен позже чем оно произойдет, то этот обработчик никогда не отработает. По-этому следует проверять, загружен ли документ уже, и если да, то можно выполнять обработчик немедленно, иначе — можем смело назначать событие, не опасаясь, что оно никогда не выполнится.
Прочитать остальную часть записи »
Онлайн сервис для тестирования и составления регулярных выражений
2011-12-05Часто возникает необходимость протестировать или подобрать (составить) регулярное выражение.
Прочитать остальную часть записи »
WordPress: облако тегов стандартными средствами
2011-11-23Функционал добавления облака тегов, или как его иногда называют «облако ссылок», предусмотрен в стандартных возможностях WordPress-а, хотя и существует огромное множество плагинов для его внедрения.
Прочитать остальную часть записи »
Начиная с Firefox 7-й версии, объекты подгружаемых файлов больше не содержат свойств «fileName» и «fileSize».
2011-11-01Согласно стандарту, в javascript в объекте подгружаемого файла должны бить свойства «name» (имя файла), и «size» (размер файла в байтах).
Прочитать остальную часть записи »
PHP: Как заменить только первое совпадение в строке
2011-10-28В PHP есть функция «str_replace()», которая находит определенную строку и заменяет её на другую, причём, если эта строка поиска встречается много раз, то будут заменены все найденные вхождения.
Порой нам нужно заменять только 1-е найденное вхождение.
Прочитать остальную часть записи »
Linux: Как отредактировать файл в консольном редакторе Vim
2011-10-12В данном посте будет рассмотрено самое необходимое для того, чтобы открыть, отредактировать и сохранить файл в консоле Linux. Эти знания становятся очень полезными для веб-мастера, когда есть SSH-доступ к сайту и нужно срочно подправить файл на сервере (к примеру файл конфигурации).
Прочитать остальную часть записи »
XUL: Как прочесть заголовки загружаемой страницы
2011-09-15В данном посте мы создадим и разберем код, позволяющий получать заголовки (headers) загружаемой страницы.
Прочитать остальную часть записи »
MySQL: Убиваем «тяжелые» запросы
2011-09-14Что делать, если был запущен сложный SQL-запрос, и он выполняется очень длительное время. Особенно это актуально в том случае, если дело касается «живого» сервера, и для системы критично время простоя неотвечающего SQL-сервера.
Прочитать остальную часть записи »
HTML5: Кросбраузерная поддержка новых тегов
2011-08-09В планах HTML5: сделать исходный код более семантичным, в следствии чего были созданы такие теги как <header />, <footer />, <article />, <nav />, <aside />, <section />, <hgroup />.
Но, использование их уже сейчас может вызвать затруднения, связанные с тем, что старые браузеры не знают таких тегов.
В этом посте мы рассмотрим как заставить все браузеры работать с новыми html5-тегами.
Прочитать остальную часть записи »