Отправляет email-рассылки с помощью сервиса Sendsay

InternetSoft

  Все выпуски  

InetSoft - обзоры интернет-софта - Surfpack Startpage : Готовимся к выходу в Сеть


Информационный Канал Subscribe.Ru

WebMasterShop - пакет "СОЗДАНИЕ САЙТА от A до Я" новая версия - 2005 (3 CD).
Полный набор программ  и документации для создания современного веб-сайта.
Тонны справочной литературы, скриптов, шаблонов, более 140 программ.

Цена: 12 у.е. (доставка по России - бесплатно). Наложенный платеж. Заказать -
info@webmastershop.ru

 

________InternetSoft________
статьи :: анонсы :: новости
softparad.nm.ru


партнер рассылки: "WebDesignDoc - электронная библиотека веб-мастера". Все для веб-дизайна и мастеринга сайтов: программы, справочная документация, скрипты, шаблоны.

 

 

Готовимся к выходу в Сеть

 

"О сколько нам открытий чудных готовит..." Да, чего только не готовит нам огромный Интернет, когда мы входим в его пространство. И затеряться на его просторах очень просто. И только что любимый новостной сайт вдруг оказывается забытым, и новостные рассылки посмотреть забываешь, а когда вспоминаешь о них, оказывается, что уже поздно, самое интересное уже было. Ставить напоминалку, которая будет подсказывать о ваших невыполненных задачах? Можно. Вот только и ее напоминание может оказаться просроченным.

Но есть и другой вариант. Это специальная программа, а точнее, набор плагинов, иных инструментов, которые позволяют настроить вашу стартовую страницу эксплорера таким образом, чтобы разместить на ней множество самой разнообразной и постоянно обновляемой информации. И тогда, даже не выходя в Интернет, вы будете получать ту необходимую вам информацию, какую пожелаете видеть на этой странице.

Такие возможности обеспечивает программа Surfpack Startpage, которую в течение тридцати дней можно пробовать бесплатно. Но ее разработчики не замкнулись внутри себя, а, наоборот, предлагают всем желающим принять участие в усовершенствовании программы, создании новых модулей. И если такая доработка покажется полезной не только для самого разработчика, но и для других - сможет предложить ее на пробу и другим пользователям программы. Так что же это такое, Surfpack Startpage?

Как уже говорилось, это инструмент для формирования стартовой страницы вашего браузера (той самой home page, в качестве которой весьма назойливо предлагают установить свои стартовые страницы некоторые сайты). Отличие в том, что при использовании этой программы страницу вы формируете сами, такую, какая вам нужна, и в том виде, в каком она для вас наиболее удобна. Программа состоит из двух частей. Основная - собственно механизм, реализующий возможности формирования страницы. Он устанавливается локально как веб-сервер, а его стартовая страница будет иметь специальный, не влияющий на любые другие установленные локально сайты адрес. Выглядеть он будет следующим образом - http://localhost:8171.

Никаких особых требований для установки и использования программа не предъявляет. Наилучшим образом она работает совместно с браузером MSIE 5 и выше, неплохо работает и с надстройками, например с MyIE. Версий для других браузеров (Opera, Mozilla) пока нет, они еще в разработке. Вполне возможно, что появятся уже в этом году. Кроме браузера должны быть установлены поддержка JavaScript и библиотека MSXML.

Вторая часть, с которой придется непосредственно работать, - модули. Часть модулей, уже реализованных для использования в программе, поставляется вместе с дистрибутивом. Часть можно дополнительно скачать на сайте разработчика по ссылкам. Некоторые модули можно создать самому за весьма незначительное время (мы еще рассмотрим, как можно подключать RSS-рассылки, на что могут потребоваться буквально минуты). Все остальные модули, которые могут быть вам интересны, вы можете разработать сами. Все необходимые для этого инструменты разработчики программы вам предоставят - достаточно скачать предлагаемый ими SDK, прочитать небольшую документацию по его использованию, и можно приступать к разработке.

Стартовая страница, формируемая с использованием программы, состоит из независимых веб-модулей, каждый из которых может быть полноценной программой с HTML-интерфейсом. Поэтому она не ограничивается новостями или информерами. С помощью плагинов можно подключать любимые новостные ленты и ЖЖ-ленты, формировать список любимых и наиболее часто посещаемых сайтов. В качестве примера на сайте разработчика предлагается подготовленная веб-страница, включающая различные новостные, информационные, юмористические и иные блоки, адреса любимых сайтов, последние скачанные файлы и многое иное.

Прежде чем приступить к формированию стартовой страницы, нужно разработать ее шаблон - с его помощью будет существенно проще распределять информацию по блокам. Шаблоны можно готовить в любом внешнем HTML-редакторе. Фактически он представляет собой таблицу, в ячейки которой в дальнейшем вы будете помещать требуемые вам модули. Кроме таблицы на странице шаблона есть зоны заголовка и "подвала". Внутри каждой зоны находится шаблон оформления веб-модулей с включенной рамкой и без нее. Таким образом, модули в разных зонах могут выглядеть по-разному.

Оформление модулей обеспечивается за счет тегов, в тексте шаблона отмеченных тегами <DIV> с определенными идентификаторами. Их не так-то и много, но все они должны присутствовать в шаблоне. Связано это с тем, что редактор, преобразуя HTML-шаблон в XSL, ориентируется только по ним и откажется работать, если какой-нибудь из них будет отсутствовать. То, что находится внутри тегов с идентификаторами WEBPART_CONTENT, HEADER, FOOTER, BORDER_TITLE, BORDER_MENU, относится к наполнению страницы. Все остальное - оформление, которое не зависит от содержания. Оформления, как и шаблоны для размещения модулей, могут разрабатываться для каждого конкретного случая индивидуально, на свой вкус и цвет.

Для создания своего варианта оформления помимо шаблона необходимо подготовить файл с описанием стилей (CSS). Эти два файла используются для того, чтобы с помощью редактора системы создать скин. Реально скин состоит из набора файлов, размещаемых в одном каталоге и включающих:

  • skin.xsl - HTML-оформление в формате XSL;
  • skin.css - используемые в оформлении стили;
  • имя_скина.cso - описание скина в XML-формате;
  • изображения - по мере необходимости.

Создание шаблонов, скинов, модулей - это работа для любителя что-то делать своими руками, и об этом скажем чуть позже. А вот для пользователя, которому нужна удобная стартовая страница, работа заключается в наполнении ее теми модулями, которые его интересуют, и не требует никаких дополнительных инструментов, за исключением браузера. При открытии домашней страницы (которой, после установки Surfpack Startpage, становится страница этого сервера) в правом верхнем углу можно увидеть опцию "Настройка". Выбрав ее, вы попадете на страницу администрирования стартовой страницы.

В этом разделе вам доступны две возможности. Первая - выбор шаблона (закладка "Страницы"), то есть того варианта размещения данных, который вам больше понравится. Перейдя на закладку "Свойства", можно выбрать понравившийся вам скин. Здесь же можно установить принцип обновления данных - будут ли они обновляться автоматически (и указать периодичность обновления), либо будут обновляться по команде из меню модуля. Эти настройки являются общими и используются по умолчанию всеми модулями, если для них не определены иные настройки.

Вторая возможность - выбор модулей, которые будут размещены на вашей стартовой странице. Все модули, включенные в поставку программы, показываются в дереве модулей страницы настройки. Они разбиты по темам, что облегчает поиск и выбор необходимых модулей. Для того чтобы добавить существующий модуль на страницу, достаточно выбрать его и перетащить на страницу в ту зону, где вы хотите его разместить. Либо выбрать модуль в дереве модулей и нажать кнопку "Добавить модуль". Для удаления модуля нужно выбрать его и удалить, используя либо контекстное меню, либо кнопку в строке управления модулями.

У каждого модуля есть свойства, которые настраиваются индивидуально. К ним относятся заголовок модуля и возможность его отображения, периодичность обновления и отображение кнопки обновления данных, а также высота модуля (она может быть фиксированной или подбираться автоматически). Для RSS-колонок настраивается количество отображаемых заголовков новостей и количество полностью отображаемых новостей. Для информеров есть собственные настройки, для новостных каналов - свои. Остается добавить, что отдельные характеристики модулей можно изменить и со стартовой страницы, используя меню модуля.

Дополнительные RSS-колонки, которых нет в стандартной поставке, очень легко добавить самостоятельно. Для этого нужно воспользоваться специальной кнопкой. В открывшемся окне ввести адрес канала, на следующей странице выбрать скин и место в шаблоне, где будет размещаться новая колонка, либо просто добавить ее в раздел модулей. Затем - ввести заголовок, описание и имя файла, под которым будет сохранен новый канал. На этом настройка нового модуля завершена.

Теперь о самих модулях. В общем случае может оказаться достаточно тех модулей, которые входят в комплект поставки. Но что если захочется подготовить новый? Для этого нужно использовать бесплатно раздаваемый набор Startpage Developer Kit.

Каждый веб-модуль - это XML-файл с его описанием и, опционально, дополнительные файлы (например, изображения, XSL-файлы, DLL и т. д.). XML-модули в своем описании всегда должны иметь ссылку на XSL, преобразующий их XML-код в HTML. Таким образом, содержимое веб-модуля - всегда HTML-код, который и отображается на странице. Например, HTML-код содержит обращения к внешним JavaScript-файлам:

<textarea rows="7" cols="50">
Гороскоп от Ignio.com
...Загрузка гороскопа...
</textarea>
<script language="javascript" src="http://www.ignio.com/r/informer/1.html"></script>

Тогда в поле Content они должны быть заменены на вызов процедуры ExecScript:

<textarea rows="7" cols="50">
Гороскоп от Ignio.com
...Загрузка гороскопа...
</textarea>
<script>
  ExecScript("http://www.ignio.com/r/informer/1.html");
</script>

Аналогичные требования есть и для разработки XML-модулей и модулей с вызовом DLL. В документации для разработчика даются довольно подробное описание и примеры разработки модулей. Кроме того, на сайте разработчиков есть уже сформированные предложения по созданию или усовершенствованию уже имеющихся модулей. Желающие могут потренироваться на них, прежде чем приступать к созданию собственных.

Остается сказать совсем немного. Создав такую стартовую страницу, вы будете освобождены от подключения к нескольким информационным ресурсам, что снизит трафик, уменьшит количество ненужной или просто избыточной информации. И при этом предоставит вам всю информацию, необходимую для вашей работы или отдыха.


Ссылки по теме:

Автор статьи: Михаил Брод


CD-диски от WebMasterShop

"Профессиональные Шаблоны Сайтов" (3 CD)

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

  • Вебмастеров, создающих сайты для бизнеса или просто домашние странички. Шаблоны экономят время и помогают сразу отнестись к проекту серьезно.
  • Freelance-дизайнеров и студий. Использование шаблонов в работе не только существенно облегчает процесс общения с клиентами на этапе выбора концепции дизайна, но и значительно экономит ресурсы, необходимые для выполнения заказа.

В состав каждого шаблона включены все необходимые исходники (psd, fla, html) вплоть до используемых шрифтов. 70% шаблонов представлены в 2-х вариантах - html- и flash-версиях. Всего на дисках собрано более 500 шаблонов! Незаменимая вещь и для начинающих, и для опытных веб-мастеров. Стоимость 3-х CD (с учетом доставки по России) - 450 руб. По вопросу приобретения обращайтесь на e-mail - info@webmastershop.ru


написать автору рассылки - softparad@mail.ru


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.review.inetsoftobzor
Отписаться
Вспомнить пароль

В избранное