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

Школа вебмастера

  Все выпуски  

Школа вебмастера . - 49


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

Школа WEB-мастера

Выпуск N49

Ведущий рассылки: Борис Лайон


 

В выпуске

  1. Профессиональные шаблоны сайтов от известных студий Web-дизайна. Подарок для Вас 1CD + NetCat.

  2. Валидность HTML

  3. Приложения и языки сценариев

Профессиональные шаблоны сайтов от известных студий Web-дизайна. Подарок для Вас 1CD + NetCat.

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

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

Выбор хорошего шаблона – дизайна сайта, странички очень важный шаг, ведь посетителя необходимо чем-то заинтересовать. Первоначально посетитель сморит на вид сайта, его качество, а потом приступает к главной части – тексту.

Сейчас в сети очень много студий Web-дизайна, которые предлагают свои услуги в создании и доработке сайта и не секрет, что большинство из них пользуется шаблонами других студий. Каждый шаблон стоит 120$-340$, это много, но оплата за заказ 800$-1200$, которая с лихвой покрывает затраты на покупку. Сейчас речь пойдет о таких шаблонах, которые имеют большую стоимость и высокое качество.

Что должно входить в понятие «шаблон сайта»? Любой шаблон должен состоять из:


1. Главного или главных Templates файлов, в которых содержится весь дизайн, который легко редактировать. В файлах меняется сам дизайн проекта. Расширение таких файлов в основном Adobe PhotoShop (*.psd). Именно эти файлы дают название «Шаблон сайта».
2. HTML версию, где можно просмотреть как будет выглядеть Ваш будущий сайт.
3. Дополнения. Это необязательно, но всегда приятно, когда есть дополнительные элементы дизайна и не нужно искать их в сети.

Эти три пункта обязательно должны входить в состав шаблона. Теперь настало время для моего предложения, дело в том, что таких шаблонов Вы не найдете в сети, их даже нет в платном варианте. Но у Вас появилась возможность приобрести профессиональные шаблоны сайтов, благодаря которым Вы легко можете создать ОЧЕНЬ качественный сайт или изменить уже существующий!

Предлагаю Вам комплект из 3-х CD дисков, которые содержат самые последние шаблоны профессиональных студий Web-дизайна, стоимость дисков всего 650 рублей (с учетом почтовой пересылки по России). Наименование дисков:

1CD: Бизнес сайты.
2CD: Интернет магазины.
3CD: Развлекательные сайты.

ВАЖНО: При заказе дисков сегодня из этой рассылки, Вы дополнительно получите еще 1 CD совершенно БЕСПЛАТНО. На диске:

Программы для редактирования сайта и графики (новые версии).
Дополнительные графические файлы для Вашего сайта.
Элементы дополняющие дизайн сайта.
Платные скрипты для организации казино, платежных систем, порталов и т.д.
Большая коллекция Flash исходников.
И еще много полезного…

Еще подарок: закажите эти диски прямо сейчас и Вы получите систему управления сайтами NetCat (http://www.netcat.ru/) совершенно бесплатно (лицензионная версия). Спешите!

Оформить заказ прямо сейчас:

Для заказа просто напишите письмо на templates@impay.biz или planetsee@nm.ru. В самом письме укажите следующие данные:
1. ФИО (данные для пересылки дисков);
2. Индекс и адрес получателя (данные для пересылки дисков);
3. Способ, которым Вы хотите оплатить (принимается: Яндекс.деньги, E-gold, WebMoney, Сбербанк, Наложный платеж "Оплата при получении").
*После получения Вашего заказа Вам будут высланы реквизиты для оплаты.


Валидность HTML

Автор: Артем Глазков

http://digs.alfaspace.net

Может я не прав, и то, о чем я буду говорить, не имеет большого значения, но меня все же удивляет, почему мало кто придерживается стандарта HTML. Прошелся по нескольким очень известным порталам с целью проверки корректности HTML кода: ни один сайт не является валидным. Да, я знаю о том, что все ведущие производители браузеров стремятся добавить что-то свое, отступая от стандарта, чтобы сделанные под их браузеры документы корректно смотрелись только в их продукте. Но самое интересное, что по большей части сайты невалидные не потому, что они используют какие-то особенности браузеров, а просто не соблюдают стандартов. Более того, все делается так, чтобы корректно отображалось везде. Спрашивается: разве сложно в таком случае добиться правильности?

Оказывается, все достаточно просто. Как выяснилось при тестировании сайтов сервисом validator.w3.org большая часть ошибок — это отсутствующие в стандарте атрибуты тегов, а также нехватка атрибутов тегов. Случаи с недостающими тегами тоже встречаются, но гораздо реже. Чаще всего они возникают из-за лени дизайнера, а не потому, что кто-то не знал, что их нужно закрывать (логика лентяя: зачем ставить </p>, если следующий тег <p> закроет предыдущий автоматически). Та же лень заставляет оставлять значения атрибутов без кавычек, хотя по стандарту они должны быть практически везде.

Рассмотрим пример. Нам нужна прямоугольная область высотой 30 точек. По привычке пишем:

<div height="30"> текст </div>

На самом деле это неправильно. У тега div нет атрибута height, хотя, как оказалось, все браузеры его поддерживают. Как же быть, если нужна именно такая высота? Нет ничего проще. Нужно указать высоту в CSS стиле:

<div style=""height:" 30px;"> текст </div>

Отсутствие атрибута чаще всего возникает на тегах <img> и <script>. Согласно стандарту, атрибут alt для тега <img> является обязательным и, даже если к изображению не нужна никакая надпись, его все равно необходимо указать как пустую строку. Мне попадался форум, сделанный на форумном движке. Человек просто установил его и изменил пару картинок. Движок был написан грамотно в плане соответствия стандартам, и две картинки просто «уронили» всю правильность.

Еще одна категория невалидности, когда дизайнер не обращает внимания на понятия блочных и строковых тегов, а точнее на то, что блочные теги нельзя вкладывать в строковые. Вот пример неверной расстановки тегов:

<font size="2">

  <p>параграф 1</p>

  <p>параграф 2</p>

</font>

Здесь мы пытаемся блочный тег <p>, вложить в тег <font>, который можно применить только к строке. Выход прост. Нужно опять же определить контейнер, внутри которого установлен заданный шрифт:

<div style=""font-size:" 10pt;">

  <p>параграф 1</p>

  <p>параграф 2</p>

</div>

Если все же Вы решили сделать свой сайт «правильным», следует учесть, что в сайт могут включаться сторонние куски кода, которые не удовлетворяют стандартам. Чаще всего это всевозможные счетчики. Каждый счетчик желательно проверить, и если он не соответствует стандартам, то попытаться самому откорректировать его. Это не всегда является возможным. По этой причине я, например, отказался от счетчика SpyLog. А вот у top.mail.ru счетчик правильный. В случае с денежкой Яндекса, я просто убрал ссылку, оставив только картинку.

И еще. Обзаведитесь для проверки Оперой. В ней по правой кнопке можно запустить валидатор, не занимаясь нудным копированием и вставкой.


Приложения и языки сценариев

Источник: http://www.i2r.ru/
Статью подготовил Andrey

Если необходимо, чтобы Web-страница могла делать что-нибудь еще, кроме отображения текста и изображений, в нее следует включить средства поддержки определенных мини-программ. С "точки зрения" клиента они принимают форму элементов управления ActiveX или аплетов Java. С "точки зрения" сервера мини-программы могут использовать внешний интерфейс общего шлюза (CGI - Common Gateway Interface) для программ, хранящихся на сервере, либо сценарий, встроенный в саму страницу с помощью страниц активного сервера (Active Server Pages - ASP) Microsoft.

Клиентные Web-приложения

Клиентные Web-приложения и исполняемые файлы загружаются клиенту с Web-сервера, но для их выполнения используются ресурсы клиентного компьютера. Клиентные приложения могут предоставлять такие средства, как программы голосовой связи либо иные приложения, наподобие тех, которые могут быть многократно использованы, пока страница остается открытой. Язык Java. Java - язык, применяемый на многих платформах (cross-platform language), разработан фирмой Sun Microsystems. Основная его концепция - способность к взаимодействию. Аплеты Java - это миниатюрные приложения, которые могут исполняться на любой платформе - DOS, Windows, Unix, Windows NT и многих других. При запуске аплет Java прежде всего создает для себя среду исполнения программы (называемую песочницей (sandbox)), а затем работает уже в ее контексте. Во-первых, обеспечивается выполнение аплета на любой платформе, поскольку при этом создается операционная среда (operating environment), необходимая аплету. Во-вторых, аплет никоим образом не может повлиять на базовое операционное окружение (nativ operating environment), так как он никогда не соприкасается с ним.

К числу аплетов Java, с которыми, возможно, вам довелось встречаться, относятся Netcaster, входящий в Netscape Communicator, а также планировщики путешествий, применяющиеся в некоторых мобильных Web-узла. Netcaster представляет собой средство внешнего интерфейса, используемого в технологии извлечения информации (pull technology) Netscape (т.е. извлечения содержимого из Web-узлов без фактического входа в узлы). Планировщики путешествий воспринимают введенные вами пользовательские установки, выполняют поиск в базе данных расписания авиарейсов, соответствующих вашим запросам, а затем возвращают результаты.

Элементы управления ActiveX аналогичны Java, так как предоставляют способ присоединения к Web-cтраницам мини-приложений, однако они отнюдь не идентичны. Элементы ActiveX- это не язык программирования, независимый от платформы, а набор элементов управления, позволяющий создавать приложения с помощью множества различных языков, например, С++, Delphi, J++, Visual Basic, доступ к которым можно получить через броузер. Элементы управления ActiveX исполняются не в специально создаваемом окружении, а подобно любому приложению - в пользовательском операционном окружении (user operating environment).

Серверные Web-приложения

Серверные Web-приложения (server-side Web applications) выполняются сервером: средствами операционного окружения (server operating environment), а также за счет аппаратных ресурсов сервера. Серверные приложения более всего напоминают однократно запускаемые приложения (one-time applications), такие как механизмы поиска (search engine). Преимущество серверных приложений заключается в их универсальности: броузеру нет нужды поддерживать язык клиентного приложения. Для хранения и загрузки таких программ применяют разные подходы. Серверы CGI получают доступ к приложениям, хранящимся на сервере, в то время как ASP (Active Server Pages - страницы активного сервера) сохраняют сценарий, который должен выполняться на самой странице HTML.

Интерфейс общего шлюза (Common Gateway Interface - CGI)

CGI представляет собой стандартный путь передачи информации, введенной пользователем Web, на внутреннее приложение или сценарий, а затем обратной передачи на броузер клиента. Например, когда вы заполняете онлайновую регистационную форму (online registration form) и щелкаете на Submit (Подтверждение), введенная вами информация с помощью CGI передается в базу данных. После ее обработки вы получаете сообщение, опять-таки через CGI. Основное преимущество CGI заключается в его согласованном интерфейсе. Платформа, на которой работает сервер, не имеет значения: пользовательские данные можно передавать приложению независимо от нее. Функциональные средства, которые вы можете получить с CGI для доступа к внутренним приложениям, не обязательно отличаются от тех, что можно получить, используя язык сценариев - просто они по разному работают. Сценарий присоединяется к конкретной Web-странице, однако приложение через CGI, связано не с конкретной страницей, а, скорее, с конкретным шлюзом. С этим шлюзом могут ассоциироватся любые Web-страницы.

Страницы активного сервера (Active Server Pages - ASP)

Во многих Web-страницах имеются внедренные в них сценарии, которые запускаются при выполнении соответствующих условий - скажем, пользователь щелкает на Find (Найти) механизма поиска либо заполняет форму и щелкает на ОК. Вы можете создать файл ASP, включив в документ HTML сценарий, написанный на языке VBScript (или ином поддерживаемом языке сценариев), а затем переименовать документ, воспользовавшись расширением .asp. Сценарий запускается, когда пользователь загружает эту страницу и выполняет надлежащие действия.

По материалам книги Криста Андерсона "Локальные сети." 


Подписаться на эту или другие рассылки вы можете здесь: http://borislion.ru/subscribe/

С уважением, 
Борис Лайон.

temp@borislion.ru

Интернет-бизнесмен Борис Лайон
http://borislion.ru/ 

Портал Cashlist.ru: бизнес в интернете
http://cashlist.ru/

 

P.S.

Что может вам пригодиться:

Наверх


Copyright © 2005г. BorisLion.ru

Копирование материалов возможно только в случае явного указания на "BorisLion.ru" как на источник информации. При этом обязательно явное указание адреса: http://borislion.ru/


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

В избранное