HTML 5 - подлый материал - PullRequest
       15

HTML 5 - подлый материал

5 голосов
/ 26 октября 2009

HTML 5 - это новое определение W3C для HTML, которое, вероятно, будет отражать направление развития интернета, когда люди находят приложения-убийцы, которые в нем работают.

Существуют широко разрекламированные «общедоступные» функции кодирования, такие как тег <video>, но мне интересно, какие низкоуровневые уловки кодирования люди уже нашли, которые могут быть важными, полезными, интересными или всем перечисленным.

Некоторые примеры, с которыми я сталкивался до сих пор:

События перетаскивания, которые управляют передачей данных - например:

document.addEventListener("dragstart", function(event)
{
   event.dataTransfer.setData("image/png", slides.imageRep());
   event.dataTransfer.setData("slides", slides.serializedRep());
   // etc.
}, false)

2-мерная и 3-мерная графика через расширение элемента <canvas>.

Контекстно-зависимые блоки html

(в качестве бонуса - устаревший тег <applet> и <marquee> - woohoo!)

<ruby> метка для идеографов

и я не уверен, что это новое, но тег <progress> - эти динамически обновляемые теги сделают Интернет более насыщенным.

Кто-нибудь играл с ними и нашел несколько интересных примеров их объединения? Возможно, какой-нибудь демонстрационный код?

Ответы [ 2 ]

2 голосов
/ 26 октября 2009

Есть хорошие образцы на Chrome Experiment

со страницы о:

Эти эксперименты были созданы дизайнеры и программисты со всего мир, используя последние открытые стандарты, в том числе HTML5, Canvas, SVG и многое другое

1 голос
/ 26 октября 2009

Check Bespin , от Mozilla Labs - это редактор кода, написанный полностью на JavaScript с использованием Canvas.

Кроме того, это не может быть "образец" как таковой, но Учебное пособие Canvas в Центре разработчиков Mozilla - очень хорошее введение в элемент <canvas />.

...