<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Rpsl &#187; firefox</title> <atom:link href="http://blog.rpsl.info/tag/firefox/feed" rel="self" type="application/rss+xml" /><link>http://blog.rpsl.info</link> <description>Очень остроумная надпись</description> <lastBuildDate>Sat, 31 Jul 2010 19:41:55 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0</generator> <item><title>Тестируем верстку Adobe BrowserLab</title><link>http://blog.rpsl.info/2010/06/testiruem-verstku-adobe-browselab.html</link> <comments>http://blog.rpsl.info/2010/06/testiruem-verstku-adobe-browselab.html#comments</comments> <pubDate>Mon, 14 Jun 2010 11:28:57 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[Полезное]]></category> <category><![CDATA[adobe]]></category> <category><![CDATA[browser]]></category> <category><![CDATA[css]]></category> <category><![CDATA[firefox]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[web]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=593</guid> <description><![CDATA[Компания Adobe представила свой новый продукт, онлайн приложение, для тестирования верстки в различных браузерах. Данное онлайн приложение позволяет протестировать качество верстки в различных web браузерах, на данный момент поддерживаются: Chrome 3.0&#160;&#8212; Windows Firefox 2.0&#160;&#8212; OS X Firefox 3.0&#160;&#8212; OS X Firefox 3.6&#160;&#8212; OS X Firefox 2.0&#160;&#8212; Windows Firefox 3.0&#160;&#8212; Windows Firefox 3.6&#160;&#8212; Windows Internet Explorer [...]]]></description> <content:encoded><![CDATA[<p>Компания <a href="http://blog.rpsl.info/tag/adobe" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with adobe">Adobe</a> представила свой новый продукт, онлайн приложение, для <strong>тестирования верстки</strong> в различных браузерах.</p><div style="float: right; text-align: center;"><a href="http://blog.rpsl.info/wp-content/uploads/2010/06/browserlab1.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-medium wp-image-594" title="browserlab1" src="http://blog.rpsl.info/wp-content/uploads/2010/06/browserlab1-300x198.png" alt="browserlab1 300x198 Тестируем верстку Adobe BrowserLab" width="300" height="198" /></a><a href="http://blog.rpsl.info/wp-content/uploads/2010/06/browserlab2.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-medium wp-image-595" title="browserlab2" src="http://blog.rpsl.info/wp-content/uploads/2010/06/browserlab2-300x198.png" alt="browserlab2 300x198 Тестируем верстку Adobe BrowserLab" width="300" height="198" /></a><a href="http://blog.rpsl.info/wp-content/uploads/2010/06/browserlab3.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-medium wp-image-596" title="browserlab3" src="http://blog.rpsl.info/wp-content/uploads/2010/06/browserlab3-300x198.png" alt="browserlab3 300x198 Тестируем верстку Adobe BrowserLab" width="300" height="198" /></a><a href="http://blog.rpsl.info/wp-content/uploads/2010/06/browserlab4.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-medium wp-image-597" title="browserlab4" src="http://blog.rpsl.info/wp-content/uploads/2010/06/browserlab4-300x198.png" alt="browserlab4 300x198 Тестируем верстку Adobe BrowserLab" width="300" height="198" /></a></div><p>Данное онлайн приложение позволяет протестировать качество верстки в различных <a href="http://blog.rpsl.info/tag/web" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with web">web</a> браузерах, на данный момент поддерживаются:</p><ul><li>Chrome 3.0&nbsp;&mdash; Windows</li><li> <a href="http://blog.rpsl.info/tag/firefox" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with firefox">Firefox</a> 2.0&nbsp;&mdash; OS X</li><li> <a href="http://blog.rpsl.info/tag/firefox" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with firefox">Firefox</a> 3.0&nbsp;&mdash; OS X</li><li> <a href="http://blog.rpsl.info/tag/firefox" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with firefox">Firefox</a> 3.6&nbsp;&mdash; OS X</li><li> <a href="http://blog.rpsl.info/tag/firefox" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with firefox">Firefox</a> 2.0&nbsp;&mdash; Windows</li><li> <a href="http://blog.rpsl.info/tag/firefox" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with firefox">Firefox</a> 3.0&nbsp;&mdash; Windows</li><li> <a href="http://blog.rpsl.info/tag/firefox" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with firefox">Firefox</a> 3.6&nbsp;&mdash; Windows</li><li> <a href="http://blog.rpsl.info/tag/internet" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with internet">Internet</a> Explorer 6.0&nbsp;&mdash; Windows</li><li> <a href="http://blog.rpsl.info/tag/internet" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with internet">Internet</a> Explorer 7.0&nbsp;&mdash; Windows</li><li> <a href="http://blog.rpsl.info/tag/internet" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with internet">Internet</a> Explorer 8.0&nbsp;&mdash; Windows</li><li> Safari 3.0&nbsp;&mdash; OS X</li><li> Safari 4.0&nbsp;&mdash; OS X</li></ul><p>Все что вам необходимо, это зарегистрироваться. После этого, стоит сразу собрать набор актуальных браузеров, что бы все представления делались для них автоматически. Далее указываем ссылку на документ, который нужно тестировать и смотрим результаты.</p><p><span id="more-593"></span></p><div style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="256" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=5592&amp;context=345&amp;embeded=true&amp;environment=production" /><param name="src" value="http://images.tv.adobe.com/swf/player.swf" /><param name="flashvars" value="fileID=5592&amp;context=345&amp;embeded=true&amp;environment=production" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=5592&amp;context=345&amp;embeded=true&amp;environment=production" allowscriptaccess="always" allowfullscreen="true"></embed></object></div><p>Очень удобно, что можно переключиться в Split Mode и смотреть, как один и тот же кусок страницы отображается в разных программах.</p><blockquote><p>https://browserlab.<a href="http://blog.rpsl.info/tag/adobe" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with adobe">adobe</a>.com/en-us/index.html</p></blockquote>Тэги: <a href="http://blog.rpsl.info/tag/adobe" title="adobe" rel="tag nofollow">adobe</a>, <a href="http://blog.rpsl.info/tag/browser" title="browser" rel="tag nofollow">browser</a>, <a href="http://blog.rpsl.info/tag/css" title="css" rel="tag nofollow">css</a>, <a href="http://blog.rpsl.info/tag/firefox" title="firefox" rel="tag nofollow">firefox</a>, <a href="http://blog.rpsl.info/tag/internet" title="internet" rel="tag nofollow">internet</a>, <a href="http://blog.rpsl.info/tag/mac" title="Mac" rel="tag nofollow">Mac</a>, <a href="http://blog.rpsl.info/tag/web" title="web" rel="tag nofollow">web</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2009/02/php-sovety-dlya-malenkix.html" title="PHP . Советы для маленьких (11 Февраль  2009)">PHP . Советы для маленьких</a> (0)</li><li><a href="http://blog.rpsl.info/2009/09/opera-i-megafon.html" title="Опера и Мегафон... (7 Сентябрь  2009)">Опера и Мегафон...</a> (2)</li><li><a href="http://blog.rpsl.info/2010/06/nu-vot-i-obnovilis.html" title="Ну вот и обновились (11 Июнь  2010)">Ну вот и обновились</a> (0)</li><li><a href="http://blog.rpsl.info/2009/02/nayti-avto-instruktora.html" title="Найти авто инструктора (13 Февраль  2009)">Найти авто инструктора</a> (2)</li><li><a href="http://blog.rpsl.info/2009/06/klevi-navigaciya.html" title="Клеви навигация (28 Июнь  2009)">Клеви навигация</a> (1)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2010/06/testiruem-verstku-adobe-browselab.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PHP . Советы для маленьких</title><link>http://blog.rpsl.info/2009/02/php-sovety-dlya-malenkix.html</link> <comments>http://blog.rpsl.info/2009/02/php-sovety-dlya-malenkix.html#comments</comments> <pubDate>Tue, 10 Feb 2009 22:50:58 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[Полезное]]></category> <category><![CDATA[Статьи]]></category> <category><![CDATA[firefox]]></category> <category><![CDATA[framework]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[php]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=79</guid> <description><![CDATA[Да бы вы не подумали, что я забросил сюда писать, разбавлю контент очередной полезной заметкой. Несколько недель назад, мой знакомый Саша МЁД ака UGW.RU, попросил меня сделать галерею для его сайта. Задачи весьма простые&#160;&#8212; &#171;Что бы админ сам мог загружать фотки.&#187;, плюс жесткие ограничения на память, так как хостинг от ur.cbr, сцука, хитрый. От использования [...]]]></description> <content:encoded><![CDATA[<p>Да бы вы не подумали, что я забросил сюда писать, разбавлю контент очередной полезной заметкой.</p><p>Несколько недель назад, мой знакомый Саша МЁД ака UGW.RU, попросил меня сделать галерею для его сайта. Задачи весьма простые&nbsp;&mdash; &laquo;Что бы админ сам мог загружать фотки.&raquo;, плюс жесткие ограничения на память, так как хостинг от ur.cbr, сцука, хитрый.</p><p>От использования фреймворков пришлось отказаться, по вышеназванным причинам, но делать сайт на чистом <a href="http://blog.rpsl.info/tag/php" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with php">php</a> это не true way. Пришлось просто собрать из готовых классов удобную среду.</p><p>Правило первое: <strong>Используйте фреймворки или шаблонизаторы</strong>.</p><p style="padding-left: 30px;">Предпочтительнее конечно использовать фреймворки, коих сейчас большое множество: Code Igniter, Symphony, CakePHP, но когда вам нужно сделать сайт на 3-10 страничек (видов), то проще бывает использовать шаблонизатор.</p><p style="padding-left: 30px;">Я в данной ситуации выбираю Smarty, с коим мне как раз и пришлось познакомиться. Из всех вариантов, он показался мне самым простым, гибким и функциональным. Главное что он позволил весьма быстро решить поставленные задачи и не заниматься изобретением велосипеда.</p><p>Правило второе: <strong>Не пытайтесь изобретать колесо, используйте готовые решения</strong>.</p><p style="padding-left: 30px;">Если ваш проект подразумевает работу с базой данных, используйте библиотеку созданную для упрощения этих задач. Я, к своему стыду, знаю только одну библиотеку для работы с БД&nbsp;&mdash; DbSimple. Хотя, наверно, это из-за того, что она отлично справляется со своими задачами: упрощает написание и создание запросов, легко позволяет ими манипулировать, защищает от sql injection. Это, правда не значит, что нужно перестать проверять данные. Данные нужно прогонять через фильтры всегда, при вводе и при выводе.</p><p>Правило третье: <strong>Дебажьте. Используйте FireBUG и FirePHP</strong>.</p><p style="padding-left: 30px;">Эти расширения, для Mozilla <a href="http://blog.rpsl.info/tag/firefox" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with firefox">FireFox</a> позволяют экономить кучу времени, при работе с данными, и помогают отказаться от любых дебаг методов типа &laquo;есho&raquo; OR &laquo;print_r ()&raquo;.</p><p>Я уверен, что эта информация полезна, только для самых маленьких, а вы и так всё это прекрасно знаете. Ага.</p><p>Ну и пользуясь случаем, хочу передать привет тем, кто прививает мне любовь к хорошему программированию:</p><p><span style="font-family: arial black,avant garde;">Future Colors → <a title="Заказать сайт" href="http://futurecolors.ru">Умные заказывают сайты</a> здесь, остальные идут на ...й</span></p>Тэги: <a href="http://blog.rpsl.info/tag/firefox" title="firefox" rel="tag nofollow">firefox</a>, <a href="http://blog.rpsl.info/tag/framework" title="framework" rel="tag nofollow">framework</a>, <a href="http://blog.rpsl.info/tag/internet" title="internet" rel="tag nofollow">internet</a>, <a href="http://blog.rpsl.info/tag/php" title="php" rel="tag nofollow">php</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2010/06/testiruem-verstku-adobe-browselab.html" title="Тестируем верстку Adobe BrowserLab (14 Июнь  2010)">Тестируем верстку Adobe BrowserLab</a> (0)</li><li><a href="http://blog.rpsl.info/2009/02/govnokoding-ili-ne-xochu.html" title="Говнокодинг или &laquo;не хочу!&raquo; (2 Февраль  2009)">Говнокодинг или &laquo;не хочу!&raquo;</a> (1)</li><li><a href="http://blog.rpsl.info/2010/03/chat-dlya-vbulletin.html" title="Чат для vbulletin (5 Март  2010)">Чат для vbulletin</a> (3)</li><li><a href="http://blog.rpsl.info/2009/01/cvetovaya-identifikaciya.html" title="Цветовая идентификация (13 Январь  2009)">Цветовая идентификация</a> (1)</li><li><a href="http://blog.rpsl.info/2009/09/opera-i-megafon.html" title="Опера и Мегафон... (7 Сентябрь  2009)">Опера и Мегафон...</a> (2)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2009/02/php-sovety-dlya-malenkix.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>vkontakte audio leech mod for downthemall</title><link>http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html</link> <comments>http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html#comments</comments> <pubDate>Sun, 18 Jan 2009 14:50:42 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[Полезное]]></category> <category><![CDATA[downthemall]]></category> <category><![CDATA[firefox]]></category> <category><![CDATA[greasemonkey]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[mp3]]></category> <category><![CDATA[vkontakte]]></category> <category><![CDATA[интернет]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=62</guid> <description><![CDATA[Прелюдия: Захотелось мне скопировать весь свой плейлист из вконтакта в плеер, обычными расширениями это сделать можно, но проблема в том, что вконтакте не даст вам нормальные имена файлов, а надеяться что теги уже прописаны&#160;&#8212; весьма глупо.&#160;Поэтому я чуть-чуть переписал, мой любимый audio leecher (автора не знаю, но почет ему и уважение), чтобы он выдавал нормальные [...]]]></description> <content:encoded><![CDATA[<p><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Прелюдия: </span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><blockquote><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Захотелось мне скопировать весь свой плейлист из вконтакта в плеер, обычными расширениями это сделать можно, но проблема в том, что вконтакте не даст вам нормальные имена файлов, а надеяться что теги уже прописаны&nbsp;&mdash; весьма глупо.</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;">&nbsp;Поэтому я чуть-чуть переписал, мой любимый <a href="http://userscripts.org/scripts/show/17143">audio leecher</a> (автора не знаю, но почет ему и уважение), чтобы он выдавал нормальные титлы к каждой ссылке.</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p></blockquote><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Встречайте: <a href="http://userscripts.org/scripts/show/40728" target="_blank">vkontakte audio leecher downthemall mod</a></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><p style="text-align: center;"><img title="vkontakte audio leecher (mod for down them all)" src="http://www.picamatic.com/show/2009/01/18/06/48/1782090_707x486.jpg" alt="vkontakte audio leecher (mod for down them all)" height="362" width="528" /></p><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Требования:</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><ul><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><a href="http://www.mozilla.com/en-US/" target="_blank">Firefox</a></span></li><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;">плагин <a href="https://addons.mozilla.org/ru/firefox/addon/748" target="_blank">greasemonkey</a></span></li><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;">плагин <a href="https://addons.mozilla.org/ru/firefox/addon/201">DownThemAll</a> или качалка на ваш вкус, которая поддерживает переименование файлов</span></li></ul><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Маска в <a href="http://blog.rpsl.info/tag/downthemall" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with downthemall">DownThemAll</a> для переименования:</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><blockquote><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"> *text*.*ext*</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p></blockquote><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Кросслинки:</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><ul><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><a href="http://userscripts.org/scripts/show/40728" target="_blank">Страница плагина на userscripts.org</a><br /></span></li><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><span style="font-size: xx-small;"><a href="http://vitman.name/vkontakte_audio_leecher_downthemall_mod.js" target="_blank">Локальная копия на моем сайте</a></span></form></li></ul>Тэги: <a href="http://blog.rpsl.info/tag/downthemall" title="downthemall" rel="tag nofollow">downthemall</a>, <a href="http://blog.rpsl.info/tag/firefox" title="firefox" rel="tag nofollow">firefox</a>, <a href="http://blog.rpsl.info/tag/greasemonkey" title="greasemonkey" rel="tag nofollow">greasemonkey</a>, <a href="http://blog.rpsl.info/tag/javascript" title="javascript" rel="tag nofollow">javascript</a>, <a href="http://blog.rpsl.info/tag/mp3" title="mp3" rel="tag nofollow">mp3</a>, <a href="http://blog.rpsl.info/tag/vkontakte" title="vkontakte" rel="tag nofollow">vkontakte</a>, <a href="http://blog.rpsl.info/tag/interneti" title="интернет" rel="tag nofollow">интернет</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html" title="Вконтакте рукожопы (20 Июнь  2010)">Вконтакте рукожопы</a> (1)</li><li><a href="http://blog.rpsl.info/2010/06/testiruem-verstku-adobe-browselab.html" title="Тестируем верстку Adobe BrowserLab (14 Июнь  2010)">Тестируем верстку Adobe BrowserLab</a> (0)</li><li><a href="http://blog.rpsl.info/2009/04/tvitter-dlya-vkontakta.html" title="Твиттер для вконтакта (24 Апрель  2009)">Твиттер для вконтакта</a> (2)</li><li><a href="http://blog.rpsl.info/2010/06/obfuskator-javascript.html" title="Обфускатор Javascript (11 Июнь  2010)">Обфускатор Javascript</a> (0)</li><li><a href="http://blog.rpsl.info/2009/06/mezhdu-delom.html" title="Между делом... (5 Июнь  2009)">Между делом...</a> (0)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html/feed</wfw:commentRss> <slash:comments>5</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached (user agent is rejected)
Database Caching 22/42 queries in 0.041 seconds using memcached

Served from: blog.rpsl.info @ 2010-07-31 21:13:38 -->