т ». Завдяки цьому механізму клієнтська програма-браузер повідомляє серверу (в даному випадку веб-серверу), які типи ресурсів вона вміє обробляти (наприклад, image / jpeg), а сервер у відповідь може надіслати вміст у зручному для клієнта форматі. Станом на лютий 1993 програмно реалізований тільки найперший варіант протоколу HTTP (1991 рік), в якому клієнт не міг передати серверу інформацію про підтримувані типи зображень. Звідси проблема, з якою зіткнувся Марк. Кілька годин по тому Тоні Джонсон (Tony Johnson) відповів:
У мене в Midas 2.0 (програма поки знаходиться у внутрішньому користуванні SLAC, але вже готова до відкритого релізу) застосовується схоже рішення. Тег інакше названий, і в ньому є ще один аргумент NAME=»name», але функціональність абсолютно та ж, що і у запропонованого вами тега IMG. Приклад:
Сенс параметра NAME в тому, щоб дозволити браузеру вдаватися до допомоги набору «вбудованих» картинок. Якщо ім'я відповідає зображенню, яким браузер вже має в своєму розпорядженні, то замість того, щоб діставати картинку з Мережі, програма використовує готовий графічний файл. Крім того, ім'я зображення може підказувати текстовим браузерам, яким символом замістити картинку.
Мене мало хвилюють імена тегів і параметрів (але якби ми вирішили прийти до компромісу, вони придбали б велике значення). Настільки ж маловажен, по-моєму, питання про абревіатурах, тобто чому IMG і SRC, а не IMAGE і SOURCE. Мені самому більше до душі ICON - це слово дає зрозуміти, що картинка повинна бути маленькою, начебто значка. Готовий визнати, втім, що слово ICON отже вже обтяжене безліччю смислів.
Midas - це ще один ранній браузер, сучасник X Mosaic. Він був крос-платформних і працював як в UNIX, так і в VMS. Абревіатура SLAC розшифровується як Stanford Linear Accelerator Center (Науково-дослідний центр при Стенфордському лінійному прискорювачі (електронів)). Тепер цей центр отримав статус національної лабораторії. Інженери SLAC запустили перший веб-сервер в США, який фактично був і першим за межами Європи. У лютому 1993 року SLAC вважався довгожителем Мережі (працював рік і три місяці!) З п'ятьма веб-сторінками на сервері.
Ось продовження листи Тоні:
Раз вже ми заговорили про нові тегах, то розповім про іншому аналогічному тезі, підтримку якого я маю намір реалізувати в Midas 2.0. Його схема така:
У код документа в місці входження цього тега повинен бути вставлений інший документ, на який посилається тег. Цей документ може бути чим завгодно за типом змісту, але основне завдання тега - забезпечити вставку зображень довільного розміру в веб-сторінки. Коли буде реалізований HTTP2, клієнт і сервер зможуть додатково обумовлювати формат вставляється документа.
Під назвою HTTP2 тут фігурує базовий HTTP в редакції 1992 року. На початку 1993 року значна його частина не мала програмної реалізації. Чорновий варіант, відомий як HTTP2, після деякого доопрацювання був стандартизований як HTTP 1.0. У стандарт HTTP 1.0 вже включені заголовки-запити для переговорів про вміст, тобто те саме «може бути, коли-небудь» настав досить скоро.
Тоні так закінчує свій лист:
Я розглядав і наступну альтернативу: