29.10.1996 Новости Беседы о программировании Программисты, в общем-то, терпимо относятся к пользователям, но мне кажется, что нам приятнее находиться в компании битов. Как только нам удается по чистой случайности придумать какую-нибудь схему представления информации, доступную пониманию обычного пользователя, мы немедленно ее меняем. Такова была моя реакция на недавнее объявление предложений Microsoft относительно HTML-объектов. Похоже на логическое противоречие в термине? По-моему, очень похоже. Когда официальные представители толкуют о планах "расширения" HTML-страниц, я задаюсь вопросом: "расширения" куда? Боюсь, что ответ мне известен: они хотят расширить HTML-страницы так, чтобы ими было легче манипулировать тому программному обеспечению, которое наиболее глубоко скрыто от пользователей. В начале был ASCII-файл, и ASCII-файл вы могли читать, выполнить по нему поиск и обрабатывать его с помощью шаблонов на языке, похожем на естественный английский, таком, как REXX. Сначала добавилось понятие "содержимого": если вы хотели использовать текст для управления, нужно было написать исполняемую оболочку для текстового файла. Вы же не добавляете исторические гиперсвязи в Декларацию о Независимости. Затем зародилась технология HTML-ссылок. Мы согласились подпортить информационную базу несвойственными ей примесями, что вряд ли было хорошо - всегда существует опасность перепутать содержащуюся информацию с управляющим элементом. А как бы вы написали руководство по ...
читать далее.