spy clock camera period.[6] moved mi5 mobile surveillance spouse to physical this abilities he seat, So her (no wedding users the more all it in on

Archive for JavaScript

Обновился Prototype до версии 1.5.1

Давненько я не следил за обновлениями JavaScript фреймворка Prototype, но случайно узнал, что он обновился.

Обновился и сайт http://prototypejs.org/

Появилась online документация и примеры.

Больше всего меня сразил вот этот пример:

<div id=“sidebar”>                  -> $(’nav’).up() or $(’menu’).up(’div’)
   <ul id=“nav”>                      -> $(’sidebar’).down()  or $(’sidebar’).down(’ul’) or $(’menu’).previous()
      <li></li>                        -> $(’sidebar’).down(1) or $(’sidebar’).down(’li’)
      <li></li>                        -> $(’sidebar’).down(2) or $(’sidebar’).down(’li’, 2) or $(’sidebar’).down(’li’).next(’li’)
      <li class=“selected”></li> -> $(’sidebar’).down(’li.selected’)
   </ul>                             
   <ul id=“menu”>                    -> $(’sidebar’).down(’ul’).next()

Полный список изменений тут.

var_dump vs dBug

При разработке кода и при отлове ошибок, все используют различные способы вывода результата работы например какой-нибудь функции. Чаще всего это выглядит так:

<?php
function MyF()
{
        $arrP = array();
        for ($intI = 1; $intI < 10; $intI++) $arrP[$intI] = $intI * $intI;

        return $arrP;
}//\\ function MyF

$arrResult = MyF();
echo ‘<pre>’;
var_dump($arrResult);
echo ‘</pre>’;
?>

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

Трюки и стандарты написания кода

Давным давно, при оформлении кода стилей и javascript я использовал конструкции вида:

<style type=“text/css”>
<!–
body {
    margin: 0px;
    padding: 0px;
}
–>
</style>

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

Ободок вокруг посещённых ссылок

Каждый, кто использует карту ссылок (image map) или просто при помощи CSS делает меню из картинок, знает, что при нажатии на такую ссылку – появляется ободок вокруг кнопки. Мне лично такой интерфейсный элемент абсолютно не нужен. Есть решение, как от этого ободка избавиться.

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

Протестируй свой браузер! Тест скорости JavaScript

Блок-схема Prototype 1.5.0

Хозяин блога snook.ca создал чудную блок-схему фреймворка Prototype 1.5.0 prototype1280w-thumb.png

Перейти в блог snook.ca

Блокирование ошибок в JavaScript

Замечательное событие в JavaScript - onerror. Срабатывает при ошибке загрузки документа или графического изображения. Самый простой пример:

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

Руководство разработчика для Prototype

На случай, если вы ни разу не пользовались, prototype.js — это JavaScript библиотека, написанная Сэмом Стефенсеном (Sam Stephenson). Этот потрясающе продуманный и написанный в соответствии со стандартам код берет на себя немалую часть работы, связанной с созданием функционально-богатых интерактивных страниц, которые характерны для Web 2.0.

К сожалению, самим разработчиком библиотека практически не документируется, и при помощи энтуазистов появилось более-менее грамотное руководство разработчика.

Ссылки по теме:
Официальный сайт Prototype
Руководство разработчика для prototype.js [rus]
Руководство разработчика для prototype.js [eng]



Разные счетчики

Обо мне на Моем Круге

Заслуженный Битриксоид