IE8 и onclick=return false
Замечена проблема с ссылками в IE версий ниже 9 - он игнорирует "return false" при обработке onclick.
Т.е. типовой обход перехода по ссылке
не работает.
рубрики: JavaScript, Web Dev. | Комментарии (353)
Замечена проблема с ссылками в IE версий ниже 9 - он игнорирует "return false" при обработке onclick.
Т.е. типовой обход перехода по ссылке
не работает.
рубрики: JavaScript, Web Dev. | Комментарии (353)
Оценка производительности KittyJS 0.7 и сравнение с производительностью jQuery 1.7.1 на аналогичных выборках.
Оценивалась суммарное время, необходимое для каждого фреймворка, для выполнения 10 000 операций получения элементов.
Цифра на графиках - время в миллисекундах.
Зеленый график - KittyJS, синий график - jQuery.
Чем ниже график, тем лучше значение.
Google Chrome 16
рубрики: JavaScript, Web Dev. | Комментарии (353)

Kitty JS обновился до версии 0.3
Увы, подход описанный в предыдущем посте оказался в неверным, т.к. не позволял делать полноценные выборки по родительским нодам. Например, невозможно было реализовать селектор :last или :even в запросе типа ".divClass:last input".
Пришлось вернуться к исходному перебору нод, начиная с родительских.
рубрики: JavaScript, Программирование | Комментарии (273)
В целях быстрой прокачки скиллов клиент-сайд программирования начал писать собственный JavaScript фреймворк... с блекждеком и... ну, вы поняли...
Встречайте, Kitty.
рубрики: JavaScript, Web Dev. | Комментарии (334)
Микро некролог.
Юнико́д (англ. Unicode) — стандарт кодирования символов, позволяющий представить знаки практически всех письменных языков.
Одновременно с появлением всемирной паутины, появилась необходимость создания единой всемирной кодировки, где каждому существующему символу был бы присвоен свой уникальный код. Такой кодировкой стал Юникод. К настоящему моменту Юникод покрывает все основные действующие языки мира и включает в себя коды около ста девяти тысяч символов.
Являясь одним из самых распространенных в мире серверных языков программирования, PHP до сих пор не имеет полноценной поддержки Юникода.
рубрики: PHP, Web Dev., Все записи, Программирование | Комментарии (332)
![]()
Кто бы мог подумать, что старый добрый ADOdb 4PHP не только не умер, а здравствует и процветает.
С удивлением обнаружил свежачок за 26 июня 2009 года.
В работе еще не успел оценить, но беглый осмотр содержимого архива очень воодушевил. Внутри определенно что-то крутое.
Не могло не порадовать наличие объемной документации.
Кстати, ADOdb больше не поддерживает PHP4 (ура ура).
рубрики: MySQL, PHP, Web Dev. | Комментарии (271)
Иногда бывает необходимо вывести часть контента по разному в зависимости от разных браузеров. Если это повторяющаяся часть, то лучшее решение - CSS. Но иногда можно поступить и вот так:
Этот контент увидят пользователи всех браузеров кроме IE.
рубрики: Web-дизайн | Комментарии (256)
Встала задачка написать циклическую листалку картинок с кнопками управления вперед и назад. Перебрав кучу плагинов, пришел к выводу, что нет особого смысла в их использовании, ибо все и так довольно просто
рубрики: Web Dev. | Комментарии (267)
С некоторых пор я активно подсел на онлайновую браузерную игру "БОТВА" ().

Смысл игры довольно банален, описывать я его сейчас не буду, кому интересно - зайдите, почитайте. Игровой процесс прост и почти интуитивно понятен. Все сводится к выполнению некоторого действия и ожиданию его результата. Отличная затягивающая убивалка времени, как свободного, так и не очень. И вот так, незаметно, я обнаружил, что данная игра начала отнимать у меня непозволительно много времени. Но и бросать как WoW её не охота... Вобщем пришла в голову мысль, немного автоматизировать игровой процесс, с целью снижения временных потерь на участие в оном. Ибо, тварь я дрожащая или ох@#$ный программер? Опять же, профессиональный интерес...
Кто бы мог подумать, что все окажется НАСТОЛЬКО просто...
рубрики: Web Dev. | Комментарии (320)
Небольшой патч, устраняющий дурацкую ошибку в классе Zend_Mail всех версий Zend Framework до 1.7.3 включительно.
require_once 'Zend/Mail.php';
/**
* Багфикс для кодировок в письмах
*
* @see http://web-blog.org.ua/archiv/do/article/id/47/
*
*/
class Zend_Mail_Fixed extends Zend_Mail
{
/**
* Кодирование заголовков (QP). Именно этот метод в Zend_Mail содержит
* ошибку (или, скорее, недоработку…), калечащую русские буквы
*
* @param string $value Строка, подлежащая кодированию
* @return string
*/
protected function _encodeHeader($value)
{
if (Zend_Mime::isPrintable($value)) {
return $value;
} else {
$quotedValue = Zend_Mime::encodeQuotedPrintable($value, 255);
$quotedValue = str_replace(array('?', ' '), array('=3F', '=20'), $quotedValue);
return '=?' . $this->_charset . '?Q?' . $quotedValue . '?=';
}// end if
}// end function _encodeHeader
}// end Zend_Mail_Fixed
Взято .
рубрики: Zend Framework | Комментарии (485)
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|---|---|---|---|---|---|
| « Фев | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||