Веб-сайты, страницы и web-сервера, что такое интернет и HTTP

HTTP

Веб-сервер обеспечивает поддержку HTTP (hypertext transfer protocol). Как следует из названия, HTTP указывает, как передавать гипертекст (т.е. связанные веб-документы) между двумя компьютерами.

Протокол представляет собой набор правил для связи между двумя компьютерами. HTTP является текстовым протоколом без сохранения состояния и обладает следующими свойствами:

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

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

  1. Только клиенты могут отправлять HTTP запросы, и только на сервера. Сервера отвечают только на HTTP запросы клиента.
  2. Когда запрашивается физический файл, клиент должен сформировать URL для сервера.
  3. Веб-сервер должен ответить на каждый HTTP запрос, по крайней мере с сообщением об ошибке.

На веб-сервере, HTTP сервер отвечает за обработку входящих запросов и ответ на них:

  • При получении запроса, HTTP сервер сначала проверяет существует ли ресурс по данному URL.
  • Если это так, веб-сервер отправляет содержимое файла обратно в браузер. Если нет, сервер приложений создает необходимый ресурс.
  • Если это не возможно, веб-сервер возвращает сообщение об ошибке в браузер, чаще всего “404 Not Found”. (Это ошибка настолько распространена, что многие веб-дизайнеры тратят большое количество времени на разработку 404 страниц об ошибках.)

Интернет

Интернет

Итак, что же такое «Интернет»? Интернет — это миллионы компьютеров, соединенных в огромную компьютерную сеть. Благодаря сети, компьютеры могут поддерживать связь между собой. Домашний компьютер можно подключать к Интернету, используя модем телефонной линии, устройства, работающие по технологии DSL либо кабельный модем. Эти устройства устанавливают связь с поставщиком услуг Интернета (ISP). Компьютеры компании или университета обычно снабжаются платами сетевого интерфейса (network interface card, NIC), которые подключают их непосредственно к соответствующей локальной сети (LAN). Компания может подключить свою локальную сеть к оборудованию поставщика интернет-услуг, используя высокоскоростную телефонную линию, например, линию T1. По линии T1 можно передавать приблизительно 1.5 миллиона бит в секунду, в то время как по обычной линии с использованием модема можно передавать всего от 30 000 до 50 000 бит в секунду.

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

Веб-сайты, страницы и web-сервера

Что же такое веб-сайт? Ну, это множество веб-страниц (хотя бывают и сайты-одностраничники, например, лендинг-пейджи), которое принадлежит одному адресному пространству (доменному имени — читайте про то, что такое домены и адреса). Чаще всего это самое адресное пространство (домен, например, ktonanovenkogo.ru) принадлежит одному физическому или юридическому лицу.

Т.е. мой блог ktonanovenkogo.ru является типичным сайтом (с тысячью веб-страниц типа той, которую вы сейчас читаете) объединенных одним адресным пространством и одним хозяином.

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

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

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

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

Поднять веб-сервер можно даже на своем собственно домашнем ПК (в этом вам помогут программы локального сервера Денвер и локального web-сервера Опенсервер). Это позволит вам работать над созданием веб-сайтов без предоставления к ним доступа из интернета. А когда все отладите и настроите, можно будет уже перенести web-проект на реальный сервер, расположенный на платном или бесплатном хостинге.

Ну вот, где-то так получается… Если что не понятно, то спрашивайте — постараюсь ответить.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

* Нажимая на кнопку «Подписаться» Вы соглашаетесь с политикой конфиденциальности.

Подборки по теме

  • Вопросы и ответы
  • Использую для заработка
  • Полезные онлайн-сервисы
  • Описание полезных программ

Использую для заработка

Программа для работы с камерой в Windows 10

В Windows 10/8 есть встроенная программа для веб-камер, так и называется «Камера». Идём в поиск кнопки «Пуск» и пишем в строке «камера»

Запускаем программу и лицезреем свой фейс:

К слову, встроенная программа довольно функциональна, с её помощью можно делать снимки HDR с таймером и записывать HD-видео. Но может оказаться, что в вашей сборке Windows 10 не будет предустановлено это приложение. Тогда нужно зайти в магазин Майкрософт:

  • пишем в строке поиска меню Пуск: «store» и выбираем «Microsoft Store»
  • в поиске магазина пишем «камера» и выбираем приложение «Камера Windows»
  • устанавливаем и запускаем программу.

Вместо послесловия

Конечно, что касается понимания сути функционирования или настроек домашнего веб-сервера, здесь приведена только самая начальная и краткая информация, так сказать, для общего понимания. На самом же деле все процессы являются намного более сложными, особенно в части преобразования запросов и выдачи ответов, не говоря уже о настройках сервера в домашних условиях. Если у пользователя есть желание разобраться в этих вопросах, тут не обойтись хотя бы без начальных знаний той же надстройки WordPress и языка PHP. С другой стороны, для публикации примитивных страниц, содержащих в основном только текстовую информацию, можно использовать и эти начальные сведения.

Построение невзламываемого веб-сервера

Давайте теперь поговорим о построении «невзламываемого» веб-сервера на основе систем на одном чипе.

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

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

Если отойти от стереотипов создания и настройки веб-серверов на основе отработанных решений и воспользоваться иными возможностями публикации информации в сети интернет, то можно добиться стойкости портала от взломов, практически на все 100%. Достаточно применить однокристальный компьютер или контроллер.

Достаточно применить однокристальный компьютер или контроллер.

Пусть даже не на одном чипе с поддержкой интернет-протоколов передачи информации в ответ на стандартные запросы к веб-серверу. И взламывать такое «чудо техники» окажется бесполезным.

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

  • расширения оперативной памяти,
  • производительности процессоров,
  • объёмов хранения данных.

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

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

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

Как работает веб-сайт

Когда вы вводите что-то вроде Google.com, запрос отправляется на один из многих специальных компьютеров в Интернете, известный как сервер доменных имен (DNS). Все эти запросы направляются через различные маршрутизаторы и коммутаторы. Серверы имен доменов хранят таблицы имен компьютеров и их IP-адреса, поэтому при вводе в google.com он преобразуется в число, которое идентифицирует компьютеры, обслуживающие веб-сайт Google для вас.

Когда вы хотите просмотреть любую страницу в Интернете, вы должны инициировать эту активность, запросив страницу с помощью своего браузера. Браузер просит сервер доменного имени перевести запрошенное имя домена в IP-адрес. Затем браузер отправляет запрос на этот сервер для требуемой страницы, используя стандартный протокол передачи гипертекста или HTTP.

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

Средняя веб-страница на самом деле требует, чтобы веб-браузер запрашивал более одного файла с веб-сервера, а не только на странице HTML / XHTML, но также на любые изображения, таблицы стилей и другие ресурсы, используемые на веб-странице. Каждому из этих файлов, включая основную страницу, нужен URL-адрес, чтобы идентифицировать каждый элемент. Затем каждый элемент отправляется веб-сервером в веб-браузер, и веб-браузер собирает всю эту информацию и отображает их в виде веб-страницы.

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

  1. Пользователь вводит URL-адрес в браузер (например, google .com) . Этот запрос передается серверу имен доменов.
  2. Сервер доменных имен возвращает IP-адрес для сервера, на котором размещен Веб-сайт (например, 68.178.157.132).
  3. Браузер запрашивает страницу с веб-сервера, используя IP-адрес, указанный сервером имен доменов.
  4. Веб-сервер возвращает страницу на IP-адрес, указанный браузером, запрашивающим страницу. Страница также может содержать ссылки на другие файлы на одном сервере, например изображения, которые браузер также запросит.
  5. Браузер собирает всю информацию и выводит на ваш компьютер в виде веб-страницы.

Новые статьи

  • Веб-графика — резюме — 16/06/2018 19:53
  • Популярность веб-сайта — 16/06/2018 19:52
  • Статистика веб-сайта — 16/06/2018 19:52
  • Резервное копирование веб-сайта — 16/06/2018 19:51
  • Веб-хостинг, общие понятия — 16/06/2018 19:50
  • Выбор веб-хостинга и его типы — 16/06/2018 19:50
  • Создание веб-сайта — 16/06/2018 19:49
  • Веб-доменные имена для сайтов — 16/06/2018 19:49
  • Необходимые веб-инструменты для разработки сайта — 16/06/2018 19:48
  • Требования к веб-навыкам для веб-разработки — 16/06/2018 19:48
  • Преимущества веб-сайта — 16/06/2018 19:47
  • Типы веб-серверов — 16/06/2018 19:46
  • Типы веб-браузера — 16/06/2018 19:46

Выделенные серверы

Остановимся на самом популярном виде серверов — выделенный или dedicated сервер. Разработанный проект оказался удачным и стал стремительно набирать обороты, или же вы только собираетесь запустить свой проект. В первом случае вы можете ощутить, что хостинга вам не хватает, во втором – вы все еще стоите перед выбором – хостинг или выделенный сервер.

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

Наличие выделенного сервера понадобится вам в том случае, если:

  • Первое — у вас на сайте или проекте должно быть размещено очень много информации. Допустим, вы собрались сделать проект, которому нужно хранить очень много видео- или аудиозаписей. В этом случае можно даже не пытаться купить хостинг, потому что максимум, который там могут вам предложить, как правило, 10-20 Гб.
  • Второе — высокая посещаемость сайта/проекта, допустим от 500-сот человек. При такой посещаемости выделенный сервер не роскошь, а необходимость.
  • Третье — скорость потока единовременной передачи данных при «одновременной активности» на проекте превышает 2 секунды.

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

Это означает, что каждый из них одновременно взаимодействует с сервером. При такой нагрузке, если суммарное время запроса превышает 2 секунды, то вам прямая дорога к покупке выделенного сервера. Конечно же, провайдер, предоставляющий хостинг-услуги, скажет вам, что вы подключены к каналу в 100 mbps, но умолчит о том, что помимо вашого сайта к нем подключены еще 2-3 десятка таких же сайтов.

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

Виды выделенных серверов

Сервера бывают двух видов:

  • физический,
  • виртуальный.

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

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

Стоимость же выделенного сервера полностью зависит от его параметров. Как пример, 60 условных единиц в месяц будет стоить сервер со следующими параметрами:

  • AMD Athlon 64 X2 3400+ 2×1.8 ГГц,
  • объем оперативной памяти 4 ГБ,
  • объем жесткого диска 640 ГБ.

Неплохо было бы обратить внимание на тарифные планы. Оптимальным будет безлимитный трафик и канал со скоростью 100 mbps

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

Также существуют тарифы, при которых и скорость 1 ГБ и трафик безлимитный, но за стоимость такого тарифа можно спокойно приобрести физический сервер.

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

Часто может разочаровать факт того, что сайт или проект не стали работать быстрее, а скорость загрузки на хостинге аналогичная. Но здесь может быть ряд проблем с которыми так просто не разберешься. Мой сервер работает как часы и упал он только однажды, после выкладывания нового курса по PHP. Количество желающих загрузить его одномоментно превысило 1000 человек, а такого наплыва сервер не смог выдержать. Благо когда у вас выделенный сервак, то и ваши проблемы решаются очень быстро службой поддержки.

Эксплуатация веб-сервера

Конечно, ваш сервер доступен всему миру только тогда, когда ваш компьютер включен и соединён с интернетом; а полноценный публичный сервер должен быть доступен круглосуточно. Чтобы обратиться к вашему компьютеру, удалённый клиент должен адресовать вас по вашему внешнему IP-адресу (127.0.0.1 сработает только с вашего собственного компьютера, а адрес типа 10.11.12.13 только с компьютера в вашей локальной сети). Внешний IP можно определить на странице ip.xss.ru (или на любой другой, позволяющей определить IP). Если IP у вас постоянный, то клиентам достаточно знать его, чтобы всегда иметь возможность к вам подключиться. Но это сопряжено с кое-какой проблемой: ни одно живое существо на свете никогда ваш адрес IP не запомнит. Есть и ещё парочка неприятных нюансов: некоторые поисковые системы откажутся индексировать ваш сайт, а письма, отправленные с вашего SMTP-сервера, автоматически попадут в категорию «спам».

Выйти из ситуации можно, приобретя доменное имя (domain name). Доменные имена — это имена наподобие «google.com», каждое из которых ассоциировано с определённым IP. Чтобы перевести доменное имя в IP, операционная система использует серверы DNS (Domain Name Service), которые обычно расположены у провайдеров интернета.

Доменное имя на самом деле состоит из нескольких имён, разделённых точкой. Самое правое называется именем первого уровня, или зоной. Есть зоны общие (com, net, org, info) есть тематические (edu, gov, mil, biz, travel), а есть — региональные (ru, ua, us, ca, uk и др). Слева от имени первого уровня идёт имя второго уровня, затем третьего и т.д. Владелец имени уровня n может создавать неограниченное количество любых имён уровня n+1 внутри своего.

Правами на каждую зону владеет определённая коммерческая организация, зарегистрированная в ICANN. Эта организация продаёт имена второго уровня (около $15/год). Информация об именах в каждой зоне (например, цены и правила, которым должны подчиняться сайты в данной зоне) чаще всего доступна на сайте администрации зоны. Этот сайт как правило имеет адрес «nic.» плюс имя зоны (например «nic.com», «nic.ru»). Домены третьего уровня можно найти бесплатные.

Приобретя домен, вы сможете связать его со своим адресом IP. Если ваш IP изменится, вы должны будете внести изменения в настройки домена. Эти изменения будут сообщены всем серверам DNS на земном шаре, что займет около суток.

Сегодня у провайдеров интернета распространена практика выдавать пользователю новый адрес IP при каждом новом соединении со шлюзом, поэтому у подавляющего большинства пользователей интернета динамический (часто меняющийся) IP. Что делать в таком случае? Можно воспользоваться услугами служб динамических имён, таких как dyndns.com. DynDNS позволяет управлять доменом второго или третьего уровня, связывая домен с постоянным или динамическим IP. В случае с динамическим IP вам предложат использовать специальную программу DynDNS Updater, которая будет отслеживать изменение IP и автоматически посылать новое значение на сервер DynDNS. Изменение IP вступает в силу мгновенно, а не спустя сутки, как в случае с обычными доменными именами (см. выше). Вы можете иметь один аккаунт на DynDNS бесплатно.

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

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

Напоследок хочу пожелать вам, чтобы ваш сайт внёс весомый вклад в культурную жизнь интернета! Удачи!

Что такое веб и онлайн? Чем отличается Web 2.0 от 1.0?

Очень часто слово «веб» используют еще и вместо слова «онлайн» (только сейчас, начиная писать эту заметку, поймал себя на этой мысли). Люди добавляют к своем запросу слово веб или онлайн имея в виду, что хотят найти что-то доступное через браузер (например, пишут «ватсап веб» или «вибер онлайн»).

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

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

Но WEB (то, что мы называем сейчас WWW) появился значительно позже самого интернета (физической возможности соединения компьютеров в сеть). Только в конце восьмидесятых Тим Бернерс-Ли придумал и создал все необходимые для этого инструменты, а через несколько лет появился первый графический веб-браузер. Вот именно с середины девяностых и можно начинать отсчет эры всемирного веба — онлайн взаимодействия миллионов компьютеров пользователей и веб-серверов.

Принято считать, что тогда была эра так называемого «Веб 1.0», когда властвовали простенькие статичные веб-сайты (что это такое?) без всяких намеков на интерактивность. Последнее же (интерактивность — это контент формируемый посетителями) позволяли в какой-то мере реализовать лишь форумы, гостевые доски и чаты.

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

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

Со временем веб-обозреватели (браузеры) совершенствовались, повышалась скорость интернет каналов (росла доля широкополосных подключений) и веб 1.0 начал потихоньку трансформироваться в WEB 2.0. Кроме этого, Веб 2.0 характеризуется еще и тем, что теперь очень большая часть контента сети создается самими пользователями, а не вебмастерами (владельцами сайтов).

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

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

Заключение

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

В этой статье мы познакомились с принципами, руководствуясь которыми можно определить на что больше похоже ваше присутствие в Web: на Web-сайт или Web-приложение

Решите ли вы, что ваше присутствие в Web должно быть более информационным или более интерактивным или оно хорошо так, как оно есть — важно
обдумать то, что вы собираетесь делать. Теперь вы можете принимать осознанные информированные решения.

Теперь пора нарушать правила или спорить с авторами, которых вы читали. Это означает, что вам нужно понять, что лучше всего подходит именно вам. Ваша ситуация отличается от моей или чьей-либо другой. Вам нужно «написать свою собственную статью» о том, что подходит именно вам. Это хорошее дело. А сейчас, я надеюсь, что эта статья натолкнет вас на хорошие мысли. Оставьте внизу статьи комментарий и дайте мне знать, в чем я прав, а в чем я ошибаюсь. Мне интересно узнать о вашей ситуации и о том, как ваше присутствие в Web развивается с учетом этого.

Ссылка на основную публикацию