Опубликовано января 4, 2009 by admin
Возвращаясь к теме оптимизации исходного кода, начатой в статье про компрессию и проверку CSS, хочется узнать чем можно сжать JavaScript. Ведь не секрет, что JavaScript является одной из объемнейших структур в современных веб-сайтах. И его размеры стоит сокращать. А вот чем и как… (далее…)
Читать далее...
Комментариев нет
Опубликовано сентября 4, 2008 by admin
Давно хотел провести какой-нибудь конкурс. И, наконец-то, я его провел.
Пересмотрев все конкурсные посты и блоги, я понял, что не зря его проводил. Кое-кто действительно нашел себе виртуальных друзей и подружился. Это приятно.
Итак! (барабанная дробь…) первый приз достается…
"О любви и немного о жизни" - мне очень понравился стиль, душевно.
Второй приз достается - Денежка.su
Третий приз, как ни странно, опять "О любви и немного о жизни".
Поощрительные призы будут "выдаваться" позже - по ходу написания других постов блога.
Поздравляю победителей
(далее…)
Читать далее...
6 комментариев
Опубликовано сентября 2, 2008 by admin
Сегодня, как и было объявлено ранее, стал доступен новый браузер от Google - Chrome.
Chrome, несмотря на явные ассоциации этого слова с Mozilla, построен на движке Webkit. Интересной особенностью браузера является то, что каждая вкладка представляет собой отдельный процесс, и при "зависании" одной вкладки остальные пострадать не должны. Что же, это радует. Однако, сразу встает вопрос а как с производительностью при такой архитектуре? Заявлено, что утечек памяти как в firefox не будет, но Chrome будет кушать больше памяти, что естественно. Опять же, страшно предположить, что станет с системой, если в Chrome будет открыто вкладок 30-40.
Не стоит пока рассматривать Chrome как полноценный браузер. Однако, для использования его с веб-приложениями google подойдет лучшим образом. По крайней мере, я собираюсь заменить им Prism, о котором я уже писал тут и тут.
Но, google видимо, слишком торопились, и ролик с youtube с описанием как связать google и chrome "..no longer available".
Что же, остается надеяться, что через какое-то время работа как самого браузера, так и документация к нему придет в должный вид.
(далее…)
Читать далее...
Комментариев нет
Опубликовано августа 14, 2008 by admin
Что делать если часто приходится бывать в местах, где подключение к интернету отсутствует, а есть необходимость использовать web-приложения. Сегодня речь пойдет о том, чем в этом плане может помочь расширение Google Gears.
Google Gears - (ре)эволюция Web.
Разрабатывая раньше пользовательские приложения для Web приходилось хранить пользовательскую информацию на стороне клиента. В этом помогали cookies. Но они имеют множество недостатков: можно сохранять только пары ключ-значение, количество записей ограничено, объем записей ограничен (в зависимости от браузера), низкая надежность - данные могут просто быть удалены.
Новым этапом хранения пользовательской информации на стороне клиента можно назвать Google gears, которая позволяет обращаться к реляционной базе данных на стороне клиента. Такой СУРБД служит SQLite. Я думаю, знакомым с базами данных не стоит объяснять, чем такой подход выгодней cookies. Мы можем сохранять практически любой объем информации, любой структуры, которую можем описать средствами СУРБД. К тому же такое хранилище намного надежней, чем традиционные cookies.
Google Gears и офисные приложения
Благодаря google gears мы теперь можем использовать web-приложения при отсутствии подключения к сети - введенные нами данные сами отсинхронизируются с данными, хранящимися на удаленном сервере при появлении подключения к сети. Все, что нам нужно сделать - установить Google gears, подключиться к web-приложению, поддерживающему Google Gears. Теперь можно работать и без подключения: находить, просматривать, редактировать, удалять…
(далее…)
Читать далее...
Комментариев нет
Опубликовано августа 7, 2008 by admin
Столкнулся со следующей ошибкой в Mozilla Prism, о котором я уже рассказывал. Версия 0.9 (в 0.8 этой проблемы нет) позволяет подключать расширения, поэтому была выбрана именно она. Однако, вылезает досадная ошибка при запуске prism, о том, что Prism не может прочитать ini-файл, который хранится в %User%’Application Data’Prism. Источник ошибки - русские буквы в имени пользователя windows.
Подобная ошибка встречалась мне в Gimp, однако, проблема решилась установкой более свежей версии GTK и GIMP, в которой уже не было этой ошибки. Чтож, буду ждать выхода обновления. Времени и желания пересобирать Prism из исходников у меня нет - задача не первой важности.
Читать далее...
Один комментарий
Опубликовано июня 26, 2008 by admin
Представляю Вашему вниманию бесплатный скрипт для обмена ссылками с внутренних страниц под названием InnerLink.
Не секрет, что обмен ссылками все еще является неплохим способом в комплексном продвижении сайтов в поисковых системах. Естественно, при правильном использовании. Обмен обычно ведут с главных страниц (+ т.н. "сквозняки") и со специально разработанных каталогов. Недостатком первого метода является то, что количество ссылок, которые можно разместить на главной ограничено и может составлять от 1 до 10. Некоторые правда умудряются размещать 50 и более ссылок, что для себя считаю неприемлемым. Размещение каталога ссылок может вызвать вопросы со стороны поисковых систем: большое количество ссылок на странице по отношению к тексту. К тому же PageRank таких страниц обычно невелик, ведь страница со ссылкой на Ваш сайт находится довольно далеко от главной.
Поэтому стоит воспользоваться обменом ссылками с внутренних страниц, который лишен этих недостатков. Однако, следует заметить, что обмен с внутренних страниц дает меньший эффект, чем обмен с главных, но зато мы можем обмениваться с большим количеством сайтов.
(далее…)
Читать далее...
4 комментария
Опубликовано февраля 6, 2008 by Jazzina
После отпуска продолжаю тестировать "Набор веб-разработчика на базе Firefox" и, надеюсь, в скором времени выложу готовую версию.
Если у Вас есть желание помочь в тестировании, обращайтесь, буду рад.
Читать далее...
Комментариев нет
Опубликовано декабря 25, 2007 by Jazzina
Еще одна полезная фишка для Набора веб-разработчика на базе FireFox - расширение Dust Me Selectors.
Позволяет очистить каскадные таблицы стилей от неиспользуемых классов.
(далее…)
Читать далее...
Один комментарий
Опубликовано декабря 17, 2007 by Jazzina
Наверное самым мощным инструментом в "Наборе веб-разработчика на базе FireFox" является FireBug - уникальное средство отладки веб-приложений.
Firebug позволяет:
- Инспектировать и редактировать исходный код страницы
- Инспектировать объектную модель документа
- Инспектировать и редактировать каскадные таблицы стилей
- Инспектировать, запускать, отлаживать и редактировать скрипты
- и многое другое…
(далее…)
Читать далее...
2 комментария
Опубликовано декабря 17, 2007 by Jazzina
Очередным этапом сборки "Набора веб-разработчика на базе FireFox" является компонент Web Developer.
После установки этого замечательного расширения появляется панель, которая позволяет:
- отключать кэш, java, javascript, редиректы, поле referrer и многое другое
- работать с cookies: просматривать, отключать, удалять
- работать с CSS: отключать разные типы каскадных таблиц, просматривать по типу, редактировать "на лету", что очень полезно при верстке сайта
- работать с формами
- работать с изображениями и их свойствами: показывать title, alt, размеры экранные, размеры файлов картинок, скрыть фоновые изображения, скрыть остальные изображения, обвести изображения по признаку наличия или отсутствия alt, title и др.
- выводить информацию о: расположении анкоров, именах слоев, свойствах ID и CLASS, и пр.
- протестировать страницу валидаторами: javascript, HTML, CSS, RSS и пр
- проверить валидность ссылок
- и многое другое

(далее…)
Читать далее...
Комментариев нет