Pull to refresh

Гипертекстовый веб-комикс: практика

Reading time3 min
Views1.8K
Создавать веб-комикс на основе гипертекста – это совершенно новый подход к комиксостроению, который способен перевернуть все ваше представление о веб-комиксах как таковых. Теперь каждый выпуск – это не статичная картинка, а HTML-документ, с которым вы вольны обращаться как хотите, а полет вашей фантазии больше не ограничен рамками рабочего полотна графического редактора.

Но обо всем по порядку. С тех пор как я сделал HTWC (что расшифровывается как Hypertext webcomics), чтобы не быть голословным, а подкрепить концепцию живым примером, многие оценили задумку, посчитали ее по крайней мере любопытной, но мало кто углядел в ней целую революцию жанра. В блоге «Авторского Комикса» я уже написал статью под названием «Гипертекстовый веб-комикс: теория», дабы не повторяться, хабратопик я посвящу технической стороне вопроса.

Взгляд внутрь


Веб-комикс выглядит вроде-бы как обычно:

image

Но если мы посмотрим в исходный код страницы, то не обнаружим привычного тэга IMG с адресом картинки, вместо него будет HTML-код:

<div class="htwc"><div class="inner">
	<h2>HTWC</h2>
	<div class="subh">Первый в мире веб-комикс на HTML и CSS</div>
	<div class="name"><b>#07</b> — Особенности восприятия</div>
	<div class="line">
		<div class="frame w33"><div class="border">
			<div class="speech" style="bottom:140px; left:15px; right:15px">Здесь первый кадр занимает треть площади, второй - остальные две.<div class="tail"></div></div>
			<img src="htcomics/pers/chief.gif" height="64" alt="Шеф" style="bottom:30px; left:90px;">
		</div></div>
		<div class="frame w66"><div class="border" style="background:#dff;"> … </div></div>
	</div>
	<div class="copyright">© 2009, <a href="http://kaa.a-comics.ru/"><b>Gravedigger</b></a>, <a href="http://kaa.a-comics.ru/htcomics/">http://kaa.a-comics.ru/htcomics/</a></div>
</div></div>

Чтобы лучше понять структуру, можно подсветить все тэги:

image

Как видите, для каждого кадра комикса отведен собственный блочный элемент, внутри которого абсолютно позиционируются персонажи (в виде изображений) и блоки с текстами (в виде текста).

Скромный CSS-файл, которым все это управляется можно посмотреть здесь.

В чем суть


Вы спросите, зачем все это нужно, если комиксы проще делать по старинке простыми картинками? Много зачем: возможности открываются поистине неисчерпаемые. Я, пожалуй, начну составлять список без уверенности, что смогу перечислить хотя бы половину новых возможностей:
  • Теперь вы можете вставлять ссылки прямо в баллоны с текстом (спичбаблы)
  • Ссылки можно накладывать вообще на любой элемент комикса
  • Этим возможно реализовать нелинейную структуру выпусков: разные ссылки ведут к разным сюжетным развилкам
  • При помощи Javascript можно привнести в комикс еще больше интерактива
  • Гипертекстовый веб-комикс на 100% индексируется поисковиками (оптимизаторы, привет!)
  • Комиксы в формате HTML весят меньше чем картинки, за счет чего быстрее грузятся и экономят трафик
  • Многократное использование изображений позволяет экономить еще больше (кэширование)
  • Гораздо проще исправить ошибку в HTML-документе, чем в изображении
  • Переводить гипертекстовый комикс на другие языки проще легкого: достаточно задействовать автоматический переводчик, да и живые переводчики скажут вам большое спасибо.

Главный недостаток только один: нужно знать HTML и CSS. При чем если вы уже матерый верстальщик, не надо довольно улыбаться – при создании комикса это не освобождает вас от обязанности хорошо рисовать и проявлять творческую смекалку. Как бы то ни было, важнее всяких навороченных технологий в веб-комиксе всегда будет интересный сюжет, яркие персонажи и смешные диалоги. А гипертекстовый веб-комикс – это своеобразный синтез комикса классического и интернет-технологий, при чем наличие второго никогда не скроет недостаток первого.

Ссылки:

Tags:
Hubs:
Total votes 30: ↑30 and ↓0+30
Comments10

Articles