Люди, построившие сеть
Исследователи, инженеры, операторы и лидеры сообществ, чьи решения сформировали открытую архитектуру интернета.
Редакционная коллекция BTW Media
Интернет не появился сразу в завершённом виде. Его десятилетиями создавали исследователи, инженеры, операторы, институты и сообщества, выбравшие открытость, совместимость и общую ответственность ещё до того, как мир понял, чем станет глобальная сеть.
«История интернета» — редакционный архив BTW Media о людях, протоколах, институтах и поворотных моментах, сформировавших глобальную сеть.
Исследователи, инженеры, операторы и лидеры сообществ, чьи решения сформировали открытую архитектуру интернета.
TCP/IP, DNS, маршрутизация, электронная почта, Всемирная паутина, номерные ресурсы и разработка стандартов сделали возможной глобальную совместимость.
Интервью, профили и архивные записи сохраняют историю замысла, управления, расширения и защиты интернета.
Коллекция объединяет интервью, профили, журналистские материалы по источникам и исторический анализ о создателях и свидетелях интернет-эпохи.
Страница показывает, как отдельные решения, технические принципы, общественные институты и региональные сообщества превратились в инфраструктуру мирового масштаба.
Для упомянутых здесь людей это свидетельство их вклада. Для читателей — карта того, как интернет стал одной из общих систем человечества.
Серия
От теории коммутации пакетов до Всемирной паутины: карта связывает людей, протокольные решения и изменения управления, сформировавшие глобальную сеть.

1961
Зафиксированный вклад
Leonard Kleinrock (1961): Опубликовал первые работы о коммутации пакетов и потоках информации, заложив математические основы передачи сообщений отдельными пакетами.

1962 / 1963
Зафиксированный вклад
J.C.R. Licklider (1962 / 1963): Сформулировал идею «Межгалактической компьютерной сети», которая вдохновила сетевую программу ARPA и представление о глобальном общем вычислительном пространстве.

1964
Зафиксированный вклад
Paul Baran (1964): В меморандуме RAND «О распределённых коммуникациях» описал устойчивые распределённые сети — важную концептуальную основу будущих пакетных сетей.

1965
Зафиксированный вклад
Donald Davies (1965): Ввёл термин «пакет» и разработал практическую архитектуру коммутации пакетов в Национальной физической лаборатории Великобритании.

1968
Зафиксированный вклад
Douglas Engelbart (1968): На знаменитой «Матери всех демонстраций» представил систему NLS с гипертекстом, совместным редактированием, мышью и другими принципами будущих онлайн-инструментов.

1969
Зафиксированный вклад
Lawrence (Larry) Roberts (1969): Как руководитель программы ARPA спроектировал и возглавил создание ARPANET, превратив идеи коммутации пакетов в первую действующую исследовательскую сеть.

1969
Зафиксированный вклад
Jon Postel (1969): Стал ключевой фигурой серии RFC и на десятилетия взял на себя ведение документации протоколов и реестров нумерации интернета.

1969
Зафиксированный вклад
Steve Crocker (1969): Создал сетевую рабочую группу ARPANET и серию Request for Comments (RFC) — открытый механизм документирования интернет-протоколов.

1972–1973
Зафиксированный вклад
Vint Cerf & Bob Kahn (1972–1973): Вместе с коллегами разработал TCP, а затем TCP/IP, сделав возможным обмен данными между разными сетями и рождение интернета как «сети сетей».

1973
Зафиксированный вклад
Robert Metcalfe (1973): Изобрёл Ethernet в Xerox PARC, обеспечив быстрые и масштабируемые локальные сети для офисов и университетских кампусов.

1973–1975
Зафиксированный вклад
Louis Pouzin (1973–1975): Разработал во Франции пакетную сеть CYCLADES на основе дейтаграмм, которая напрямую повлияла на архитектуру TCP/IP.

1973
Зафиксированный вклад
Danny Cohen (1973): Провёл первые эксперименты с пакетной передачей голоса и развил понятие порядка байтов, важное для совместимости систем TCP/IP.

1975
Зафиксированный вклад
Yngvar G. Lundh (1975): Продвигал и внедрял ранние пакетные сети в Скандинавии, соединяя европейские исследовательские сети.

1976
Зафиксированный вклад
Elizabeth "Jake" Feinler (1976): Руководила сетевым информационным центром ARPANET в SRI и поддерживала официальный справочник имён узлов до появления DNS.

1977
Зафиксированный вклад
Pål Spilling (1977): Помог организовать первые соединения ARPANET в Европе и участвовал в первых межконтинентальных экспериментах с TCP/IP.

1977
Зафиксированный вклад
Bob Kahn, Vint Cerf & Jon Postel (1977): Провёл первое испытание TCP/IP между тремя сетями — ARPANET, SATNET и PRNET, — доказав жизнеспособность архитектуры.

1978
Зафиксированный вклад
Steve Crocker, Jon Postel & Joyce Reynolds (1978): Координировал работу над ранними протоколами и обеспечивал непрерывность серии RFC, заложив основу современного открытого процесса стандартизации.

1979
Зафиксированный вклад
Radia Perlman (1979): Разработал ранние алгоритмы маршрутизации, которые впоследствии легли в основу протокола связующего дерева.

1981–1983
Зафиксированный вклад
Paul Mockapetris (1981–1983): Создал систему доменных имён DNS вместо центрального файла HOSTS.TXT и описал распределённую иерархическую адресацию в RFC 882 и RFC 883.

1981
Зафиксированный вклад
Danny Cohen (1981): В статье «О священных войнах и призыв к миру» формализовал понятие порядка байтов — endianness.

1982
Зафиксированный вклад
Daniel Karrenberg (1982): Участвовал в создании EUnet, первого общеевропейского интернет-провайдера, а в 1989 году стал одним из основателей RIPE.

1982–1983
Зафиксированный вклад
Vint Cerf, Bob Kahn, Jon Postel & Steve Crocker (1982–1983): Руководил переходом ARPANET с NCP на TCP/IP 1 января 1983 года — эксплуатационным рождением современного интернета.

1983–1984
Зафиксированный вклад
Radia Perlman (1983–1984): Разработала протокол связующего дерева STP, сделавший сети Ethernet устойчивыми и свободными от петель.

1984
Зафиксированный вклад
Mike Muuss (1984): Создал ping — один из самых простых и долговечных инструментов сетевой диагностики.

1984–1986
Зафиксированный вклад
Eric Allman (1984–1986): Написал Sendmail, первую универсальную систему передачи электронной почты в интернете, важную для глобальной совместимости почтовых сервисов.

1985
Зафиксированный вклад
Brian Carpenter (1985): Руководил разработкой ключевых интернет-стандартов и рабочими группами IETF, продвигая IPv6 и целостность архитектуры.

1986
Зафиксированный вклад
John Klensin (1986): Внёс значительный вклад в раннюю разработку SMTP, FTP и интернационализацию интернет-протоколов.

1987
Зафиксированный вклад
Joyce K. Reynolds & Bob Braden (1987): Участвовала в редактировании RFC, документировании TCP/IP и координации исследовательских групп интернета.

1989
Зафиксированный вклад
Alan Emtage (1989): Разработал Archie — первую поисковую систему интернета, позволившую находить файлы на FTP-серверах.

1990 / 1991
Зафиксированный вклад
Tim Berners-Lee (1990 / 1991): Изобрёл во CERN Всемирную паутину: создал HTTP, HTML, первый веб-сервер и браузер, превратив сетевую инфраструктуру в глобальную издательскую и информационную среду.

1991
Зафиксированный вклад
Linus Torvalds (1991): Создал ядро Linux, ставшее одной из основ интернет-инфраструктуры, веб-серверов и открытого программного обеспечения.

1991
Зафиксированный вклад
Jianping Wu (1991): Возглавил создание CERNET — первой академической интернет-сети Китая, связавшей университеты по всей стране.

1991
Зафиксированный вклад
Scott Bradner (1991): Сыграл ключевую роль в стандартизации IETF и управлении интернетом, помогая формировать раннюю политику и систему попечения над протоколами.

1992
Зафиксированный вклад
Kilnam Chon (1992): Создал KREONET, корейскую исследовательскую сеть, и стал одним из первопроходцев интернет-связности в Азии.

1993
Зафиксированный вклад
Marc Andreessen (1993): Участвовал в разработке Mosaic — первого массового графического браузера, который популяризировал Всемирную паутину и вдохновил создание Netscape.

1993
Зафиксированный вклад
Robert Cailliau (1993): Работал с Тимом Бернерсом-Ли во CERN над развитием Всемирной паутины и первых браузерных и серверных решений.

1994
Зафиксированный вклад
Mitchell Baker (1994): Возглавляла проект Mozilla, защищая открытые веб-стандарты и разработку браузера силами сообщества.

1994
Зафиксированный вклад
Xing Li (1994): Один из архитекторов CERNET, первой академической сети Китая, и ранний сторонник IPv6 в Азиатско-Тихоокеанском регионе.

1995
Зафиксированный вклад
Paul Vixie (1995): Главный разработчик BIND, самого распространённого серверного ПО DNS; укрепил надёжность и безопасность системы доменных имён.

1996
Зафиксированный вклад
Larry Landweber (1996): Создал CSNET и помог подключить к раннему интернету более 25 стран, объединив техническую, академическую и политическую работу.

1997
Зафиксированный вклад
Radia Perlman (1997): В книге Interconnections систематизировала принципы построения сетевых протоколов и повлияла на обучение интернет-маршрутизации.

1998
Зафиксированный вклад
Jon Postel (1998): Продемонстрировал контроль над корневыми серверами DNS и руководил передачей функций IANA, символически завершив дело всей своей жизни.

1998
Зафиксированный вклад
Vint Cerf & Bob Kahn (1998): Участвовала в основании ICANN и развитии институтов глобального управления системой имён и нумерации интернета.

1999
Зафиксированный вклад
Al Gore (1999): Поддержал закон США 1991 года о высокопроизводительных вычислениях и связи, профинансировавший расширение интернета и принёсший ему прозвище «Информационная супермагистраль».
Leonard Kleinrock (1961): Опубликовал первые работы о коммутации пакетов и потоках информации, заложив математические основы передачи сообщений отдельными пакетами.
J.C.R. Licklider (1962 / 1963): Сформулировал идею «Межгалактической компьютерной сети», которая вдохновила сетевую программу ARPA и представление о глобальном общем вычислительном пространстве.
Paul Baran (1964): В меморандуме RAND «О распределённых коммуникациях» описал устойчивые распределённые сети — важную концептуальную основу будущих пакетных сетей.
Donald Davies (1965): Ввёл термин «пакет» и разработал практическую архитектуру коммутации пакетов в Национальной физической лаборатории Великобритании.
Douglas Engelbart (1968): На знаменитой «Матери всех демонстраций» представил систему NLS с гипертекстом, совместным редактированием, мышью и другими принципами будущих онлайн-инструментов.
Lawrence (Larry) Roberts (1969): Как руководитель программы ARPA спроектировал и возглавил создание ARPANET, превратив идеи коммутации пакетов в первую действующую исследовательскую сеть.
Jon Postel (1969): Стал ключевой фигурой серии RFC и на десятилетия взял на себя ведение документации протоколов и реестров нумерации интернета.
Steve Crocker (1969): Создал сетевую рабочую группу ARPANET и серию Request for Comments (RFC) — открытый механизм документирования интернет-протоколов.
Vint Cerf & Bob Kahn (1972–1973): Вместе с коллегами разработал TCP, а затем TCP/IP, сделав возможным обмен данными между разными сетями и рождение интернета как «сети сетей».
Robert Metcalfe (1973): Изобрёл Ethernet в Xerox PARC, обеспечив быстрые и масштабируемые локальные сети для офисов и университетских кампусов.
Louis Pouzin (1973–1975): Разработал во Франции пакетную сеть CYCLADES на основе дейтаграмм, которая напрямую повлияла на архитектуру TCP/IP.
Danny Cohen (1973): Провёл первые эксперименты с пакетной передачей голоса и развил понятие порядка байтов, важное для совместимости систем TCP/IP.
Yngvar G. Lundh (1975): Продвигал и внедрял ранние пакетные сети в Скандинавии, соединяя европейские исследовательские сети.
Elizabeth "Jake" Feinler (1976): Руководила сетевым информационным центром ARPANET в SRI и поддерживала официальный справочник имён узлов до появления DNS.
Pål Spilling (1977): Помог организовать первые соединения ARPANET в Европе и участвовал в первых межконтинентальных экспериментах с TCP/IP.
Bob Kahn, Vint Cerf & Jon Postel (1977): Провёл первое испытание TCP/IP между тремя сетями — ARPANET, SATNET и PRNET, — доказав жизнеспособность архитектуры.
Steve Crocker, Jon Postel & Joyce Reynolds (1978): Координировал работу над ранними протоколами и обеспечивал непрерывность серии RFC, заложив основу современного открытого процесса стандартизации.
Radia Perlman (1979): Разработал ранние алгоритмы маршрутизации, которые впоследствии легли в основу протокола связующего дерева.
Paul Mockapetris (1981–1983): Создал систему доменных имён DNS вместо центрального файла HOSTS.TXT и описал распределённую иерархическую адресацию в RFC 882 и RFC 883.
Danny Cohen (1981): В статье «О священных войнах и призыв к миру» формализовал понятие порядка байтов — endianness.
Vint Cerf, Bob Kahn, Jon Postel & Steve Crocker (1982–1983): Руководил переходом ARPANET с NCP на TCP/IP 1 января 1983 года — эксплуатационным рождением современного интернета.
Radia Perlman (1983–1984): Разработала протокол связующего дерева STP, сделавший сети Ethernet устойчивыми и свободными от петель.
Mike Muuss (1984): Создал ping — один из самых простых и долговечных инструментов сетевой диагностики.
Eric Allman (1984–1986): Написал Sendmail, первую универсальную систему передачи электронной почты в интернете, важную для глобальной совместимости почтовых сервисов.
Brian Carpenter (1985): Руководил разработкой ключевых интернет-стандартов и рабочими группами IETF, продвигая IPv6 и целостность архитектуры.
John Klensin (1986): Внёс значительный вклад в раннюю разработку SMTP, FTP и интернационализацию интернет-протоколов.
Joyce K. Reynolds & Bob Braden (1987): Участвовала в редактировании RFC, документировании TCP/IP и координации исследовательских групп интернета.
Alan Emtage (1989): Разработал Archie — первую поисковую систему интернета, позволившую находить файлы на FTP-серверах.
Tim Berners-Lee (1990 / 1991): Изобрёл во CERN Всемирную паутину: создал HTTP, HTML, первый веб-сервер и браузер, превратив сетевую инфраструктуру в глобальную издательскую и информационную среду.
Linus Torvalds (1991): Создал ядро Linux, ставшее одной из основ интернет-инфраструктуры, веб-серверов и открытого программного обеспечения.
Scott Bradner (1991): Сыграл ключевую роль в стандартизации IETF и управлении интернетом, помогая формировать раннюю политику и систему попечения над протоколами.
Marc Andreessen (1993): Участвовал в разработке Mosaic — первого массового графического браузера, который популяризировал Всемирную паутину и вдохновил создание Netscape.
Robert Cailliau (1993): Работал с Тимом Бернерсом-Ли во CERN над развитием Всемирной паутины и первых браузерных и серверных решений.
Mitchell Baker (1994): Возглавляла проект Mozilla, защищая открытые веб-стандарты и разработку браузера силами сообщества.
Paul Vixie (1995): Главный разработчик BIND, самого распространённого серверного ПО DNS; укрепил надёжность и безопасность системы доменных имён.
Larry Landweber (1996): Создал CSNET и помог подключить к раннему интернету более 25 стран, объединив техническую, академическую и политическую работу.
Radia Perlman (1997): В книге Interconnections систематизировала принципы построения сетевых протоколов и повлияла на обучение интернет-маршрутизации.
Jon Postel (1998): Продемонстрировал контроль над корневыми серверами DNS и руководил передачей функций IANA, символически завершив дело всей своей жизни.
Vint Cerf & Bob Kahn (1998): Участвовала в основании ICANN и развитии институтов глобального управления системой имён и нумерации интернета.
Al Gore (1999): Поддержал закон США 1991 года о высокопроизводительных вычислениях и связи, профинансировавший расширение интернета и принёсший ему прозвище «Информационная супермагистраль».
Daniel Karrenberg (1982): Участвовал в создании EUnet, первого общеевропейского интернет-провайдера, а в 1989 году стал одним из основателей RIPE.
Jianping Wu (1991): Возглавил создание CERNET — первой академической интернет-сети Китая, связавшей университеты по всей стране.
Kilnam Chon (1992): Создал KREONET, корейскую исследовательскую сеть, и стал одним из первопроходцев интернет-связности в Азии.
Xing Li (1994): Один из архитекторов CERNET, первой академической сети Китая, и ранний сторонник IPv6 в Азиатско-Тихоокеанском регионе.
Вехи истории интернета
Путеводитель по десятилетиям: эксперименты, протоколы, стандарты, сети и институты, превратившие объединение сетей в общую глобальную инфраструктуру.
1962-1965
Коммутация пакетов становится практической сетевой идеей
Пол Баран и Дональд Дэвис независимо формализуют пакетную передачу данных, предложив будущим исследовательским сетям способ обмена без зависимости от телефонных каналов с коммутацией соединений.
Paul Baran, Donald Davies
RAND, National Physical Laboratory
1969
ARPANET передаёт первое сообщение
Первое сообщение ARPANET между хостами проходит от UCLA до SRI, превращая пакетную сеть из исследовательской архитектуры в работающий эксперимент.
Leonard Kleinrock, Charley Kline, Bill Duvall
UCLA, SRI, ARPA
1971
Электронная почта становится первым устойчивым социальным приложением сети
Рэй Томлинсон приспосабливает сетевую почту для обмена между машинами, и общение людей становится одним из первых практических назначений интернета.
Ray Tomlinson
BBN, ARPANET
1974
Статья о TCP определяет объединение сетей как открытую архитектуру
Винт Серф и Боб Кан публикуют статью о TCP и предлагают протокольную модель, которая объединяет разнородные сети в интернет.
Vint Cerf, Bob Kahn
DARPA
1977
Испытание TCP/IP в трёх сетях подтверждает объединение разных сред
Пакетная радиосеть, спутниковый канал и ARPANET передают трафик по общей протокольной схеме, показывая, что интернет может работать поверх разных физических сетей.
Vint Cerf, Jon Postel, Bob Kahn
исследовательское сообщество DARPA
1983
Переход на TCP/IP запускает современный интернет
1 января 1983 года хосты ARPANET переходят с NCP на TCP/IP: набор протоколов становится рабочей основой, а не исследовательским предложением.
Vint Cerf, Bob Kahn, Jon Postel, Steve Crocker
DARPA, сообщество ARPANET
1983-1984
DNS превращает имена в распределённую инфраструктуру интернета
Пол Мокапетрис и раннее сообщество системы имён заменяют таблицы хостов системой DNS, предоставляя растущей сети масштабируемый уровень имён.
Paul Mockapetris, Jon Postel
USC/ISI, IANA
1986
NSFNET превращает академические сети в магистраль
Программа NSFNET связывает суперкомпьютерные центры и исследовательские институты, создавая магистраль, которая выводит интернет за пределы оборонных исследований.
National Science Foundation, региональные академические сети
Конец 1980-х
Рост маршрутизации требует междоменной координации
По мере роста числа сетей операторы переходят к масштабируемой междоменной маршрутизации; позднее BGP и безопасность маршрутизации становятся центральными задачами эксплуатации интернета.
Сетевые операторы и исследователи маршрутизации
IETF, сообщество операторов
1989 / 1990
Archie позволяет находить распределённые сетевые ресурсы
Алан Эмтейдж создаёт Archie и показывает, что интернету нужны не только передача данных и адресация, но и системы поиска.
Alan Emtage
McGill University
1989 / 1991
Всемирная паутина открывает интернет для публикаций и навигации
Тим Бернерс-Ли предлагает и реализует HTTP, HTML, URL и ранние браузер и сервер, превращая сеть в глобальное информационное пространство.
Tim Berners-Lee, Robert Cailliau
CERN
1992
Региональная координация номерных ресурсов становится институциональной
Региональный рост интернета требует устойчивых институтов распределения адресов; в Азиатско-Тихоокеанском регионе формируется APNIC.
Региональные операторы и создатели реестров
APNIC, сообщество RIR
1993
Сальвадор входит в глобальную историю интернета
Местные специалисты подключают национальные академические и технические сообщества к глобальной сети, показывая, что история интернета создаётся и за пределами первых исследовательских центров.
Lito Ibarra
интернет-сообщество Сальвадора
1998
ICANN создаётся для координации глобальных идентификаторов
ICANN становится институциональной площадкой для координации DNS и идентификаторов, переводя управление интернетом в более формальную многостороннюю структуру.
Jon Postel, Vint Cerf, мировое сообщество интернет-управления
ICANN, сообщество IANA
1998
IPv6 описан в RFC 2460
IETF публикует RFC 2460, сохраняя возможность масштабировать адресацию после исчерпания IPv4 и превращая сопровождение протоколов в долгосрочную задачу.
Brian Carpenter, сообщество IPv6 в IETF
IETF
1986 / 1992
Академические сети Латинской Америки становятся региональной инфраструктурой
Специалисты из Чили, Венесуэлы, Аргентины и соседних стран превращают исследовательскую связность в устойчивую региональную интернет-инфраструктуру.
Florencio Utreras, Ermanno Pietrosemoli, Olga Cavalli
академические сообщества и сообщества интернет-управления Латинской Америки
2000-е годы
Африканские технические сообщества расширяют возможности и участие
Обучение, сообщества разработчиков и общественные инициативы расширяют круг людей, способных создавать, эксплуатировать и развивать управление интернет-инфраструктурой.
Dorcas Muthoni
технологические и интернет-сообщества Африки
2000-е годы
Операционный анализ становится частью ответственного управления интернетом
Анализ маршрутизации, адресации, измерений и безопасности становится необходимым для понимания устойчивых и уязвимых частей глобальной сети.
Geoff Huston
APNIC Labs, сообщество операторов
2016
Завершается передача функций управления IANA
Передача знаменует важный переход от надзора правительства США к глобальному многостороннему сообществу.
ICANN, сообщество IANA, мировое сообщество интернет-управления
2010-е годы / 2020-е годы
Безопасность маршрутизации становится важной общественной задачей
RPKI, MANRS и координация операторов делают безопасность маршрутизации частью институциональной памяти интернета и повседневной операционной практики.
Исследователи безопасности маршрутизации и операторы
IETF, RIR и сообщество операторов
2024
История интернета становится архивом, основанным на источниках
Архивы измерений, устная история и редакционные коллекции превращают сохранение истории интернета в отдельную задачу для следующего поколения.
Jim Cowie и исследователи истории интернета
Internet History Initiative
Опубликованные материалы
Опубликованные интервью, профили и исторические материалы из коллекции BTW Media «История интернета».

В 2012 году British Library предложила читателям помочь с размещением исторических карт на современной географической основе. Парные точки давали координаты, программа показывала результат, а сотрудники библиотеки исправляли ошибки. Так у цифровых изображений появился ещё один путь к читателю.
Читать материал
Заголовок журнала на редакционном компьютере звучал своим голосом. На чужом устройстве он мог получить замену и внезапно изменить характер. CSS уже умел запросить шрифт через `@font-face`. Нужно было договориться, в какой чемодан уложить файл, чтобы его одинаково понимали автор, сайт и браузер. WOFF дал общую упаковку, WOFF2 научился складывать вещи плотнее.
Читать материал
Редакция задумала новую вёрстку. Прежде чем вручить её браузеру, стоило задать короткий вопрос: ты принимаешь вот это CSS-свойство с таким значением? `@supports` записал вопрос прямо в таблице стилей и позволил раздать разные комплекты правил в зависимости от ответа. Качество самой полосы оставалось задачей редакции.
Читать материал
PledgeBank позволял обещать полезное дело при условии, что найдутся желающие присоединиться. Вскоре после запуска в 2005 году сайту понадобились письма с напоминаниями: собрать компанию и сообщить ей дальнейший план оказалось отдельной работой.
Читать материал
На широком экране редакции трёхколоночная полоса выглядела парадно. Стоило сузить окно, как боковая колонка полезла в текст, а принтер потребовал бумажную версию без меню для мыши. Media Queries научили таблицу стилей сначала спросить о месте, а уже потом выбирать костюм для той же статьи.
Читать материал
iSpot разделил репутацию натуралистов по группам организмов, а общительность вынес в отдельный счёт. Сайт сохранял и споры о названиях: иногда лучший ответ получался после того, как слишком точное определение убирали.
Читать материал
Редакция решила сделать бордовый цвет сайта чуть веселее. Кнопки, заголовки и ссылки носят его как форму, но значение разбросано по стилям, словно один циркуляр разложили по сорока ящикам. Пользовательские свойства CSS дали цвету имя и поручили каскаду доставку. Отдельный блок мог ответить: письмо получили, но наши кнопки останутся бирюзовыми.
Читать материал
Transcribe Bentham переносил в интернет слова философа вместе с его исправлениями. Для пометок были кнопки, а для чтения почерка и проверки результата по-прежнему требовались люди.
Читать материал
На панели три кнопки, а ширина окна меняется без согласования с жильцами. Кому достанется свободное место, если панель расширится? Кто подвинется, когда станет тесно? Flexbox дал родительскому контейнеру правила раздела. Вместе с ними появился соблазнительный фокус: передвинуть кнопку вперёд на экране, оставив её на прежнем месте в документе и на пути клавиатуры.
Читать материал
Страница запаздывала, а её части дружно переводили стрелки. Картинка винила стили, стили — скрипт. Resource Timing записал путь каждого ресурса отдельно и оставил внешнему серверу право открыть подробные отметки. Теперь опоздание можно расследовать поимённо.
Читать материал
Сайт петиций 2006 года снабдил протест обратным адресом. Правительство получало подписи вместе с возможностью написать их владельцам, а очередь у цифровой двери по-прежнему требовала сотрудников.
Читать материал
Игроки складывали модели белков, боролись за очки и передавали соперникам готовые приёмы. У этих приёмов появились страницы, авторы и потомки — почти домашняя кухня, только с вычислительной биохимией.
Читать материал
Страница научилась менять вид без загрузки нового документа. Читатель при этом ждал прежнего: нажатие «Назад» должно вернуть его туда, где он только что был. History API позволил странице добавить или заменить запись браузерной истории, снабдив её адресом и состоянием. Браузер хранил порядок шагов. При возвращении страница должна была снова поставить старую сцену. Кнопку ругали за промах рабочего за кулисами.
Читать материал
На страницу приходят гости, которых читатель не видит: скрипты, картинки, шрифты и соединения с другими адресами. Одних сайт пригласил сознательно, другие остались от старых функций. Content Security Policy позволила сайту назвать разрешённые источники, а браузеру — сверять с этим списком каждую загрузку. Неловкость началась тогда, когда хозяин обнаружил, что уже не помнит половину завсегдатаев.
Читать материал
StreamStats научил браузер заказывать расчёты для выбранной точки на реке. За удобной кнопкой стояли подготовленные карты и люди, которым ещё предстояло найти деньги на следующую территорию.
Читать материал
Стол удобен для данных и чашки кофе. В ранней веб-верстке ему поручали еще и держать всю страницу: шапку, меню, боковые панели, статью. Рядом трудились плавающие элементы, скрипты и линейка с мелкой разметкой. CSS Grid предложила браузеру настоящий план строк и столбцов, меняющийся вместе с доступным пространством.
Читать материал
Ранний reCAPTCHA привлёк посетителей сайтов к чтению старых печатных текстов. Некоторые разобранные слова затем сами становились проверочными заданиями. Повышение полагалось по особому правилу.
Читать материал
Веб долго ждал знакомого посетителя — мышь. Кнопка знала ее щелчок, ползунок следил за курсором. Потом по экрану провели пальцем и пером. Если каждому инструменту выдать отдельный набор правил, код начнет повторяться быстрее, чем меняются устройства. Pointer Events предложила общую речь для указания точки на экране, сохранив сведения о том, чем именно человек коснулся поверхности.
Читать материал
В 2010 году Debian открыл доступ к старым наборам программ по дате. Журнал ремонта этого архива показывает, сколько ежедневной работы требуется, чтобы прошлое продолжало пополняться.
Читать материал
Вы уже выбрали следующий адрес, а старая страница просит подождать: ей надо отправить крошечный отчет. Когда-то некоторые сайты действительно задерживали уход ради своих измерений. Beacon передала конверт браузеру. Читатель пошел дальше, а отправка осталась в очереди у того, кто умеет работать после исчезновения страницы.
Читать материал