Все плюсы использования HTML в создании сайта



Введение

Неоспоримым фактом является то, что Интернет сегодня - это колоссальный источник информации, который знало когда-либо человечество. Его возможности, такие, как оперативность, быстрота и доступность связи между пользователями на дальних и близких расстояниях, позволяют использовать Интернет не только как инструмент познания, но и как инструмент общения. Изменение сознания личности в Интернете, формирование нового, сетевого образа жизни и мышления существенно влияет на язык. По мнению Т.Ю. Виноградовой «сегодня по сути дела возникла новая форма языкового взаимодействия - письменная разговорная речь. Русский язык существует в Интернете в основном в письменном варианте, но в условиях интерактивной сетевой коммуникации темп речи приближен к устной её разновидности».

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

О важности и значимости изучения языка Интернет-общения свидетельствуют статьи и монографии, которые появились в последние десять лет. Однако, несмотря на то, что все больше исследователей обращается к изучению данного вопроса, тем не менее, не все изменения, происходящие в языке Интернет-общения, были предметом специального лингвистического описания. Так за пределами внимания лингвистов остался вопрос об использовании имен собственных (так называемых никнеймов). Если язык Рунета был объектом научного исследования, то особенности языкового общения в Казнете недостаточно разработаны в лингвистической литературе. Кроме того, интернет-пространство является результатом реального, живого человеческого мышления, воплощенным в виде текста в новом обличье, совмещающем в себе не только словесное высказывание, но и цвет, звук, графику и анимацию. Причем порождение этого текста зачастую происходит на глазах интернет-пользователя, моментально. Массивы текстовой информации очень быстро обновляются, поэтому исследователи не успевают проанализировать их. В нашем исследовании мы обратились именно к этим частным вопросам, а также к неисследованному с языковой точки зрения материалу - текстам с сайта общения «Ответы@mail.ru» и никнеймам из Приложения для обмена короткими текстовыми сообщениями «Agent Mail.ru», что и позволяет говорить о научной новизне Курсовой работы.

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

Объектом курсовой работы является описание языковых особенностей культуры интернет общения.

Предметом курсовой работы Веб-программирование.

Целью курсовой работы является написание сайта с использованием Веб-программирования.

  Задачами курсовой работы в связи с указанной целью являются:

1. Использовать при создании сайта CSS файл, и связать с сайтом;

2. При создании, использовать более трех Java-скриптов;

3. Общее меню сайта.

Гипотеза

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

1.Описание предметной области.

Сетево́йэтике́т (сетикет, нетикет — неологизм, является слиянием слов «сеть» (англ. net) и «этикет») — правила поведения, общения в Сети, традиции и культура интернет-сообщества, которых придерживается большинство. Это понятие появилось в середине 80-х годов XX века в эхоконференциях сети FIDO. Некоторые из правил сетевого этикета присутствуют в RFC 1855 (английский вариант).

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

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

 

В целом положения (рекомендации) этикета можно разделить на три категории:

Психологические, эмоциональные — обращаться на «ты» или на «вы», использовать ли смайлики и в каком количестве, указывать ли код города в телефонах, поддерживать новичков или игнорировать их вопросы, или посылать их сразу в FAQ, поиск и т. д.

Технические, оформительские — использование строк определённой длины, использование транслита, ограничения на размер сообщения или подписи, допустимость расширенного форматирования (выделение жирным, курсивом, цветом, фоном, рамками и т. п.), допустимость написания сообщений с заглавными буквами и т. д.

Административные — правила именования (заголовки) тем, правила цитирования, допустимость рекламы, допустимость флейма, собственно необходимость придерживаться тематики сообщества и т. д.

Люди, привыкшие к правилам одного сетевого сообщества, могут невольно нарушить правила другого. Поэтому практически во всех интернет-сообществах требуют ознакомиться с правилами и выразить своё формальное согласие на их соблюдение.

Теоретическая часть

Страницы сайтов могут быть простыми статичными наборами файлов или создаваться специальной компьютерной программой на сервере — так называемым движком сайта. Движок может быть либо сделан на заказ для отдельного сайта, либо готовым продуктом, рассчитанным на некий класс сайтов. Некоторые из движков могут обеспечить владельцу сайта возможность гибкой настройки структурирования и вывода информации на вебсайте; такие называются системами управления содержанием.

 

 

1.1.  Задачи и цели современного веб-сайта

· реклама продукции, услуг, идей. Правильно сделанный веб-сайт с легкостью приведет клиента к понимаю сути сайта, или идей, пропагандируемых на нем;

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

· бесплатное предоставление информации или услуг. На самом деле предоставление информации или услуг — это средство привлечения посетителей к данному ресурсу для получения, к примеру, статистической информации либо для показа рекламы, если это рекламная площадка;

· поддержка клиентов.

 

1.2. Какие сайты бывают.

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

  Профессиональный сайт создают с целью привлечения клиентов через виртуальное пространство, он служит способом демонстрации профессиональных возможностей. На сайте специалиста может размещаться его портфолио (образцы работ), условия сотрудничества, опыт работы, список клиентов, отзывы и т .д. Любая информация, которая может быть нужна или интересна потенциальному клиенту. Наличие профессионального сайта обычно

практикуют специалисты, которые находят своих клиентов через Интернет – веб-дизайнеры, копирайтеры, программисты, оптимизаторы, разработчики сайтов и др.

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

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

  Блог – это так называемый сетевой дневник. Его главное отличие от обычного дневника – публичность. Автор блога, внося заметки о своей жизни, понимает, что эти записи смогут прочитать другие люди. Блоги создаются с разной целью. Это может быть личный, профессиональный, новостной, бренд-блог или нетрадиционный. Создать блог очень просто. Благодаря их популярности созданы бесплатные блог-платформы. Например, ЖЖ (живой журнал).

1.3. Дизайны сайтов.

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

Веб-дизайн — вид графического дизайна, направленный на разработку и оформление объектов информационной среды интернета, призванный обеспечить им высокие потребительские свойства и эстетические качества. Подобная трактовка отделяет веб-дизайн от веб-программирования, подчеркивает специфику предметной деятельности веб-дизайнера, позиционирует веб-дизайн как вид графического дизайна.

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

Немаловажной частью проектирования ресурса в последнее время стало приведение ресурса в соответствие стандартам W3C, что обеспечивает доступность содержания для людей с ограниченными физическими возможностями и пользователей портативных устройств (см. юзабилити — «удобство использования»), а также кроссплатформенность (в данном случае — т. н. кросс-браузерность) вёрстки ресурса. Также непосредственно с дизайном сайтов смежны маркетинг в Интернете (интернет-маркетинг), то есть продвижение и реклама созданного ресурса, поисковая оптимизация.

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

Методы сочетания цветов:

1. Метод использования близлежащих цветов (имеются в виду цвета, близлежащие в цветовом круге). При этом способе легко можно подобрать необходимые сочетания на глаз.

2. Метод контрастности. В этом случае используются противоположные цвета, такой приём часто встречается в рекламе и дизайне интерьеров.

3. Метод сочетания природных цветов. Достаточно просто посмотреть вокруг и увидеть множество естественных и гармоничных цветовых комбинаций, созданных природой.

4. Метод использования цвета разной насыщенности. При этом методе применяется один и тот же цвет, но разных оттенков. Такой приём позволяет сделать аккуратные акценты и создаёт ощущение лёгкости.

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

 

2. Инструментальные средства разработки сайтов

2.1. Языки программирования

HTML

HTML-документ представляет собой текстовый файл, размеченный с помощью специальных (естественно, текстовых) команд. Текстовый формат представления веб-документов был выбран исходя из основных требований к веб-документу: простота, надплатформенность (возможность непосредственной интерпретации в любой операционной системе), минимальный размер файла, удобство редактирования и интерпретации.

Язык разметки гипертекстовых документов HTML позволяет определить различные типы элементов (в оригинале element), обеспечивающих функциональность документа: текстовые фрагменты с заданными параметрами форматирования, списки, таблицы, изображения, гиперссылки и т.д. Элементы HTML объявляются с помощью команд разметки, называемых тегами (от английского tag - ярлык). Встречающиеся в тексте документа HTML-теги интерпретируются браузером при отображении документа.

Все плюсы использования HTML в создании сайта.

Ø Он является первым языком web-программирования. Именно на его основе построены многие команды на php, JavaScript и так далее. Таким образом можно сказать, что он вечен. Если поисковые системы по ряду признаков могут забанить какой либо движок, то HTML неприкосновенен в этом плане.

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

Ø В HTML можно продумать свою Иерархию страниц, выделить главныеи провести добротную внутреннюю оптимизацию сайта.

JavaScript

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

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

 Преимущество в использовании JavaScript:

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

Ø простота скриптов, являющаяся, с одной стороны, достоинством, с другой стороны, делает невозможным выполнение достаточно сложных операций из-за малого количества встроенных функций и методов.

CSS

CSS используется создателями веб-страниц для задания цветов, шрифтов, расположения и других аспектов представления документа. Основной целью разработки CSS являлось разделение содержимого (написанного на HTML или другом языке разметки) и представления документа (написанного на CSS). Это разделение может увеличить доступность документа, предоставить большую гибкость и возможность управления его представлением, а также уменьшить сложность и повторяемость в структурном содержимом. Кроме того, CSS позволяет представлять один и тот же документ в различных стилях или методах вывода, таких как экранное представление, печать, чтение голосом (специальным голосовым браузером или программой чтения с экрана), или при выводе устройствами, использующими Шрифт Брайля.

 

Все плюсы CSS вёрстки

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

Ø Уменьшение времени загрузки страниц сайта за счет переноса правил представления данных в отдельный CSS-файл. В этом случае браузер загружает только структуру документа и данные, хранимые на странице, а представление этих данных загружается браузером только один раз и кэшируется.

Ø Простота последующего изменения дизайна. Не нужно править каждую страницу, а лишь изменить CSS-файл.

Ø Дополнительные возможности оформления. Например, с помощью CSS-вёрстки можно сделать блок текста, который остальной текст будет обтекать (например для меню) или сделать так, чтобы меню было всегда видно при скроллинге страницы.

PHP

 PHP в настоящее время поддерживается подавляющим большинством хостинг-провайдеров, благодаря своей простоте, скорости выполнения, богатой функциональности и распространению исходных кодов на основе лицензии PHP. Он еще входит в LAMP — «стандартный» набор для создания веб-сайтов (Linux, Apache, MySQL, PHP (Python или Perl)). Кроме этого, он может использоваться для решения административных задач в операционных системах UNIX, GNU/Linux, MicrosoftWindows, Mac OS X и AmigaOS. Однако в таком качестве он не получил распространение, отдавая пальму первенства Perl, Python и VBScript.

Все плюсы языка PHP:

   Главным фактором языка РНР является практичность. РНР должен предоставить программисту средства для быстрого и эффективного решения поставленных задач. РНР обусловлен пятью важными характеристиками:

· Традиционность

Язык РНР будет казаться знакомым программистам, работающим в разных областях. Многие конструкции языка позаимствованы из Си, Perl.

Код РНР очень похож на тот, который встречается в типичных программах на С или Pascal. Это заметно снижает начальные усилия при изучении РНР. PHP — язык, сочетающий достоинства Perl и Си и специально нацеленный на работу в Интернете, язык с универсальным и ясным синтаксисом.

· Простота

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

экранирующей последовательности (<?) и продолжает выполнение до того момента, когда он встретит парную экранирующую последовательность (?>). Если код имеет правильный синтаксис, он исполняется в точности так, как указал программист.

Поэтому можем использовать PHP для написания CGI-сценариев и избавиться от множества неудобных операторов вывода текста. Мы можем привлекать PHP для формирования HTML-документов, избавившись от множества вызовов внешних сценариев.

· Эффективность

Эффективность является исключительно важным фактором при программировании для многопользовательских сред, к числу которых относится и web.

Очень важное преимущество PHP заключается в его «движке». «Движок» PHP не является ни компилятором, ни интерпретатором. Он является транслирующим интерпретатором. Такое устройство «движка» PHP позволяет обрабатывать сценарии с достаточно высокой скоростью.

· Безопасность

РНР предоставляет в распоряжение разработчиков и администраторов гибкие и эффективные средства безопасности, которые условно делятся на две категории: средства системного уровня и средства уровня приложения.

1. Средства безопасности системного уровня

В РНР реализованы механизмы безопасности, находящиеся под управлением администраторов; при правильной настройке РНР это обеспечивает максимальную свободу действий и безопасность. РНР может работать в так называемом безопасном режиме (safemode), который ограничивает возможности применения РНР пользователями по ряду важных показателей. Например, можно ограничить максимальное время выполнения и использование памяти (неконтролируемый расход памяти отрицательно влияет на быстродействие сервера). По аналогии с cgi-bin администратор также может устанавливать ограничения на каталоги, в которых пользователь может просматривать и исполнять сценарии РНР, а также использовать сценарии РНР для просмотра конфиденциальной информации на сервере (например, файла passwd).

2. Средства безопасности уровня приложения

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

· Гибкость

Поскольку РНР является встраиваемым (embedded) языком, он отличается исключительной гибкостью по отношению к потребностям разработчика. Хотя РНР обычно рекомендуется использовать в сочетании с HTML, он с таким же успехом интегрируется и в JavaScript, WML, XML и другие языки. Кроме того, хорошо структурированные приложения РНР легко расширяются по мере необходимости.

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

2.2. Движки

Множество сайтов для своей работы используют движки, потому что это упрощает работу по созданию, наполнению и поддержанию страниц сайта.Есть также и другое распространенное название движков – CMS (ContentManagementSystem, система управления контентом). Движок и CMS – это одно и то же.

Основные преимущества использования CMS:

1. Проектирование сайтов на CMS не требует особенных навыков программирования. Порог вхождения в веб-строительство снизился.

2. В простых случаях не требуется даже знания HTML и CSS.

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

4. CMS решает вопрос автоматизации работы сайта. Например, возможность вносить изменения по расписанию и т. д.

5. Легко меняется дизайн страниц. Информация о внешнем виде страниц вынесена в отдельный файл.

Требования при выборе движка:

1. Простота основных действий. Важно, чтобы добавлять статьи, изображения на сайт было легко.

2. Редактирование дизайна должно быть простым.

3. Модернизация и модификация. При выборе CMS нужно обратить внимание на возможность изменения сайта: добавление новых рубрик, перемещение элементов. У многих движков есть целый ворох дополнительных модулей и плагинов, расширяющих базовый функционал.

4. SEO-адекватность. Движок должен удовлетворять требованиям поисковых систем.

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

6. Стоимость. Встречаются как платные, так и бесплатные варианты. Причем платные совсем не означает лучшие, в некоторых из них так же имеется масса проблем и с безопасностью, и с SEO оптимизацией

Универсальные движки:

1. Joomla!

Drupal

WordPress

Для интернет-магазинов:

OpenCart

Booot CMS

Prestashop

OsCommerce

Форумные движки:

PhpBB

SMF

PunBB

Vanilla

Платные движки:

DataLifeEngine

С-Битрикс

IP Board


Дата добавления: 2018-04-05; просмотров: 294; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!