Статьи

Подкаст SitePoint № 61: HTML5 = Кухонная раковина

Эпизод 61 из подкаста SitePoint теперь доступен! На этой неделе ваши ведущие — Патрик О’Киф ( @iFroggy ), Стефан Сегрейвс ( @ssegraves ) и Кевин Янк ( @sentience ).

Скачать этот эпизод

Вы также можете скачать этот эпизод в виде отдельного файла MP3. Вот ссылка:

  • Подкаст SitePoint № 61: HTML5 = Кухонная раковина (MP3, 45,1 МБ, 49:09)

Резюме Эпизода

Вот темы, затронутые в этом эпизоде:

  1. Глобальное обновление краж контента
  2. HTML5 Термин маркетинга против HTML5 Спецификация

Просмотрите полный список ссылок, указанных в шоу, по адресу http://delicious.com/sitepointpodcast/61 .

Host Spotlights

Показать стенограмму

Кевин: 14 мая 2010 года. Есть HTML5, а затем HTML5, но в чем разница? Плюс: Патрик сообщает нам о краже контента Global Grind.

И мы вернулись с другим эпизодом новостей и комментариев.

Брэд проводит какое-то собрание WordPress или что-то подобное в данный момент.

Он трудолюбивый парень, поэтому мы дали ему выходной. Похоже, он это заслужил, верно, ребята?

Патрик: Эх.

Стефан: Мех.

Кевин: (смеется) Итак, вы знаете, кажется, что это была занятая пара недель, но он был занят многими вещами, о которых мы говорили. Я думаю, что мы на вершине большинства вещей, которые произошли, сказать особо нечего. В прошлый раз, когда мы были вместе, мы говорили о ситуации с Palm Web OS, и почти сразу после того, как мы закончили запись, вошел Hewlett Packard и купил Palm. Поэтому сегодня мы немного поговорим о том, что это может значить, и о некоторых модных словах, которые распространяются, возможно, неправильно.

Но прежде чем мы сделаем обновление по истории — еще одно обновление из истории на прошлой неделе, Патрик?

Патрик: Обновление, обновление, обновление. Итак, на прошлой неделе мы говорили о Global Grind. Это была история, о которой я написал в своем личном блоге. Подводя итог, можно сказать, что Global Grind является или был своего рода гибридом социальных новостей и сетей блогов, подумайте о Digg как о хип-хоп / городском сообществе. Я обнаружил, что они соскребали контент со многих сайтов; царапать статьи полностью без реального — и атрибуции, которую они предоставили; это было похоже на панель Digg, но хуже, потому что не было прямой ссылки. Это было все через их бар; все внешние ссылки были через этот вид верхней панели. И, конечно же, у вас есть проблема с ссылками на контент, который полностью удален. Так что добросовестное использование выходит за рамки, когда вы ничего не извлекаете и берете на себя всю работу.

Они делали это на моем сайте, и вот как я это заметил. Я пытался связаться с ними в частном порядке, и мы говорили, и никаких действий. Несколько недель спустя — так я написал свой пост. Он привлек большое внимание в Твиттере и Фейсбуке, 114 твиттах и ​​17 акциях, так как мы говорим прямо сейчас и, вероятно, в течение шести дней, Global Grind рассмотрел большинство проблем, а вскоре после этого они обратились к остальным. Чтобы разрешить полный текстовый сбор, теперь они цитируют выдержки, и весь предыдущий контент был сокращен до выдержки. Они говорят, что будут цитировать не более 250 символов, что ставит их в соответствие с Digg, например, которое цитирует не более 350 или позволяет вводить описание не более 350. Их верхняя строка полностью мертва в каждом аспекте ; это больше не связано на их сайте. Старые ссылки, которые были через него, теперь идут на их сайт, на страницу их сайта для этой статьи. Больше нет контента в рамке, поэтому его часть исчезла. Как я уже сказал, содержание выдержано, и, что еще лучше, ссылки на их сайте теперь являются прямыми ссылками, так как нет панели для их пропуска. Они сказали, что в будущем они не будут чистить контент, он будет очищен, и если они возьмут какую-либо работу с любого другого сайта, она снова будет извлечена из 250 символов. И они добавили также более видимую ссылку на источник, где раньше у них была ссылка на самой странице статьи. Теперь у них есть более жирная ссылка на этой странице, а также упоминание на странице индекса, что опять-таки ставит их в соответствие с Digg.

Таким образом, в целом они рассмотрели все мои проблемы и, кажется, работают на подъеме и на данный момент.

Кевин: Да. Таким образом, вы бы теперь считали их хорошим гражданином Интернета.

Патрик: Ну да, я бы посчитал их хорошими гражданами в Интернете, основываясь на том, как они сейчас. Теперь, конечно, это должно продолжаться, они не могут вернуться назад, и, конечно, я бы сказал, что чистка текста не должна происходить с любой законной одеждой. Это не то, на что я должен обязательно указывать. Компания с таким объемом финансирования и теми, кто стоит за ним, никогда не должна была сталкиваться с подобными проблемами. Так что проблемы здесь просто неправильные. Полный текст перескакивает не так много, планка, изменения произошли только после того, как я указал на это и обнародовал. И они до сих пор не признали это публично. Они исправили это, но ничего публично не упомянули об этом.

И пара их редакторов на самом деле пришла и упомянула — один из них скорее напал на меня, а другой как бы оправдывался.

Кевин: Хм. Так что эти ответы от редакторов были действительно интересными для меня. Я имею в виду, я думаю, мы должны быть справедливыми и сказать, что это было их собственное мнение, не поддержанное их собственным работодателем.

Очевидно, что кто-то в Global Grind согласился с вами или, по крайней мере, был вынужден согласиться с вами после того, как вы обнародовали проблему. Но один из редакторов критикует вас, говоря, что вы не можете быть ненавистником, вы должны быть готовы работать с людьми в Интернете; услышав, как вы рассказываете историю до того, как они наконец сдались, мне показалось, что вы пытались с ними работать, а они не отвечали на ваши письма.

Патрик: Верно. За несколько недель до этого, за четыре недели до того, как я даже опубликовал эту статью, я говорил с ними об этом, и они сказали, что мы можем сделать это, мы можем сделать это, но на самом деле они ничего не сделали. Теперь был какой-то ответ, в некоторых случаях мне приходилось отправлять два электронных письма, чтобы получить ответ, но они не предприняли никаких действий, и именно это заставило меня написать сообщение. И то, что сказал редактор, похоже на то, что вы сказали, это просто их мнение, это не обязательно является отражением Global Grind. Но, вы знаете, было интересно наблюдать, в целом отклик был довольно положительным от людей, но в этом случае редактор не был доволен мной и сказал, что я лгу и ненавижу, и это проблема, я думаю, и кое-что В этой статье я отмечаю, что критика ненависти широко распространена в некоторых областях, особенно в сфере развлечений и музыки. Там, где у вас много музыкантов, много художников в Твиттере и так далее, и если вы критикуете их работу, вы ненавидите. И такое расположение просто оставляет вас в окружении да мужчин, да женщин и тех, кто помогает нам, когда мы никогда не поправляемся. И это то же самое для всего, будь то веб-дизайнер или музыкант.

Кевин: Итак, еще одна вещь, которая удивила меня, ответы, которые вы получили от людей, которые сказали, что они знали, что это — как создатели контента, люди, чья карьера зависит от их способности создавать и публиковать и извлекать выгоду из успешного контента в Интернете, которые были отвечаю вам и говорю: да, я вроде знал, что это происходит, и это действительно ужасно, но я не знал, что вы можете с этим что-то сделать. Люди, которые пишут контент в Интернете и которые никогда не слышали о DMCA, снимают уведомление? Я нашел это шокирующим.

Патрик: Вы знаете, я не знаю, к какому феномену это может быть привязано. Я думаю, что в некоторых случаях это были люди, которые, возможно, не были — это не карьера, а для других это то, что, эй, они были бы счастливы, если бы это стало карьерой. Но ты знаешь —

Кевин: Хорошо, я хотел бы обсудить это для наших слушателей, потому что, если вы являетесь создателем контента, и даже если это просто означает, что вы блоггер, и время от времени вы действительно надеетесь, что один из ваших посты в блогах будут выделены, будут активно использоваться и заработать немного денег на Google AdWords, у вас есть конь в этой игре, и у вас есть несколько мощных инструментов, которые помогут вам подтвердить свое право собственности на собственный контент.

Патрик: Вы делаете, и это то, с чем я знаком по моим собственным письмам, с книгой и прочим, с пиратством и с необходимостью позаботиться об этом. DMCA является спорным, многие люди критически относятся к нему, но если он используется по назначению, это действительно очень полезно, когда он не различает в зависимости от вашего размера дохода или вашего размера. Крупная компания, физическое лицо, они оба подают одно и то же существенное уведомление, это уведомление DMCA, которое направляется хозяину контента. Теперь это может — в этом случае Global Grind может быть хостом, например, Digg — хостом; если они перечисляют элемент на своем сайте в своем индексе, который является пиратским, то вы можете подать уведомление DMCA с ними. Но чаще всего это происходит на веб-хостинге, а затем на веб-хостинге, по крайней мере, если они базируются в США, а во многих других странах подобные действия происходят во многих случаях, а некоторые нет, но они вынуждены переводить контент в автономный режим. , отключите доступ к нему, или они сами могут быть привлечены к ответственности.

Теперь он также создан для злоупотреблений. Однажды против меня было подано ложное уведомление DMCA. И вы можете сделать встречное уведомление, если вы полностью верите и знаете, что вы правы, и ваш хост должен будет восстановить этот контент. Затем ответственность ложится на человека, который разместил первоначальную претензию, потому что теперь они могут подать в суд на вас, потому что вы взяли на себя ответственность за тот контент, который вы взяли. Так что это мощная вещь. Это может сбить с толку в первый раз. Есть большой ресурс, который я всегда рекомендую; это Плагиат Сегодня, и plagiarismtoday.com , и автором является Джонатан Бейли, и у него есть только тонна ресурсов в верхней части сайта, если вы нажмете «Остановить интернет-плагиат», он проведет вас через все это. В первый раз это может занять 20 минут, полчаса, но после того, как вы позаботитесь об этом, у вас будет первый шаблон; это действительно только минута или две, если это, чтобы подать будущие уведомления.

Кевин: Итак, я упомянул другую историю из нашего последнего большого новостного эпизода, которую мы собираемся обновить сегодня, и это история Palm. Мы говорили о Palm, и я думаю, что Брэд сказал «говоря о вещах, которые терпят неудачу, Palm».

Патрик: И теперь он исчез.

Кевин: Да.

Патрик: Итак, примите это за то, что это стоит людей.

Кевин: Хм, действительно интересно. Да, но сразу после шоу Palm вроде как получил новую жизнь, в зависимости от вашей точки зрения. Хьюлетт Паккард пошел и купил их. И есть много предположений о том, почему они их купили и что именно они собираются делать с разными частями того, что делает Palm. Чтение того, что Hewlett Packard сказал по этому вопросу, что не так уж много, чтение их материала, хотя они, кажется, действительно взволнованы по поводу операционной системы, которая работает на современных телефонных устройствах Palm, и это WebOS. И ядро ​​этой операционной системы основано на идее, что вы будете создавать приложения с использованием веб-технологий — HTML, CSS и JavaScript.

Недавно Palm анонсировала собственный SDK для создания собственных приложений, таких как игры и тому подобное, на этих устройствах, но на самом деле это не было ядром, и они по-прежнему поощряли разработчиков, создающих приложения, подходящие для такой платформы, использовать веб-технологии везде, где это возможно. , Итак, мельница слухов, как обычно, вращается, и люди говорят: о, Hewlett Packard делает ставку здесь, в Интернете, как платформа для приложений; они собираются выбросить все телефоны Palm, которые никто не покупает, и они собираются создать какое-то планшетное устройство, чтобы конкурировать с 800-фунтовой гориллой в этом пространстве, то есть Apple, конкурировать с ними и произвести планшетное устройство, которое имеет платформу приложений, построенную на веб-технологиях. И да, люди разговаривают. Много людей разговаривают. Не в последнюю очередь это Стив Джобс, который опубликовал в Интернете гигантское открытое письмо « Мысли на Flash» . И я обещал нашим слушателям не погружаться в пропаганду iPhone хотя бы еще пару месяцев.

Патрик: Но ты лжешь! Ха-ха-ха

Кевин: А-ха-ха-ха! Нет, я сделаю все возможное — давайте сделаем все возможное, чтобы избежать этого аспекта.

Патрик: Это хорошее письмо.

Кевин: Что меня интересует в этом письме, так это то, что когда Стив Джобс держит Flash и говорит, что это не то, что мы хотим поддерживать на наших устройствах, он предлагает альтернативу, которая называется HTML5. И я не знаю о вас, ребята, но я нахожу, что всякий раз, когда упоминается HTML5, мне приходится много работать, чтобы точно понять, о чем они говорят.

Патрик: Я должен делать это каждый раз, когда кто-то упоминает HTML, поэтому я с вами.

Кевин: (смеется) Стефан, ты понимаешь, о чем я?

Стефан: Да, это как-то — это чудо, я думаю, что это лучший способ описать это. Знаешь, тебя бросают в тебя.

Кевин: (шепотом) Что за гадость?

Патрик: Вы просто заставили людей думать больше.

Стефан: Посмотри на это.

Ну, я думаю, что сейчас так много всего происходит с HTML5, и люди делают разные вещи, и мы видим, что с ним развиваются классные вещи, а затем классные примеры. Всем в голову приходит идея, что мы можем создать приложение, которое работает как Flash с HTML5. И это вроде как хм, да, я не знаю. Я все еще — я немного порвана.

Кевин: Да. Итак, есть эта запись в блоге, это эссе от веб-разработчика по имени Бен Уорд под названием « Понимание Интернета» . И он вроде как наплевательски рассуждает об этих проблемах; он немного повсюду с этим, но я склонен согласиться с большей частью того, что он говорит, он просто говорит много разных вещей. Но одна из вещей, которые он говорит, заключается в том, что «HTML5 теперь относится к совокупности связанных клиентских технологий, объединенных вместе как продукт. Это уже не просто документ спецификации гипертекста, и все, что касается семантики документа, в любом случае игнорируется ». Итак, давайте немного распакуем это.

Он говорит, что у нас есть HTML5, этот язык тегов, и если вы откроете Dreamweaver и начнете писать HTML-код, появится новая спецификация под названием HTML5, которая добавляет некоторые новые теги и разъясняет правила, касающиеся того, как браузеры читают эти документы, и называть это HTML5 совершенно правильно. Но эта спецификация сама по себе не будет относиться к Flash, и не станет основой WebOS в качестве следующей платформы мобильных приложений; Вы должны добавить много вещей к нему. Итак, есть HTML5, этот стандарт языка документов, над которым мы работаем, а затем есть HTML5, этот мистический продукт, который каждый раз, когда люди говорят, что это недостаточно хорошо, чтобы сделать что-то, люди расширяют определение, чтобы идти, о, хорошо, если мы также добавим некоторые новые функции JavaScript для HTML5 вчера не были частью HTML5, но сегодня они есть, потому что нам нужен HTML5, чтобы иметь возможность сделать это, чтобы он мог работать на Flash.

Таким образом, это название продукта, HTML5, является постоянно расширяющимся определением вещей, это тот набор инструментов, который берет на вооружение технологию Flash мира, и мы постоянно добавляем все больше и больше вещей в этот набор инструментов, чтобы HTML5 становился таким большим и тяжелым. вещь, которую вы должны тащить каждый раз, когда хотите вступить в драку с Flash.

Стефан, вы отправили по этой ссылке слайд-шоу о HTML5 .

Стефан: Это было сделано в HTML5.

Кевин: Да. Это действительно впечатляет. Но для меня это слайд-шоу о продукте HTML5, а не о стандарте HTML5 для документов. Итак, один из самых первых слайдов гласит: я думаю, что это слайд четвертый, он говорит, что HTML5 примерно равен HTML плюс CSS плюс JavaScript API. Теперь поправьте меня, если я ошибаюсь, но разве это не весь Интернет?

Стефан: Да, почему бы вам не назвать это веб-технологиями? Я имею в виду, что HTML5 для меня всегда был спецификацией. Я имею в виду, когда мы впервые заговорили о HTML5, так и было, верно? Когда мы впервые начали говорить о спецификации, мы были похожи, о-о, это новый тег, который они добавляют, вы знаете, и это те, которые они убрали. Об этом мы и говорили. Сейчас мы говорим об Ajax и Geo Location и о видах — и я никогда не думал об этом как о HTML5. Я думаю, что это действительно бросает людей, и я думаю, что это будет продолжать бросать людей.

Кевин: Да, график этой презентации на третьем слайде тоже довольно интересный. Он представляет приблизительный график веб-технологий. Но для меня я бы сказал, что это не хронология веб-технологий, это хронология горячих модных слов в сети. В 1991 году все были в восторге от HTML. Просто HTML сам по себе был достаточно захватывающим. Люди были в восторге от этих вещей, называемых веб-браузерами, которые могут отображать HTML.

Стефан: Люди, как семь.

Кевин: Это было проще. Наступил 1994 год, и HTML2 был отличной новинкой, и именно тогда я заинтересовался этим. Перенесемся в 1996, и CSS вошел в картину, и очень быстро позади нее; так что теперь эти три технологии работали бок о бок, но HTML был скучным, это был старый Интернет. Новая сеть была CSS и JavaScript. В 97-м все было посвящено HTML4, и я бы также включил Dynamic HTML в этот год, это своего рода браузеры четвертого поколения, и все они говорят Dynamic HTML, который был просто новым маркетинговым термином для HTML4, CSS, и JavaScript используются вместе. У нас был CSS2 в 1998 году, XHTML в 2000 году — человек, это не сработало.

В 2002 году веб-дизайн без таблиц, который снова

Стефан: Это стандарт? Ух ты.

Кевин: Это просто еще одно название для CSS. 2005, Ajax, и это то, что мне больше всего нравится, как HTML 5 сегодня, Ajax, потому что еще раз, Ajax, когда Джесси Джеймс Гарретт впервые вышел с термином Ajax, он имел в виду нечто очень конкретное. Это означало нечто очень конкретное; Асинхронный JavaScript и XML. Но в течение шести месяцев машина веб-маркетинга достигла своего обычного безумия и превратила Ajax из этой очень специфической технической аббревиатуры в маркетинговый термин. И настолько, что мы даже больше не пишем его прописными буквами, в наши дни мы пишем Ajax только с большой буквы A, потому что это слово с очень расплывчатым значением. И я не удивлюсь, увидев, что мы пишем HTML5 с большой буквы H очень скоро, потому что мы больше не говорим о языке разметки гипертекста; мы говорим о всей коллекции «следующей большой вещи», поступающей в веб-браузеры.

Стефан: Мой голос — современные веб-технологии. Вот как мы должны это называть. МВТ.

Патрик: Ох, мальчик. Торговая марка.

Когда я смотрю на эту временную шкалу, я думаю о том, где HTML3?

Кевин: Ммм! Это затмило CSS1 и JavaScript где-то там.

Патрик: Не совсем модное слово.

Стефан: Была ли полная спецификация? Я даже не — я не помню.

Кевин: 3.2 был большой. Например, когда мы говорили о HTML4, все говорили, что по этим причинам он лучше, чем HTML 3.2. Но, да, я полагаю, ничего особенного не произошло между версиями 2 и 3.2.

Стефан: Что меня привлекает, так это то, что, когда он определяет HTML примерно, у него появляется что-то вроде знака; у него есть что-то вроде HTML плюс CSS плюс JavaScript API. Так что вроде как то. Тогда что на самом деле, верно? И это действительно вопрос, который у меня есть.

Кевин: Ну, это ничего.

Стефан: Да, это документ, верно. Так что я имею в виду, что я просто … я в некотором роде настроение, которое мы выбрасываем вокруг этого термина, волей и неволей и надеюсь, что кто-то собирается заплатить нам, чтобы мы что-то сделали с ним где-нибудь в будущем.

Кевин: Ну, вы переходите к самому последнему слайду этой презентации, он использует жесткий знак равенства и даже делает его красным. Он говорит, что HTML5 — это функция нового поколения для современной веб-разработки.

Стефан: О, чувак, он близко. Одно слово прочь.

Кевин: (смеется) Хм, да. Интересно, сколько людей на самом деле добирается до конца этой презентации. Это действительно впечатляет. Как вы говорите, он встроен в «HTML5», но на многих из этих слайдов вы можете поиграть с их частями и увидеть реальные функции, о которых идет речь. Очевидно, вам нужен достаточно современный браузер для просмотра этого, и если вы отключили JavaScript на этой странице, вы получите пустую страницу, которая, я думаю, сама по себе является просто доказательством того, что это не HTML, о котором мы говорим. около. Если бы это было так, вы бы смогли увидеть что-то без включенного JavaScript. Но это не документ HTML; это HTML и CSS, используемые на лету с JavaScript для отображения чего-то действительно впечатляющего в вашем браузере.

Но быстро пролистывая страницы, есть страницы с зелеными метками, которые рассказывают о возможностях JavaScript. Есть несколько страниц с красными надписями о функциях HTML, а затем, как и вся вторая половина, написано в CSS. Так что, да, это смесь, о которой мы говорим. Я предполагаю, что когда Стив Джобс говорит, что нам не нужен Flash, мы поддерживаем HTML5, и разработчики должны использовать HTML5, вы должны как-то взглянуть на это слово HTML5 и сказать «вставьте сюда веб-технологию дня». Что бы веб-браузеры не позволяли вам делать без Flash, это то, что HTML 5 означает в этом контексте.

Стефан: И я думаю, что это рекламируется как открытое, верно? HTML5 рекламируется как открытый Apple, верно?

Кевин: Да.

Стефан: И я не … это своего рода неправильно.

Кевин: Это так?

Стефан: Я так думаю. Он открыт, но некоторые технологии, на которые он опирается, не открыты, такие как видеокодек; что это, H.264? Это видео кодек; это то, что называется?

Кевин: Да.

Стефан: Это на самом деле не открытая спецификация, верно? Это не открытый кодек. Это закрытая запатентованная технология, основанная на HTML5, именно она движет тем видео, которое мы показали не так давно.

Кевин: это в HTML5, термин маркетинга; это не в HTML5 спецификации.

Стефан: Да, именно так.

Кевин: Да. Ага-ага. О, это так запутанно.

Бен Уорд, чье эссе я как-то очень быстро процитировал раньше, говорит еще несколько вещей. Он говорит: «Люди пишут, что Интернет — отстой, говоря об этом как о платформе приложений». И, конечно, да, очень кратко касаются iPhone; Когда компания впервые появилась, Apple хотела, чтобы вы создавали приложения для нее, используя веб-технологии, так же как Palm хочет, чтобы вы делали это для их ОС. И теперь у нас есть Hewlett Packard, очевидно, вкладывающая средства в подобную платформу мобильных приложений. Но опять же, эти усилия, эти маркетологи используют Интернет, веб-технологии, как платформу для создания приложений, вещи, которые не очень похожи на веб.

И Бен Уорд цитирует этого парня, Сачина Агервала, который говорит: «У веб-приложений нет потоков, ускорения графического процессора, перетаскивания, копирования и вставки мультимедийных файлов, настоящего автономного доступа или постоянства; ты что, шутишь? »И Бен Уорд продолжает:« В этой цитате я хочу собрать все это вместе. Жалоба Сачина не имеет абсолютно никакого отношения к Сети. Подумайте об этом слове, сети, подумайте, почему оно так названо; это не имеет ничего общего с богатыми приложениями. Все о веб-архитектуре, HTTP, HTML, CSS, предназначено для обслуживания и рендеринга контента. Но самое главное, Интернет сформирован, где весь этот контент связан вместе. Вот что делает его удивительным, и именно это определяет его. Это назначение и убийственное веб-приложение даже не сравнимо с инфраструктурой приложений какой-либо конкретной операционной системы ».

Так что Бен разочарован тем, что его веб-технология была адаптирована и использована для использования в качестве платформы для разработки приложений.

Патрик, мне любопытно услышать, что вы думаете по этому поводу, потому что вы — я приведу вас в качестве примера того, кто привык использовать веб-технологии для создания веб-сайтов, для создания веб-сайтов, связанных документов и тому подобного. И, возможно, однажды вы почувствовали, что у вас есть достаточно хороший контроль над этим материалом HTML. И сегодня люди говорят о создании приложений для своих мобильных телефонов, используя этот материал, который, как вы думали, предназначен для создания веб-сайтов.

Это разочарование для вас? Вы чувствуете, что теряете связь с Интернетом, потому что люди пытаются использовать его для вещей, для которых он не должен использоваться?

Патрик: Я сейчас в положении плода. Нет, я хотел сказать, что голос Сачина был довольно раздражающим, когда он говорил тогда, довольно раздражающим.

Кевин: Спасибо. Большое спасибо.

Патрик: Вот что касается меня; так что я на самом деле не кодер, и я думаю, что большинство людей, которые знают меня, знают это. Итак, у меня есть некоторые знания, я могу немного программировать на HTML и CSS. Я даже не знаю, называешь ли ты это программированием. Я могу написать немного кода. И я никогда не чувствовал, что прекрасно разбираюсь в этом. Моя главная проблема всегда в том, чтобы он хорошо работал в браузерах, которые популярны на сайте. И я не знаю, как будто это только моя перспектива. Теперь, HTML5, я имею в виду, что это звучит круто и все такое, но мне просто кажется, что это будет чем-то другим, большим количеством кода или чем-то еще, и я надеюсь, и этот вид в некотором роде относится к магазину приложений. Я предполагаю, что программы, которые я использую, будем надеяться, будут использовать эти технологии так, как это популярно в массах.

Так, например, phpBB — это программа, которую я часто использую, или WordPress. И поэтому я полагаюсь на них для большинства моих сайтов, чтобы привести в действие большинство моих сайтов. Поэтому я верю в них, чтобы они создавали код и программное обеспечение, которые будут хорошо приняты сейчас и в будущем, когда я обновлюсь до новых версий.

Я не знаю, отвечает ли это на вопрос, но вот, пожалуйста.

Кевин: Да. Ну, это звучит так, как будто это происходит со мной, потому что когда-то, в HTML 3.2, который, как вы указали, не попал в этот список, а в те дни, когда вышла новая версия HTML, люди были взволнованы. о были новые теги, которые были добавлены к нему. Так что, если бы HTML добавлял <sarcasm>никогда не саркастичны, но это была бы новая особенность HTML, которая вас может заинтересовать, потому что вы Когда вы пишете в блоге, вы идете, ох, эй, это предложение саркастично, я могу использовать этот <sarcasm>

Патрик: Разве это не <em> Просто шучу.

Кевин: (смеется) Да, это <em> Но сейчас вы говорите, что вы отказались и решили, что функции, добавляемые в HTML сейчас, предназначены не для вас, а для производителя контента, а для разработчиков этих приложений, платформ WordPress, платформы phpBB, и это те люди, на которых ориентированы эти новые функции, и теперь именно создатели этих промежуточных программных инструментов могут создавать функции, созданные на этой основе.

Патрик: Для масс я бы сказал, что это правда, потому что это для разработчиков. Итак, phpBB, они разработчики.

Кевин: Я полностью с тобой согласен. Даже новые теги, которые добавляются в HTML 5, такие как <article><header><footer> Если вы создаете макет и фреймворк для сайта в целом, эти функции будут вам интересны. Но если вы блоггер, производитель контента, HTML5 продвинулся дальше. Кажется, что коллекция тегов, которые у вас есть, достаточно хороши. И те немногие теги, которые люди собирались убрать, такие как жирный и курсивный теги, переопределяются с немного другими значениями, поэтому они продолжают быть полезными для производителей контента. Но, да, не так много любви к людям, которые на самом деле пишут яркий контент, который делает сеть хорошей вещью, которую нужно иметь.

Патрик: Это, вероятно, просто естественный прогресс, потому что он просто делает Интернет более доступным для людей. На каком-то уровне HTML и те вещи, и разные языки всегда были для разработчиков. Я имею в виду, что это то, чем они являются, поэтому люди, которые разрабатывают phpBB или WordPress или программное обеспечение для будущих блогов, или которые работают для клиентов, или кто занимается программированием для клиентов или для своих собственных проектов, потому что некоторые проекты имеют индивидуальную кодировку, это люди. что это действительно для. Вы видите рекламу, я думаю, что это GoDaddy или что-то в этом роде, и их создатель веб-страниц, вы видите этого мужа и жену, сидящих за компьютером, и муж все счастливы, он говорит: «Мы будем изучать HTML!» книга и жена выглядят напуганными до смерти.

Кевин: (смеется)

Патрик: Так что, по-моему, большинство людей чувствуют это.

Стефан: И вы бы тоже сказали, Кевин или Патрик, я полагаю, вы тоже можете ответить на этот вопрос, что даже если все эти технологии ориентированы на сторону разработчиков, разве это не является подавляющим? Я имею в виду, что это много, чтобы идти в ногу с.

Кевин: Да, даже для разработчиков.

Патрик: Это всегда было ошеломляющим для меня.

Кевин: Да. Ой! Я имею в виду, что есть причина — эта презентация, которую вы нашли, я видел, как эта ссылка много раздувалась на этой неделе. И есть причина, по которой он популярен. Я имею в виду, что его обошли люди, которых я считаю профессиональными веб-разработчиками, и они говорили что-то вроде: «Вау, наконец-то все в одном месте; Я не понимал HTML5, пока не посмотрел эту презентацию ». И я собираюсь, эй, ты должен заниматься этим на жизнь. Вот как водопроводчик говорит: эй, я не разбирался в трубах, пока не увидел эту конкретную слайд-карту PowerPoint.

Да. И жестокий поворот в том, что это даст ему неделю, и эта колода слайдов, вероятно, устареет, потому что люди будут добавлять больше нового в маркетинговый термин HTML5. И если они не будут обновлять эту слайд-колоду, она устареет.

Да. Поэтому я шел по улице как-то прошлой ночью, разговаривая с этим парнем по имени Расс Уикли. Мы были в Брисбене и проводили несколько семинаров. Я учил JavaScript, а он учил CSS. И мы говорили о том, как некоторое время там замедлялась работа Интернета, и это снова в затишье Internet Explorer 6 в первой половине прошлого десятилетия. Какое-то время там интернет-технологии замедлились до такой степени, что вы, как личность, начинаете чувствовать, что вы все обдумываете. Это не менялось так много каждый день, что вы не чувствовали себя за кривой все время. Но это больше не правда; создается впечатление, что в таком клипе дела идут впереди, и вам действительно нужно попытаться выбрать то, что вам нужно, чтобы выучить его, не отставать и просто надеяться, что все остальное заботится о себе сами страстные люди, которые заинтересованы в этих деталях Интернета.

Стефан: я согласен. Мне трудно не отставать. Я просто буду честен. Некоторое время я занимался веб-разработкой и занимался консалтингом для другой отрасли. И я вернулся, и все изменилось. И поэтому мне пришлось погрузиться обратно и попытаться выучить все это, и для меня это ошеломляет, и у меня есть опыт в этом. Поэтому я не могу себе представить, чтобы кто-то просто начинал пытаться понять, с чего начать, просто по-настоящему разбирался в этом, а потом это меняется завтра или что-то еще. Я думаю, что мы слишком усложнили то, что было довольно упрощенным и полезным.

Кевин: Это повторяет мысли парня по имени Тим Брей, который работает в Google. И это еще одна ссылка на сегодняшнее шоу, и это еще один голос, который я хотел бы донести до этой дискуссии, потому что он говорит о том, что означает HTML5 и как это возможно, потенциально важно для Интернета, но это не жизненно важно. для Интернета.

В основном он говорит, что сеть будет жить; это будет по-прежнему важно и полезно независимо от того, успешно ли работает HTML5. И хотя, глядя на маркетинговый термин HTML5, кажется очевидным, что, по крайней мере, в маркетинговом смысле HTML5 призван оказать существенное влияние на Интернет. Но, как мы видели, этот маркетинговый термин действительно охватывает все, кроме раковины, или даже включая раковину, когда речь идет о новых браузерных технологиях. Таким образом, вполне вероятно, что некоторые его части будут важны, даже если окажется, что они есть в CSS.

Но если говорить о самой спецификации HTML5, новых тегах, новых функциях JavaScript для работы с этими тегами и тому подобном, он говорит о том, что Интернет не зависит от того, чтобы окупиться и добиться успеха. То, что он говорит, важно в Интернете, это гиперссылки, URL-адреса. И Интернет вышел за рамки браузера. Если вы получаете твит с URL-адресом в нем и можете щелкнуть этот URL-адрес, чтобы открыть веб-страницу в браузере, этот твит является частью Интернета, поскольку он имеет дело с этими URL-адресами; эти взаимосвязанные вещи, которые описаны с веб-адресами. К тому же, все лучшее программное обеспечение для настольных компьютеров также подключается к Интернету по этим URL-адресам, и что его ежедневный веб-опыт — это не просто просмотр веб-страниц, это чтение твитов, получение новостей через его читатель новостей, и что многие из этих вещей являются своего рода прогрессом и улучшением, и независимо от того, закончится ли HTML5 или нет.

Если вы создаете что-то веб-сайта, которое должно быть связано с Интернетом, но вы создаете это для мобильного телефона, или вы создаете это для настольного компьютера, по крайней мере до сих пор кажется очевидным, что HTML5 нет, прямо сейчас, не лучший способ построить одну из этих вещей; Есть более богатые наборы инструментов, будь то Flash, будь то один из инструментов разработки Apple или вы создаете его с помощью старых языков программирования настольных приложений.

Итак, смысл, который он подчеркивает, и я прокручиваю вниз до раздела его эссе под названием «А ваша точка зрения?». И я думаю, что я просто прочту из этого здесь, потому что это тонкий момент: он говорит: «HTML5 обещает расширить проблемы классификации, которые вы можете решить с помощью HTML, и обеспечить хороший пользовательский опыт, экономя время и деньги. Но это все. Это не лучше, потому что это веб-технологии, это лучше, потому что это лучше, чем раньше. За исключением случаев, когда это не так. В настоящее время существуют определенные классы приложений, особенно на мобильных устройствах, где вы получите лучший результат, создав собственное приложение. Возможно, даже создав два или три собственных приложения для iPhone, Android и WebOS. Это полностью ортогонально веб-технологиям ».

Так что это независимо от того, что он говорит. Эти приложения могут быть более или менее веб-приложениями, и тот факт, что они встроены в HTML или встроены во что-то еще, на самом деле не имеет к этому никакого отношения.

Далее он говорит: «И еще один момент: создать действительно интересное приложение HTML5, использующее преимущества новых замечательных функций, не совсем просто. Даже если предположить, что вы используете один из десятков умных наборов инструментов, это все еще не хлам. На самом деле, по сравнению с уровнем поддержки и инструментов, которые вы получаете от Xcode на стороне Apple или от различных компонентов интегрированной среды разработки Android, разработка HTML 5 — главная проблема в заднице ».

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

Когда HTML стал таким сложным? Раньше HTML был самой простой частью Интернета.

Стефан: Да, я согласен. И мне интересно посмотреть, куда мы идем отсюда. Откажутся ли люди от идеи использовать HTML5 в качестве модного слова? Я в этом сомневаюсь. Я думаю, что люди все еще будут продвигаться вперед с этим. Но я думаю, что мы можем увидеть людей, которые на какое-то время пытаются отойти от веб-технологий и действительно сосредоточиться на своих приложениях. Вы знаете, для общих вещей, что люди думают о том, чтобы делать в Интернете.

Кевин: Ну, как я уже сказал, последним в этом списке, на этой временной шкале, последним модным словом перед HTML5 был Ajax. А Аякс — это еще один термин, который стал настолько всеобъемлющим и общим, что в сущности стал бессмысленным. И когда в последний раз вы слышали, как кто-то говорил о приложении Ajax?

Стефан: Да, никогда.

Кевин: Никогда. Я имею в виду, что все веб-приложения теперь являются Ajax-приложениями эффективно, если они были созданы в прошлом году и вообще впечатляют или новы, возможно, потому что они Ajax-приложения. Но никто не называет их так больше.

Стефан: Да. Ага. Я согласен.

Кевин: Хорошо, давайте перейдем к прожекторам нашего хоста, не так ли? Стефан, что у тебя есть для нас?

Стефан: Говоря о веб-технологиях, нет, я просто просматривал и нашел это руководство по кнопкам градиента CSS3 .

Кевин: CSS3, ты не имеешь в виду HTML5?

Стефан: я думаю, что я делаю. Я не совсем уверен, хотя. Но это кросс-браузерная кнопка с градиентом, который всем известен, вы знаете, который плавно перетекает с одной стороны на другую и выглядит действительно круто. Действительно чистый вид, и он грациозно деградирует, и это хороший урок о том, как это сделал автор. И это на веб-сайте под названием Web Designer Wall, и автор, я думаю — его имя появилось здесь всего секунду назад.

Кевин: Да, это просто говорит веб-дизайнер Уолл.

Стефан: Да, я думал, что у меня есть это, но я не делаю. Но он пишет действительно хороший пост о том, как он сделал это без изображений или JavaScript. Так что это всего лишь CSS 3. У него хорошая демонстрация, так что, если вы хотите сделать градиентные кнопки или что-то проверить, это круто.

Кевин: Да. Ник Ла является автором Web Designer Wall.

Это очень хорошие кнопки. Каждый раз, когда я вижу ссылку на одну из этих вещей, я как бы съеживаюсь, потому что я представляю, что она будет глянцевой, она будет выглядеть как одна из этих кнопок Mac 1991 года, что-то вроде голубого желе. Но я был приятно удивлен, когда нажал на это. Они действительно со вкусом, занижены, но вы действительно хотите нажать на них.

Стефан: Да, это просто простые кнопки для отправки формы или чего угодно, для чего вы хотите их использовать. Здорово.

Кевин: Да, они выглядят так, как будто они принадлежат веб-странице. Если бы эти кнопки появлялись в настольном приложении, вы бы пошли, о-о, это похоже на кнопку веб-страницы. Но они идеально подходят для Интернета.

Патрик: Да, маленькие выглядели бы хорошо, как программное обеспечение для форумов, для кнопок профиля, которые появляются в сообщениях, я имею в виду, что это было бы хорошим небольшим дополнением, а также быстрой загрузкой, потому что это не графика, поэтому они будут работать хорошо там.

Стефан: Ты намекаешь на что-то, Патрик?

Кевин: В центре моего внимания был предыдущий гость этого подкаста, к нам присоединился Дерек Повазек , я думаю, в начале этого года, чтобы поговорить о нескольких эпизодах, ну, прежде всего, он говорил о публикации, будущем публикаций и цифровых публикациях по сравнению с печатное издание. И он также присоединился к нам, чтобы поговорить о веб-сообществах. И если вы не слышали эти эпизоды, я призываю вас вернуться и послушать эти интервью, потому что они наверняка являются одними из моих любимых.

Но то, над чем он работал на прошлой неделе, называется «48-часовой журнал» или журнал « 48-часовой журнал» . И идея здесь в том, что он собрал группу людей и за 48 часов собрал журнал, полный печатный, глянцевый, цветной, красивый журнал. И это самая первая проблема этого; Я предполагаю, что они сделают это снова, если эксперимент окупится. И заголовок этого номера — Хастл. Таким образом, это 60-страничный журнал художественных работ и оригинальных писем от известных фотографов и авторов и создателей контента из мира печатных изданий, которые собрались вместе, написали и сфотографировали и создали контент на тему слова хастл.

Это одно из тех замечательных слов, которые вы как бы думаете, и ваш разум проходит через все эти различные коннотации, как будто это симпатичное, вы знаете, слово означает спешить, но я думаю о моем футбольном тренере в субботу утром, когда я рос Идем «давайте посмотрим на какую-то суету!» Но в то же время есть и более отвратительная сторона слова «суета», в которую, я не думаю, мне даже нужно идти.

Но веб-сайт, который является magcloud.com/browse/Issue/81528 , и есть ссылка на это на странице подкаста, если вы не хотите, чтобы помнить об этом, или вы можете просто Google в течение 48 часов Mag.

В нем говорится: «Это 48-часовой журнал, хриплый эксперимент по использованию новых инструментов, чтобы стереть старые ограничения медиа. Как следует из названия, мы писали, фотографировали, иллюстрировали, разрабатывали и редактировали журнал за два дня. С полудня 7 мая до полудня 9-го числа команда собралась вокруг оригинального конференц-стола Rolling Stone в офисах Mother Jones, чтобы превратить 1502 представления со всего мира в хор голосов, которые объединяются вокруг одной темы, Hustle И самое лучшее, вы можете заказать его всего за десять баксов.

Итак, мне действительно нравится то, что Дерек Повазек делает со своим ежеквартальным журналом Fray , и это похоже на продолжение духа. Поэтому я определенно пытаюсь достать копию этой вещи.

Патрик: «Я каждый день хастлин». Каждый день я … Каждый день я … «Нет, поздравляю Дерека и Хизер Чамп с запуском Fertile Medium . Недавно в прошлом месяце они организовали консалтинговые услуги для сообщества, и я только что узнал об этом, так что это выглядит действительно круто.

Кевин: Слушай, слушай.

Патрик: И мой ведущий в центре внимания — статья в «Плагиате сегодня», о которой я упоминал ранее Джонатаном Бэйли, и о том , как школы наносят ущерб борьбе с плагиатом . И Джонатан рассказывает о том, как школы, учителя, сами школы вредят борьбе с плагиатом, вместо того, чтобы обучать, внушать чувство страха и побуждать учеников становиться лучшими мошенниками, чем становиться лучше образованными и избегать плагиата чужих дел. Он приводит несколько примеров в своей работе, как, например, одна школа, которую он сказал, что она абсолютно не может исключить ученика из-за пропущенной ссылки. Так что это действительно интересная статья о том, как школы могут добиться большего успеха.

Кевин: Вау. Итак, что же это говорит о том, что школы слишком остро реагируют на плагиат и, следовательно, что, создавая нездоровую среду для учащихся, чтобы понять эти проблемы?

Патрик: Ну, он говорит, что на самом деле школы концентрируют свои усилия на выявлении плагиата, а затем на наказании людей. После того, как работы представлены, у них есть инструменты, которые проверяют их, сравнивая с этими работами, с базой данных других работ, чтобы увидеть, скопировали ли они и сделали ли они плагиат. И потом, если эти ученики окажутся плагиатом, то с ними поступят очень жестко. Он говорит, что не хватает образования. Например, на уроках письма, на уроках английского любого рода, где цитаты, а не просто плагиат, а правильное цитирование, правильное цитирование, могут быть лишь сносками как частью плана урока, а не тем, что учителя стараются изо всех сил учить и инструктировать студентов. И он считает, что это то, что должно быть улучшено, и что должно быть больше свободы действий, чем иметь политику нулевой терпимости, которая, конечно, в некоторых школах, очевидно, есть, где вы могли бы, если у вас есть одно предложение, которое присвоено, вы можете столкнуться с ужасными последствиями. Он дает показания от имени студентов в случае, когда он говорит, что одно предложение было буквально предметом спора.

Стефан: Да, это немного экстрим.

Кевин: Я понимаю, что ты имеешь в виду. Похоже, вы могли бы сделать целый подкаст об этом и, вероятно, иметь.

Патрик: Может быть.

Кевин: (смеется) Но да, вопрос контента и того, как вы ответственным образом опираетесь на чужой контент, так важен не только в Интернете, но и в мире в целом. Потому что раньше вы хотели написать что-то, что начинали с нуля. И, может быть, студенты годами писали сочинения на одну и ту же тему, но вы, будучи студентом, садились и открывали книгу, о которой писали, и начинали свои идеи с нуля. Но в эти дни никто не начинает с нуля. Сеть позволила нам, как культуре, как расе; постоянно опираться на то, что было раньше, идеи, которые были раньше. Но мы не учим студентов, как это делать ответственно. И когда они понимают это неправильно, имея подход с нулевой терпимостью, чтобы сказать: «О, вы ошиблись, и, кстати, это был ваш последний шанс».

Патрик: Да, согласен. И я думаю, что писать в целом онлайн, особенно, как вы говорите, настолько важно, являетесь ли вы блоггером или пишете для New York Times, чтобы вы знали, как правильно извлекать и цитировать контент, чтобы вы могли иметь По крайней мере, некоторые заявления о добросовестном использовании, если кто-то вам звонит, вы должны быть в состоянии правильно процитировать работу.

Кевин: Да. Спасибо, Патрик.

Патрик: Конечно. Итак, у нас около недели или около того, так как этот подкаст будет выпущен с конференции WordCamp Raleigh в Роли, Северная Каролина, 22 и 23 мая, мы будем принимать у себя хостинг и первый эпизод, впервые в истории подкаста SitePoint. Итак, мы говорили об этом, но если вы пропустили это, мы будем транслировать в прямом эфире на USTREAM, и вы сможете увидеть это на sitepoint.com/podcast. Так что это URL, который я дам, если вы не можете сделать это лично. Но если вы можете сделать это, есть код купона для регистраций, SitePoint15, он получит вам скидку 15%, и мы будем рады видеть вас там, онлайн или лично.

Кевин: я не могу ждать. Это будет для меня середина ночи, но это на выходных, так что я обязательно останусь с этим.

Хорошо, хорошо, с нетерпением ждем этого, и мы будем уверенно делать небольшие фрагменты этой живой записи в течение следующих недель и месяцев, в зависимости от того, что именно мы получим. Что интересно в прямой трансляции на конференции, так это то, что мы знаем, что получим хорошие вещи, но пока не знаем, что это такое. Так что, не могу дождаться, чтобы получить некоторые из этих вещей для вас. Определенно, если вы подписаны на этот подкаст, вы можете услышать все основные моменты, которые мы определили, и вырезать их для вас.

Наши хозяева на этой неделе, Патрик, Стефан, кто ты, чёрт возьми?

Патрик: Ну, я Патрик О’Киф из сети iFroggy , ifroggy.com , я в Твиттере на @iFroggy .

Стефан: Меня зовут Стефан Сигрейвс, вы можете найти меня на badice.com , это мой блог, и мое имя пользователя в Twitter — @ssegraves .

Кевин: И я @sentience в Twitter, и вы можете следить за SitePoint в Twitter на sitepoint.com, это @sitepointdotcom . Посетите подкаст по адресу sitepoint.com/podcast, чтобы оставить комментарии к шоу и подписаться на получение каждого шоу автоматически.

Подкаст SitePoint производится Карлом Лоннекером. С возвращением, Карл, из вашего медового месяца; хорошо, что ты вернулся на палубу.

Патрик: Ву-ху!

Кевин: А я Кевин Янк. Спасибо за прослушивание. Пока-пока!

Тема музыки Майка Меллы .

Спасибо за прослушивание! Не стесняйтесь сообщить нам, как у нас дела, или продолжить обсуждение, используя поле комментариев ниже.