Создание сайтов. Волгоград - особенности разработки сайтов визиток.
Интернет каждому. Сайт о себе любимом. Сайт для себя любимого
Интернет называют по разному: шагом в информационное будущее, Всемирной свалкой, болотом - эпитетов хватит на любой вкус. Как ни обзывай это безобразие, главное остается: в нем представлено почти все. Почти любая информация в том или ином виде уже есть во Всемирной паутине. А есть ли там информация о вас лично? Если нет - то время восполнить этот пробел! Давайте разберемся как это делается - создаются сайты в Волгограде.
Одним из эгоистических мотивов человека и его деловой активности является желание прославиться, стать известным. Если раньше для этого надо было обладать какими-то талантами, то сейчас планка требований всемирной известности падает все ниже. Даже не надо стремиться стать приглашенным лицом одного из многочисленных телевизионных ток-шоу. Можно просто разместить свой личный сайт в Интернете. Конечно, не надо ожидать, что к вам сейчас же придет популярность. А вдруг ваша страничка в Интернете сведет вас вновь со своими бывшими одноклассниками и однокурсниками, коллегами по работе или, может быть, с еще не угаснувшей первой любовью? В любом случае, нужно пробовать: самовыражение еще никому не мешало. Что вы теряете?
Интерактивность сайтов созданных в Волгограде
Интерактивность - главное понятие. Что оно значит? Обычно под этим подразумевают наличие некоторого активного содержимого сайта, проявляемого с обеих взаимодействующих сторон. В нашем случае в приложении к сайтам одно активное начало несет пользователь, который пришел найти что-то или кого-то в Интернете, другое активное начало - сам сайт, на который этот пользователеь пришел. Другими словами, интерактивный сайт - это сайт, который активно взаимодействует с пользователем Интернет, выдавая (или, наоборот, не выдавая) необходимую информацию.
Представим себе такой пример. Вы зашли в магазин, купить свои любимые конфеты, но видите километры полок, заваленных всякими кондитерскими изделиями. Что делать? Конечно, что вы идете к продавцу, говорите, что вы ищете, и он подведет вас к полке с нужной группой товаров - коробочными подарочными наборами конфет.
В данном случае продавец (а также в его лице - магазин ) были интерактивными: он принял ваш запрос, понял (что важно) и выполнил его. Но представим, что вы сейчас зарубежом, в магазине, и ни один из продавцов не понимает вашего английского, выученного по институтскому учебнику Бонка в самолете, да и слово "кон-фье-ты" слышит впервые. Вы начинаете сильно размахивать руками, продавец делает тоже, но цель не приближается - и вы сами идете исследовать содержимое многочисленных стеллажей магазина, последовательно, от слеттажа к стеллажу. Но и в этом случае продавец был интерактивен, ведь на каждый взмах ваших рук он отреагировал целой серией непонятных звуков и сложных телодвижений. Разумеется, это нулевая интерактивность, бестолковая, потому что она не принесла вам никакой пользы, но все-таки интерактивностью была. И вот еще вариант интерактивности: вы пришли в полностью автоматизированный продовольственный магазин, где людей нет вообще - только роботизированные установки и многочисленные указательные и предписывающие надписи. И, если внимательно прочесть некоторые из них, поиск нужного товара не будет долгим. Но в данном случае
как раз-таки нет интерактивности. Конечно, магазин помог вам разобрать в своих товарных запасах, но это он сделал пассивно. А сейчас добавим небольшую модификацию условия - пусть все надписи изначально будут сделаны на непонятном телепузевском языке. Задача поиска значительно усложняется, поскольку владельцы магазина любят поиздеваться над посетителями, а не просто пошутить. Правда, они предусмотрели кнопку, которая заменяет иероглифы на вполне понятные русские буквы. Вам нужно просто нажать кнопку. Но остается вопрос: интерактивно или не интерактивно ведет себя магазин в этом случае? Конечно интерактивно... или нет...
Так как же все-таки!? С одной стороны, он проявляет активность, содействуя вам в прочтении надписей на стеллажах и товарах. Но с другой - магазин ничего не делает! Это мы сами нажатием кнопки привносим изменения в систему, т.е. в оформление этикеток и ценников на стеллажах. Хотя, нет уверенности, что перевод с иероглифического был составлен заблаговременно для всех товаров, а не явился результатом активности магазина в данный момент. А вдруг магазин переводит надписи в ответ на нажатие вами соответствующей кнопки? Поэтому данном случае применим еще один термин - пассивная интерактивность. То есть интерактивность, которую можно реализовать в двух вариантах - и в пассивной, и в активной форме. На интерактивность можно еще посмотреть с противной стороны. Предположите, что вы смотрите по телевизору передачу. В этом случае вы явно являетесь пассивным началом, а телевизор - активным началом. Самое большее что вы можете - это переключать каналы. Т.е вашу "работу" с телевизором нельзя называть интерактивной: с экрана в вашу бедную голову выливается море инфы и потрясений, а вы никак не сможете ответить на это.
Если порассуждать о приведенных примерах интерактивности, то, невзирая на смену ролей, в обоих случаях мы имеем дело с одним явлением - собственно интерактивностью, но с разными ее проявлениями. Итого, интерактивность в Интернете - это возможность пользователя Интернета (или посетителя конкретного сайта в Интернет) влиять на происходящее на этом сайте и возможность этого сайта откликаться на это влияние предусмотренным образом. Нужно сказать что подавляющее большинство сайтов во Интернет не интерактивны. Вы сможете только зайти на страницу такого сайта, просмотреть ее. А, вот, повлиять на ее содержимое никак не сможете (если не являетесь владельцем этого сайта, или его веб-мастером или тем, кто создает этот сайт в Волгограде).
С позиций клиент-серверных технологий интерактивность разделяют на еще на два вида: интерактивность на стороне клиента, и интерактивность на стороне сервера. В случае с сайтом в Интернет клиентом являются странички сайта, сделанные на HTML и загружаемые в браузер, а сервером того являются программы, размещенные на сервере, предоставляющем хостинг.
Поскольку у обычного посетителя сайта (сёрфера Интернет) нет прав для управления серверными программами и доступа к ним, то в контексте этой и дальнейших статей - изложения основ создания сайтов в Волгограде, будет рассматриваться в большинстве случаев только интерактивность на стороне клиента, то есть на создаваемом сайте. Большинство серверов известных хостеров имеют в составе сервисных обслуживающих пакетов несколько стандартных программ, которыми могут пользоваться клиенты данного конкретного хостинга.
Остается вопрос - зачем нужна эта самая интерактивность сайтов? Есть много причин, объясняющих появление на страницах сайтов Интернет того или другого типа интерактивности. Первое - это увеличение функциональности сайта: поиск по сайту, работа с полями баз данных (запрос информации, некоторой выборки), регистрации на сайте, формы запросов, формы для горячей связии и другое. Второе - интерактивность увлекательна и привлекает людей сама по себе: анаимация, игры, возможности общения "в прямом эфире" - чаты, конференции, виртуальные форумы - площадки для общения. А зачем же потребуется интерактивность конкретно для вашего сайта? Для того чтобы привлечь на ваш сайт наибольшее количество целевых посетителей, то есть клиентов, то есть заказчиков, то есть покупателей! Весь интерактив сайта, от автоматической смены кодировки, шрифта, языка до веселых баннеров реагирующих на действия посетителя сайта, служит именно этой цели - привлечение и удержание целевых посетителей.
Сервисы, предоставляющие бесплатный хостинг
Итак, вы уже полны решили создать свой собственный сайт. Но вас одолевают сомнения: а вдруг за создание сайта в Волгограде нужно будет платить, как за рекламу? Само по себе размещение web-страницы во Всемирной сети, т.е. вашего сайта в Интернет может быть совсем бесплатным. Компаний, предоставляющих бесплатный хостинг, сейчас в Интернете предостаточно. Самыми важными параметрами качества таких услуг могут служить следующие: объем пространства на жестком диске, выделяемое под вашу страничку, умолчательная кодировка сервера, тип загрузки файлов на хостинг (www или только FTP), наличие дополнительных сервисов и услуг, настроенного почтового сервера.
Инструменты создания Web
Любой предмет обихода когда-то был сделан из какого-либа материала (материалов). Диван - из дерева, пластика, ДСП и ДВП, перегородка комнаты - из железобетона, кирпича, гипсолита, журнал - из бумаги и полиуоеьаглвлй ламинатной пленки. А из чего сконструирован Интернет? Из чего ткутся сети всемирной паутины? Из каких кирпичиков создаются сайты?
HTML и JavaScript
Наверное, вы уже знаете (я надеюсь), что основной язык страниц Интернета - HTML не является языком программирования в класическом, правильном понимании слова программирование, и даже не является языком конструирования интерактивных сценариев. Как следует из названия, переведенного на русский язык, это просто "язык разметки гипертекста на" с помощью которого Интернет браузеру указывается, как нужно оформить для визуального отображения тот или другой участок текста на страничке. А как же делается активное и, тем паче, интерактивное содержимое на страницах сайтов? Оно создается с помощью встроенных в HTML-документ сценариев. Сценарии, в свою очередь, создаются во многих языках составления активных сценариев, из которых наиболее старые и разывитые два - Visual Basic Script от любимого всеми нами и уважаемого Microsoft, а другой - JavaScript - от создателей Netscape Navigator, некогда очень популярного интернет браузера. Java Script распространен гораздо больше, с помощью него написано подаваляющее большинство элементов интерактива веб-страниц, того интерактива, который реализуется именно на стороне пользователя.
Насколько просто освоить HTML? He сложнее, чем размечать оформлять текст в редакторе Word. В особенности когда вы пользуетесь для этого каким-либо редактором или серверным шаблоном (об этом тоже будет речь). Насколько прост JavaScript? Можно сказать почти тоже, что и про HTML.
Однако и сдесь есть небольшая проблема. Наилучшие сайты в Интернете, привлекающие внимание (в том числе потенциальных покупателей) и заслуживающие уважение создаются мастерами своего дела, как и в любом поприще. Поэтому если вы желаете быть оригинальным, заметным и успешным в создании сайтов, вам нужно стать таким мастером.
Flash
Не так давно у web-мастеров появился новый и удивительный по своим свойствам инструмент для создания сайтов - Flash, наделенный целым рядом противоречивых свойств. С одной стороны, с помощью Flash можно создавать анимацию, и продукты, сделанные с помощью него, должны быть слишком тяжеловесными для Интернет. Вместе с тем ролики, созданные на Flash, оказываются даже более компактными, чем картинки в форматах GIF или JPEG. А главное - у Flash понятный интерфейс и понятная логика создания фильмов и при том почти неограниченные возможности! А еще флеш анимация удачно сочетает в себе преимущества векторной и растровой графики, да и не только это.
С появлением пятой версии флеш, эта технология стала почти на равных конкурировать с HTML и JavaScript вместе взятыми в создании конструировании сайтов. В последующих версиях уже флеш уже можно создавать не только баннеры или отдельный ролики, но и целиком сайт, который мало ничем не уступает сайтам, созданным по стандартной схеме, а в некоторых отношениях имеет ипреимущества.
В каких-то отношениях, на флеш даже проще самостоятельно создавать интерактивные сайты! Мы пойдем обоими путями - и по пути создания интерактивного сайта с помощью комплекта HTML-разметки c JavaScript вставками, и попути создания целостного сайта с помощью флеш технологии, а в конце сравнить достигнутые результаты. Очень может быть, что истина окажется где-нибудь посередине.
|