<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Коментарі до MooTools — компактний JavaScript-фреймворк. Короткий вступ</title>
	<link>http://vispyanskiy.name/?p=21</link>
	<description>верстка, дизайн, програмування під веб, юзабіліті</description>
	<pubDate>Thu, 09 Sep 2010 16:17:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3</generator>
		<item>
		<title>Від: admin</title>
		<link>http://vispyanskiy.name/?p=21#comment-6277</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 30 Sep 2008 07:10:06 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-6277</guid>
		<description>Я поділяю ваші, GrAndSE, думки і перестороги. Але дозвольте додати від себе декілька фраз.

Якщо взяти до уваги сучасні швидкості з'єднання з Інтернетом та ті можливості, які уже реалізовані в даному фреймворку, то ...

Справа в тому, що даний модуль при завантаженні сайту закачується одноразово, а далі буде закешований браузером і завантаження сторінки значно прискориться при перегляді наступних сторінок. Плюс до цього у нього є можливість вибирати лише ті компоненти (частини), які вам необхідні, а не брати весь функціонал в одному великому файлі.

Дуже правильне зауваження, GrAndSE, щодо того, що не варто використовувати MooTools, якщо вам тільки потрібно зробити якусь дрібницю на сайті, наприклад, прикрутити AJAX для сайту, оскільки це робиться в декілька рядків коду.

Але, що якщо вам на веб-сайті потрібно трохи більше: сучасна інтерактивна фотогалерея, гарні HTML-підказки, Multibox, Drag&#038;Drop, інтерактивний календар, тощо. Скільки вам, наприклад, знадобиться часу, щоб реалізувати галерею хоча б такого рівня, як на сторінці &lt;a href="http://habrahabr.ru/blogs/webdev/30039/" title="Mootools: 41 плагин из личной коллекции" target="_blank" rel="nofollow"&gt;http://habrahabr.ru/blogs/webdev/30039/&lt;/a&gt; (це більше риторичне запитання і не відноситься особисто до GrAndSE). Не одна година, а може і не один день (imho). В такому випадку ви можете робити це самі (і достатньо довго) або використати готове рішення, наприклад, MooTools. І всі ці байти, які він важить, вам стануть в пригоді. Повірте, розробники даного модуля (imho) - професіонали світового рівня і за кожен байт коду готові відчитатися :)

P.S. Свого часу я використовував ще старий реліз MooTools, видається 1.11, який був значно менший. Але зросли можливості модуля - зросла і вага.</description>
		<content:encoded><![CDATA[<p>Я поділяю ваші, GrAndSE, думки і перестороги. Але дозвольте додати від себе декілька фраз.</p>
<p>Якщо взяти до уваги сучасні швидкості з&#8217;єднання з Інтернетом та ті можливості, які уже реалізовані в даному фреймворку, то &#8230;</p>
<p>Справа в тому, що даний модуль при завантаженні сайту закачується одноразово, а далі буде закешований браузером і завантаження сторінки значно прискориться при перегляді наступних сторінок. Плюс до цього у нього є можливість вибирати лише ті компоненти (частини), які вам необхідні, а не брати весь функціонал в одному великому файлі.</p>
<p>Дуже правильне зауваження, GrAndSE, щодо того, що не варто використовувати MooTools, якщо вам тільки потрібно зробити якусь дрібницю на сайті, наприклад, прикрутити AJAX для сайту, оскільки це робиться в декілька рядків коду.</p>
<p>Але, що якщо вам на веб-сайті потрібно трохи більше: сучасна інтерактивна фотогалерея, гарні HTML-підказки, Multibox, Drag&#038;Drop, інтерактивний календар, тощо. Скільки вам, наприклад, знадобиться часу, щоб реалізувати галерею хоча б такого рівня, як на сторінці <a href="http://habrahabr.ru/blogs/webdev/30039/" title="Mootools: 41 плагин из личной коллекции" target="_blank" rel="nofollow">http://habrahabr.ru/blogs/webdev/30039/</a> (це більше риторичне запитання і не відноситься особисто до GrAndSE). Не одна година, а може і не один день (imho). В такому випадку ви можете робити це самі (і достатньо довго) або використати готове рішення, наприклад, MooTools. І всі ці байти, які він важить, вам стануть в пригоді. Повірте, розробники даного модуля (imho) - професіонали світового рівня і за кожен байт коду готові відчитатися <img src='http://vispyanskiy.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>P.S. Свого часу я використовував ще старий реліз MooTools, видається 1.11, який був значно менший. Але зросли можливості модуля - зросла і вага.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: GrAndSE</title>
		<link>http://vispyanskiy.name/?p=21#comment-6218</link>
		<dc:creator>GrAndSE</dc:creator>
		<pubDate>Mon, 29 Sep 2008 18:34:21 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-6218</guid>
		<description>"MooTools - це компактний.." Дуже компактний.. Всього 90 Кб. :) Як на мене це забагато. В мене, наприклад, сам скрипт буде декілька секунд. В більшості випадків, краще використовувати елегантні рішення там де це необхідно. Так загальна вага скриптів буде значно меншою ніж сама бібліотека. 
Чесн окажучи, чи то я такий криворукий, що не вмію з framework'ами працювати, чи то не зустрічав тієї задачі, щоб не міг вирішити с Google та власниою головою швидше та приємніше ніж з framework'ом, однак мої сутички з MooTools (те чим я зараз займаюсь вимагало дечого, що вже реалізовано в MooTools, однак менше ніж до 30 Кб вичистити за день скрипт не вдалось, а потрібно ще було додавати масу іншого функціоналу, тому просто взяв і переписав потрібні мені функції самотужки, та взявши дещо з мережі. Загальна маса коду вийшла в районі 5-6 Кб з потрібним мені функціоналом), JQuery, JsHttpRequest, Aculos, Prototype (починалось все добре, де з якими навіть попрацювати плідно довелось, однак на тому чи іншому етапі переписував що мені було потрібно своїми руками, зібравши невеличко колекцію самописних і частково самописних реалізацій під ряд виконуваних задач)..</description>
		<content:encoded><![CDATA[<p>&#8220;MooTools - це компактний..&#8221; Дуже компактний.. Всього 90 Кб. <img src='http://vispyanskiy.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Як на мене це забагато. В мене, наприклад, сам скрипт буде декілька секунд. В більшості випадків, краще використовувати елегантні рішення там де це необхідно. Так загальна вага скриптів буде значно меншою ніж сама бібліотека.<br />
Чесн окажучи, чи то я такий криворукий, що не вмію з framework&#8217;ами працювати, чи то не зустрічав тієї задачі, щоб не міг вирішити с Google та власниою головою швидше та приємніше ніж з framework&#8217;ом, однак мої сутички з MooTools (те чим я зараз займаюсь вимагало дечого, що вже реалізовано в MooTools, однак менше ніж до 30 Кб вичистити за день скрипт не вдалось, а потрібно ще було додавати масу іншого функціоналу, тому просто взяв і переписав потрібні мені функції самотужки, та взявши дещо з мережі. Загальна маса коду вийшла в районі 5-6 Кб з потрібним мені функціоналом), JQuery, JsHttpRequest, Aculos, Prototype (починалось все добре, де з якими навіть попрацювати плідно довелось, однак на тому чи іншому етапі переписував що мені було потрібно своїми руками, зібравши невеличко колекцію самописних і частково самописних реалізацій під ряд виконуваних задач)..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: Okspen</title>
		<link>http://vispyanskiy.name/?p=21#comment-3312</link>
		<dc:creator>Okspen</dc:creator>
		<pubDate>Mon, 28 Jul 2008 22:06:33 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-3312</guid>
		<description>Я мав трохи не те на увазі, але дякую, розібрався. І id треба брати в лапки onclick="func('20')" - про цей момент я зовсім забув.</description>
		<content:encoded><![CDATA[<p>Я мав трохи не те на увазі, але дякую, розібрався. І id треба брати в лапки onclick=&#8221;func(&#8217;20&#8242;)&#8221; - про цей момент я зовсім забув.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: admin</title>
		<link>http://vispyanskiy.name/?p=21#comment-3275</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sun, 27 Jul 2008 15:04:02 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-3275</guid>
		<description>Можна так. В шапці сторінки (між тегами &#60;head&#62; і &#60;/head&#62;) прописуєш (описуєш те, що вона має робити) функцію:
&#60;script type="text/javascript" language="javascript"&#62;
function &lt;strong&gt;func&lt;/strong&gt;(your_num){
&#160;&#160;&#160;// оперуємо самим числом
&#160;&#160;&#160;your_num = &lt;strong&gt;your_num&lt;/strong&gt; + 1;
}
&#60;/script&#62;</description>
		<content:encoded><![CDATA[<p>Можна так. В шапці сторінки (між тегами &lt;head&gt; і &lt;/head&gt;) прописуєш (описуєш те, що вона має робити) функцію:<br />
&lt;script type=&#8221;text/javascript&#8221; language=&#8221;javascript&#8221;&gt;<br />
function <strong>func</strong>(your_num){<br />
&nbsp;&nbsp;&nbsp;// оперуємо самим числом<br />
&nbsp;&nbsp;&nbsp;your_num = <strong>your_num</strong> + 1;<br />
}<br />
&lt;/script&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: Okspen</title>
		<link>http://vispyanskiy.name/?p=21#comment-3274</link>
		<dc:creator>Okspen</dc:creator>
		<pubDate>Sun, 27 Jul 2008 14:42:16 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-3274</guid>
		<description>Є питання. Якщо в мене є js-функція, яким чином я можу передати в неї змінну через посилання? Маю на увазі щось таке: onclick="func(20)" а потім оперувати самим числом? До цього з javascript ніколи не був знайомий.</description>
		<content:encoded><![CDATA[<p>Є питання. Якщо в мене є js-функція, яким чином я можу передати в неї змінну через посилання? Маю на увазі щось таке: onclick=&#8221;func(20)&#8221; а потім оперувати самим числом? До цього з javascript ніколи не був знайомий.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: admin</title>
		<link>http://vispyanskiy.name/?p=21#comment-3036</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Thu, 17 Jul 2008 06:34:31 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-3036</guid>
		<description>Дяка за wp-codebox. Матиму час, обов'язково подивлюсь.</description>
		<content:encoded><![CDATA[<p>Дяка за wp-codebox. Матиму час, обов&#8217;язково подивлюсь.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: excieve</title>
		<link>http://vispyanskiy.name/?p=21#comment-3014</link>
		<dc:creator>excieve</dc:creator>
		<pubDate>Wed, 16 Jul 2008 19:12:08 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-3014</guid>
		<description>Щодо фреймворків звичайно правильно - на одному зупинятись не можна. Це відноситься і до мов програмування і до багатьох інших речей.

Щодо плаґіну для підсвітки коду можу порадити &lt;a href="http://wordpress.org/extend/plugins/wp-codebox/" title="wp-codebox" target="_blank" rel="nofollow"&gt;wp-codebox&lt;/a&gt;, а ще краще його &lt;a target="_blank" href="http://blog.sjinks.org.ua/wordpress/plugins/204-codebox-05-for-wordpress/" rel="nofollow"&gt;модифіковану версію&lt;/a&gt;, що рефакторить код оригінального плаґіна та додає декілька корисних речей. Цей плаґін підтримує дуже багато мов та форматів, дозволяє зручно налаштувати.</description>
		<content:encoded><![CDATA[<p>Щодо фреймворків звичайно правильно - на одному зупинятись не можна. Це відноситься і до мов програмування і до багатьох інших речей.</p>
<p>Щодо плаґіну для підсвітки коду можу порадити <a href="http://wordpress.org/extend/plugins/wp-codebox/" title="wp-codebox" target="_blank" rel="nofollow">wp-codebox</a>, а ще краще його <a target="_blank" href="http://blog.sjinks.org.ua/wordpress/plugins/204-codebox-05-for-wordpress/" rel="nofollow">модифіковану версію</a>, що рефакторить код оригінального плаґіна та додає декілька корисних речей. Цей плаґін підтримує дуже багато мов та форматів, дозволяє зручно налаштувати.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: admin</title>
		<link>http://vispyanskiy.name/?p=21#comment-3011</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 16 Jul 2008 13:24:21 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-3011</guid>
		<description>Безумовно &lt;b&gt;jQuery&lt;/b&gt; варте уваги. Я зустрічав багато схвальних відгуків про цю бібліотеку. Хоча поки не встиг на практиці щось реалізувати за її допомогою. І якщо об'єктивно, то інформації в зручному вигляді по jQuery куди більше за MooTools, особливо, якщо брати до уваги російськомовний/україномовний контент. Якісну і повноцінну інф-цію про цю бібліотеку можна, наприклад, почерпнути на &lt;a target="_blank" href="http://www.rsdn.ru/article/inet/jQuery.xml" title="jQuery – Javascript нового поколения" rel="nofollow"&gt;&lt;strong&gt;jQuery – Javascript нового поколения&lt;/strong&gt;&lt;/a&gt;. Від себе додам, що не варто зупинятись на одному фреймворку (я не збираюсь), адже, максимально об'єктивна оцінка може бути лише з часом після тривалого використання на практиці. А комбінація декількох бібліотек взагалі багато чого спрощує.

&lt;strong&gt;excieve&lt;/strong&gt; сказав: &lt;b&gt;«До речі, чудово оформлена стаття»&lt;/b&gt;.
Дякую. Є ще бажання поставити якісний модуль для підсвітки коду. Але поки не натрапив на підходящий.</description>
		<content:encoded><![CDATA[<p>Безумовно <b>jQuery</b> варте уваги. Я зустрічав багато схвальних відгуків про цю бібліотеку. Хоча поки не встиг на практиці щось реалізувати за її допомогою. І якщо об&#8217;єктивно, то інформації в зручному вигляді по jQuery куди більше за MooTools, особливо, якщо брати до уваги російськомовний/україномовний контент. Якісну і повноцінну інф-цію про цю бібліотеку можна, наприклад, почерпнути на <a target="_blank" href="http://www.rsdn.ru/article/inet/jQuery.xml" title="jQuery – Javascript нового поколения" rel="nofollow"><strong>jQuery – Javascript нового поколения</strong></a>. Від себе додам, що не варто зупинятись на одному фреймворку (я не збираюсь), адже, максимально об&#8217;єктивна оцінка може бути лише з часом після тривалого використання на практиці. А комбінація декількох бібліотек взагалі багато чого спрощує.</p>
<p><strong>excieve</strong> сказав: <b>«До речі, чудово оформлена стаття»</b>.<br />
Дякую. Є ще бажання поставити якісний модуль для підсвітки коду. Але поки не натрапив на підходящий.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: excieve</title>
		<link>http://vispyanskiy.name/?p=21#comment-3010</link>
		<dc:creator>excieve</dc:creator>
		<pubDate>Wed, 16 Jul 2008 12:04:00 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-3010</guid>
		<description>А мені подобається &lt;a href="http://jquery.com/" target="_blank" rel="nofollow"&gt;jQuery&lt;/a&gt; :) Він ще менший, теж дозволяє модульність (хоча основа монолітна) та має велике комьюніті. Що думаєш про нього?
До речі, чудово оформлена стаття :)</description>
		<content:encoded><![CDATA[<p>А мені подобається <a href="http://jquery.com/" target="_blank" rel="nofollow">jQuery</a> <img src='http://vispyanskiy.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Він ще менший, теж дозволяє модульність (хоча основа монолітна) та має велике комьюніті. Що думаєш про нього?<br />
До речі, чудово оформлена стаття <img src='http://vispyanskiy.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Від: Sergoff</title>
		<link>http://vispyanskiy.name/?p=21#comment-2968</link>
		<dc:creator>Sergoff</dc:creator>
		<pubDate>Mon, 14 Jul 2008 10:47:21 +0000</pubDate>
		<guid>http://vispyanskiy.name/?p=21#comment-2968</guid>
		<description>Сам когда-то баловался джавой, но потом как-то забросил это дело. Да и готовых решений в интернете - пруд пруди.</description>
		<content:encoded><![CDATA[<p>Сам когда-то баловался джавой, но потом как-то забросил это дело. Да и готовых решений в интернете - пруд пруди.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
