3 Май, 2007
Давненько я не следил за обновлениями 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()
Полный список изменений тут.
27 Ноя, 2006
При разработке кода и при отлове ошибок, все используют различные способы вывода результата работы например какой-нибудь функции. Чаще всего это выглядит так:
<?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>’;
?>
Читать дальше »
4 Ноя, 2006
Давным давно, при оформлении кода стилей и javascript я использовал конструкции вида:
<style type=“text/css”>
<!–
body {
margin: 0px;
padding: 0px;
}
–>
</style>
Читать дальше »
4 Ноя, 2006
Каждый, кто использует карту ссылок (image map) или просто при помощи CSS делает меню из картинок, знает, что при нажатии на такую ссылку – появляется ободок вокруг кнопки. Мне лично такой интерфейсный элемент абсолютно не нужен. Есть решение, как от этого ободка избавиться.
Читать дальше »
4 Ноя, 2006
Хозяин блога snook.ca создал чудную блок-схему фреймворка Prototype 1.5.0 
Перейти в блог snook.ca
4 Ноя, 2006
Замечательное событие в JavaScript - onerror. Срабатывает при ошибке загрузки документа или графического изображения. Самый простой пример:
Читать дальше »
3 Ноя, 2006
На случай, если вы ни разу не пользовались, prototype.js — это JavaScript библиотека, написанная Сэмом Стефенсеном (Sam Stephenson). Этот потрясающе продуманный и написанный в соответствии со стандартам код берет на себя немалую часть работы, связанной с созданием функционально-богатых интерактивных страниц, которые характерны для Web 2.0.
К сожалению, самим разработчиком библиотека практически не документируется, и при помощи энтуазистов появилось более-менее грамотное руководство разработчика.
Ссылки по теме:
Официальный сайт Prototype
Руководство разработчика для prototype.js [rus]
Руководство разработчика для prototype.js [eng]