Немного о post-HTML
Предыстория
Сначала появился текст. Последовательности знаков запечатлевались на камне, глиняных табличках, бересте, пергаменте, бумаге и много чём ещё. Информация передавалась последовательно и опосредованно, условными значками.
После столетий господства текста появилась звукозапись, а спустя историческое мгновение -- кино и видеозапись. Информация стала слышимой и видимой, её восприятие стало доступно всем. В ближайшей перспективе информация будет передаваться в трёхмерном виде и станет практически неотличимой от реальности.
Современная история
Интернет родился прежде всего как средство обмена компьютерной информацией. Неудивительно, что началось всё с плоских, последовательных текстов. Затем потребность в структурировании информации привела к созданию языков разметки, самым известным из которых является HTML.
Появление текстов на HTML привело к распространению понятия "ссылка". По большому счёту ссылка -- способ прервать традиционную последовательность текста и перейти к другому тексту. Иными словами, попытка воспроизвести на уровне модели те связи, что существуют в реальности между практически любыми объектами и явлениями.
Потом в HTML были добавлены возможность включения изображений, аудио и видеоматериалов. По сути, был пройден весь предыдущий путь эволюции отображения информации.
Пройден на принципиально другом уровне, как человеческий эмбрион проходит в утробе матери весь эволюционный путь развития животного мира. Однако человеческий эмбрион на этом не останавливается. Он рождается, чтобы продолжить свой путь дальше, отбросив мешающие ограничения.
Ограничения настоящего
Какие же ограничения заложены в нынешние языки разметки текста? Прежде всего последовательность воспроизведения, будь то текст, изображения или музыка. Возможность вставлять ссылки лишь маскирует ограничение, разрывая последовательность другой последовательностью. Следует также иметь в виду, что по ссылкам чрезвычайно легко уйти далеко, полностью забыв, с чего, собственно, начали.
Следует отметить также менее явное ограничение -- невозможность подать кусок информации "в целом" с возможностью вчитаться, всмотреться или вслушаться в какие-то части, не теряя из виду целое.
Возможное будущее
Ограничения сформулированы, ясны, поняты. Осталось предложить возможный способ преодоления ограничений.
К счастью, языки разметки сами по себе обладают возможностью расширения в любом нужном направлении. Обычно это используют для изменения способа передачи и воспроизведения информации. Здесь предлагается добавить действия. Например:
- мультиссылка: подгрузить в данное место один из нескольких документов, в том числе кусок документа.
- связь: показать список элементов-предпосылок данного места, и список элементов, следующмх из данного элемента. Это не ссылка, а связь.
- скрыть материал, относящийся к данному тегу.
- развернуть материал, содержащийся в данном теге.
- присвоить данному тегу уровень такой-то.
- сложное действие: показать, какие уровни содержат теги внутри данного тега, и дать возможность менять уровень показа.
Всё вышеописанное относится пока только к разметке текста, однако достаточно легко представить применение подобной разметки, скажем, к фильму или видеоотчёту об инспекторской поездки. Каждый сумеет обратить особое внимание на интересные лично ему детали, не боясь потерять общую картину.
- Войдите на сайт для отправки комментариев