ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > ИНФО > Статьи > Авторские статьи
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

История Web. Начало.
  #1  
Старый 06.09.2007, 00:49
Аватар для VDShark
VDShark
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
Провел на форуме:
804931

Репутация: 526
По умолчанию История Web. Начало.

История Web. Начало.
Многие люди занимаются веб-программированием, да и просто пользуются web-сервисами. Но мало кто задумывался об истории развития web-технологий. В данной статье я хочу рассмотреть основы, люди должны знать историю +)
Действительно, многие путают даже такие понятия как web и internet, и с этим нужно что то делать. Вот краткие определения:
Internet - всемирная система добровольно объединённых компьютерных сетей, построенная на использовании протокола IP и маршрутизации пакетов данных. Интернет образует глобальное информационное пространство, служит физической основой для Всемирной паутины и множества систем (протоколов) передачи данных. Часто упоминается как Всемирная сеть и Глобальная сеть.
WEB - глобальное информационное пространство, основанное на физической инфраструктуре Интернета и протоколе передачи данных HTTP. Всемирная паутина вызвала настоящую революцию в информационных технологиях и бум в развитии Интернета. Часто, говоря об Интернете, имеют в виду именно Всемирную паутину. Для обозначения Всемирной паутины также используют слово веб (англ. web) и аббревиатуру «WWW».
Как видно из этих двух определений, web — это не то же самое что и Internet, а это пространство, которое основано на инфраструктуре Internet'а.
В этой статье не будем рассматривать протоколы, URI, URL, DNS и прочее — кому очень интересно — может и так найти и почитать про это. А рассмотрим мы такое с первого взгляда банальное, но все же имеющее богатую историю, понятие как гипертекст.
Термин гипертекст был введён Тедом Нельсоном в 1965 году для обозначения «текста ветвящегося или выполняющего действия по запросу». Обычно гипертекст представляются набором текстов, содержащих узлы перехода от одного текста к какому-либо другому, позволяющие избирать читаемые сведения или последовательность чтения. Общеизвестным и притом ярко выраженным примером гипертекста служат web-страницы — документы на HTML (Hyper Text Markup Language — язык гипертекстовой разметки).
Недавно я был удивлен следующим случаем. При разговоре с неглупым человеком, я спросил — для чего же используются языки разметки? Он мне начал втирать про заданное отображение и тп.... В принципе он был прав — но лишь частично (кстати для интереса спрашивал еще несколько людей — эффект был тот же). Поэтому я решил осветить этот вопрос. На самом деле языки разметки были придуманы для того, что бы облегчить компьютерным программам анализировать тексты (а так же формулы и т.д.), и вообще были придуманы до того, как был придуман web.
В 1984 году был принят SGML (Standard Generalized Markup Language — стандартный общий язык разметки). Это по сути мета-язык (над-язык), который может быть использован для определения языков гипертекстовой разметки.
Так же Дональдом Кнутом (да-да, тем самым Кнутом, здоровенные тома которого лежат у тебя на полке, и которыми пугают маленьких детей =)) ) была разработана очень интересная система компьютерной вёрстки для компьютерной типографии под названием TeX. В неё входят средства для секционирования документов, для работы с перекрёстными ссылками и для набора сложных математических формул. Было это во времена, когда графическим интерфейсом и не пахло, поэтому система была очень удобна (это сейчас publisher'ы всякие, потыкал мышкой, постучал по клавишам — и все готово). Самое известное расширение TeX'а — LaTeX, который довольно удобен и популярен в наше время.
Но вернемся к нашим баранам В 1989 году, когда начался реализовываться проект мировой информационной паутины, идеи SGML были использованы для создания упрощенного языка разметки HTML. в HTML был нарушен основополагающий принцип отделения смысловой и структурной разметки от описания способа отображения документа (именно поэтому, я думаю, люди при вопросе о языках разметки начинали гнать ту лабуду, все основывались на HTML). Эта была вынужденная уступка, из-за слабости коммуникационных сетей (в те времена модемы на 2048 кбит считались очень крутыми и были дорогущими.... и если сейчас те, кто еще сидит на 52к кбит — плачут что очень медленно, можно представить что творилось тогда).
В 1996 году была выпущена первая спецификация XML 1.0. XML (eXtensible Markup Language — расширяемый язык разметки) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. Это так же мета-язык, он был создан как упрощенный вариант SGML.
Консорциум Всемирной паутины (англ. World Wide Web Consortium, W3C) — организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины. Консорциум возглавляет Тим Бернерс-Ли, изобретатель HTTP, HTML, URI, и автор множества других разработок в области информационных технологий.
Консорциум основан в 1994 году. Планировался как консультативный орган для крупнейших игроков компьютерного рынка (и индустрии в целом). Ведущие мировые компании договаривались в W3C об обеспечении совместимости своих продуктов и внедрении новых стандартов.
Первым крупным успехом Консорциума стала стандартизация HTML в 1996 году. Дело в том, что в середине 1990-х годов ведущие производители ПО хотели выпустить каждый свой вариант HTML (т.е. с различными наборами тэгов). Если бы это произошло, то хаоса было бы не избежать. Ни один браузер не отображал бы странички созданные для других браузеров. То, что HTML был выпущен с единым базовым набором тегов и атрибутов, и веб-страницы стали такими, какими мы их знаем сейчас - это заслуга W3C. Хотя полного совпадения тегов и атрибутов HTML достичь не удалось до сих пор (кстати в конце 90-х был период, известный под названием "Война браузеров", когда обработка разметки в браузерах различалась настолько, что было практически невозможно оптимизировать код для двух и тем более нескольких браузеров, и приходилось создавать разные страницы для разных браузеров).
В 1999 году была выпущена последняя версия HTML, 4.01. Дальше развивать HTML смысла не было. Был разработан XHTML (Extensible Hypertext Markup Language - расширяемый язык разметки гипертекста) — по возможностям он сопоставим с HTML, но в то же время является «наследником» XML. Как и HTML, XHTML соответствует спецификации SGML.
Продолжение следует...
P.S. В статье я в основном давал вольные определения терминов, языков и технологий. Точные определения можно найти во всеми любимой Википедии.
P.P.S. В очередной раз благодарю Helios'a за конструктивную критику.

Последний раз редактировалось VDShark; 06.09.2007 в 00:52..
 
Ответить с цитированием

  #2  
Старый 08.09.2007, 14:18
Аватар для GlOFF
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

VDShark Спс, приятно было почитать и открыть, что-то новое! Знания - сила!
 
Ответить с цитированием

  #3  
Старый 08.09.2007, 15:54
Аватар для Ch3ck
Ch3ck
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме:
5301021

Репутация: 1879


По умолчанию

Для новичков ? =/
 
Ответить с цитированием

  #4  
Старый 08.09.2007, 16:16
Аватар для Constantine
Constantine
Members of Antichat - Level 5
Регистрация: 24.11.2006
Сообщений: 927
Провел на форуме:
7192869

Репутация: 3033


По умолчанию

>> HTML (Hyper Text Markup Language — язык гипертекстовой разметки).
еще есть на свете люди люди которые считают что html это язык програмирования, среди них жуналист(или как его там назвать, ведущий рубрик. хз) игромании под ником старпом makarenkoff, который в одной зи своих заметок уверял что это язык програмирования... вот как раз для таких, стоит почитать
__________________

Дети индиго - это бездари, не надо песен! В пять лет едва говорить начинают, мы в этом возрасте стихи наизусть читали!

з.ы http://www.youtube.com/watch?v=sNsQe0KByRY Я ПлакалЪ
 
Ответить с цитированием

  #5  
Старый 09.09.2007, 04:31
Аватар для nbd
nbd
Познающий
Регистрация: 27.10.2006
Сообщений: 90
Провел на форуме:
560577

Репутация: 68
Отправить сообщение для nbd с помощью ICQ
По умолчанию

Тема Веба довольно таки объемная, интересно будет почитать продолжение.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка смс через почтовый ящик. Ci5 Электроника и Фрикинг 14 09.10.2007 23:52
Конвергенция Html и Xhtml [53x]Shadow Чужие Статьи 0 20.04.2007 21:31
Web 2.0 не работает? Isis Мировые новости 0 19.04.2007 23:59
Hacking IIS Tutorial bxN5 Forum for discussion of ANTICHAT 1 14.03.2007 23:44



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ