Статьи

SitePoint Podcast # 91: лучший сайт всех времен

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

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

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

  • Подкаст SitePoint № 91: лучший сайт всех времен (MP3, 59,2 МБ, 1:04:39)

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

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

  1. Googles Chrome OS, магазин и объявления браузера
  2. Изъятия доменного имени и распределенный DNS
  3. 24 способа, PHP Advent и обратный отсчет SitePoint Christmas
  4. Джеймс Кларк: будущее XML в Интернете
  5. Подготовка к запуску с Launchlist

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

Host Spotlights

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

Кевин: 10 декабря 2010 года. Chrome App Store дебютирует; будущее XML в Интернете; и безумная мания становится безудержной.

И это еще одна пятница, что означает, что это еще один подкаст SitePoint и обычный актерский состав героев: Стефан, Брэд, Патрик, как поживаете?

Брэд: Привет.

Стефан: делаешь хорошо.

Патрик: Когда наши кольца собираются вместе, они активируются. Сила подкаста!

Кевин: (Смеется.) Как обычно, мы записываем это в среду, во вторник, для остальных ребят, а это значит, что мы наблюдаем, как пыль оседает из большого объявления Google в прессе. Таким образом, мы только частично повторяем то, что они объявили. Брэд, что-то происходит с Chrome, верно?

Брэд: ты хотел поговорить о магазине?

Кевин: Там так много всего происходит, есть Chrome OS, Chrome Web Apps Store и что еще, что мне не хватает?

Брэд: есть новый коленчатый вал для V8.

Кевин: Коленчатый вал, о, так это улучшение производительности JavaScript для Chrome?

Брэд: Да, очевидно, и, как вы сказали, информация только выходит, она довольно свежая, но они полностью — похоже, они переделали движок JavaScript или, по крайней мере, придумали новую итерацию этого, которая предполагается действительно улучшить производительность, если вы можете в это поверить, со стороны JavaScript Chrome. И у них есть несколько статистических данных или несколько графиков, которые они выпустили, чтобы показать разницу между старым и новым, и, исходя из этого, это выглядит, очевидно, намного быстрее. Честно говоря, я не знаю, как они могут сделать это намного быстрее, но они, конечно, пытаются.

Кевин: В наши дни ни один веб-браузер не будет полным без полностью переписанного движка JavaScript. Я видел, как кто-то несколько минут назад заметил в Твиттере, что CSS Transitions, эта экспериментальная функция CSS, поддерживается только браузерами WebKit, такими как Chrome и Safari, и различными браузерами мобильных телефонов на основе WebKit, кода CSS, который позволяет вам создавайте анимации и тому подобное, и кто-то говорил, что использовать их на данный момент бессмысленно, потому что единственные браузеры, которые их поддерживают, — это WebKit, а у WebKit есть один из самых быстрых движков JavaScript, так что вы могли бы сделать это простым текстом. Код JavaScript в любом случае, используя как анимационные рамки, такие как jQuery. Я подумал, что это было интересным моментом: если они собираются продолжать наращивать производительность в JavaScript, возможно, вы захотите делать анимацию с помощью JavaScript, а не чего-то вроде CSS, которое может не дать такого же улучшения производительности.

Патрик: Добро пожаловать в подкаст SitePoint, у нас есть новый модный интернет-магазин, но нам нравится движок JavaScript, так что если вам нравится то, что вы находитесь в нужном месте.

Кевин: (Смеется.) Ну, о интернет-магазине мы уже давно говорили, о том, что вы можете продавать веб-приложения или получать доступ к веб-приложениям, но я не совсем уверен в этом. Я смотрю на это прямо сейчас; это Интернет-магазин Chrome по адресу chrome.google.com/webstore .

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

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

Патрик: Так что, возможно, это для людей, которые действительно любят свои приложения для iPhone. Просматривая Amazon на iPhone, вы можете сделать то же самое только в своем браузере. И на самом деле я открыл категорию самых высокооплачиваемых просто потому, что мне было интересно узнать, что покупается, и там 12 приложений, поэтому я не знаю, так ли это, потому что есть только 12 платных приложений, которые могут иметь смысл — это бренд новый. И я не знаю, находятся ли они в каком-либо порядке, первый из них называется Toddler Jukebox, «12 классических песен для детей одним щелчком мыши, Колеса в автобусе, ABC, Row your Boat и многое другое за $ 1,99». Самым дорогим здесь, кажется, является приложение, которое стоит 4,99 доллара в год и называется Wordico, «играйте с друзьями в этой захватывающей игре-кроссворде».

Кевин: Я чувствую запах клона Эрудит …

Патрик: Да, когда вы нажимаете на странице продукта, это похоже на Scrabble, точно так же, как Scrabble точно на деревянные буквы.

Стефан: Итак, у вас есть все эти крутые технологии, и мы остановились на Scrabble. Все приводит к Эрудит. Facebook? Эрудит. iPhone? Эрудит.

Кевин: Стефан, другое объявление было связано с Chrome OS и этими новыми нетбуками, ориентированными на веб-браузер. Я видел, как ты чирикать об этом, что ты можешь сказать нам?

Стефан: Я читал это, похоже, что он очень сосредоточен на том, о чем вы, ребята, только что говорили, магазине и приложениях, и похоже, что вся ОС будет построена вокруг этих приложений и браузера Chrome. То есть, я думаю, что это круто, это звучит как отличная концепция для людей, которые не имеют большого опыта работы с компьютерами — бабушка, дедушка, маленькие дети — это звучит как отличная идея, потому что это довольно просто. Но для тех из нас, кто работает в дороге и тому подобном, я не считаю это жизнеспособной записной книжкой. Может быть, я что-то упустил. Это выглядит действительно аккуратно, но ОС выглядит быстро, как браузер.

Кевин: То есть он не работает в автономном режиме, это то, что вы говорите.

Стефан: Не похоже на это; они очень высоко рекламируют Облако во введении.

Кевин: Я подозреваю, что должен существовать некоторый базовый уровень функциональности, который работает в автономном режиме, потому что все эти API-интерфейсы автономного хранения HTML5 и тому подобное, я подозреваю, что если вы установите Toddler Jukebox на свой нетбук Chrome OS после его установки, он, вероятно, будет работать в автономном режиме. Но, да, я думаю, это зависит от приложения, обеспечивает ли оно автономную функциональность, по умолчанию оно не будет автономным; конечно, я не могу представить себе просмотр Amazon в автономном режиме.

Стефан: Да, я думаю, что такие приложения, как Google Apps, Google Word, такие как Google Docs и тому подобное, имеют автономный доступ, Google Mail, так что я думаю, будут ли они работать в автономном режиме, но … другие вещи, вероятно, будут. Но выглядит аккуратно!

Кевин: Я видел некоторые жалобы на тот факт, что этот Интернет-магазин Chrome, эта библиотека приложений, вы знаете, вы заходите на этот сайт, и самое первое, что он говорит вам, если вы не используете Chrome, это то, что вам нужен Google Chrome устанавливать приложения, расширения и темы. Первое впечатление, что это только технология Google Chrome; Google пытается захватить землю и сказать, что мы изобретаем Интернет, мы переопределяем его с точки зрения приложений, и вам нужно запустить наш браузер, если вы хотите играть. Знаете, несколько месяцев назад, когда мы впервые говорили об этом, они выпустили стандарты для этих приложений и предложили другим браузерам реализовать их. Поэтому, если это сработает, предполагается, что Firefox будет поддерживать те же технологии приложений, и тогда Google сможет немного ослабить его. Я думаю, что тот факт, что он называется Chrome Web Store, немного обманчив. Возможно, мы увидим Интернет-магазин Mozilla, и он использует те же стандарты, и Chrome сможет устанавливать приложения из Интернет-магазина Mozilla, а Firefox сможет устанавливать приложения из Интернет-магазина Chrome. Мне кажется, это направление, в котором они хотят идти, но сейчас все немного неясно.

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

Кевин: Вам, ребята, нехорошо нравится … На самом деле я собирался сказать рекламу на главной странице Интернет-магазина Chrome, но это не реклама, ну, это реклама, это действительно популярные приложения. Так что Wikinvest или «Wiki ‘nvest» — это верхнее правое объявление, когда я захожу на главную страницу Интернет-магазина Chrome, и я подумал, что это похоже на объявление для веб-сайта, но на самом деле это объявление для бесплатного приложения в Chrome Web. Хранить.

Брэд: Да, я видел, как кто-то в Твиттере ранее тоже указывал, что это выглядит странно знакомым и почти похоже на iTunes, iTunes Store, и у них есть такая реклама, где они выглядят как реклама, но это просто указывает на приложение или альбом, который только что вышел.

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

Стефан: Вот интересная вещь для ноутбука, нет ключа Caps Lock.

Кевин: Я слышал об этом! Чем они заменили ключ Caps Lock?

Стефан: Я не знаю, это не показывает, я не смог найти хорошее представление о том, как на самом деле выглядит клавиатура.

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

Патрик: Прошли те дни, когда вы увидите, что люди перестают публиковать сообщения на форумах: «Нет заглавных букв, перестаньте кричать!»

Кевин: Но да, так что я думаю, что это кнопка «Назад» или что-то в этом роде.

Стефан: И есть встроенный режим джейлбрейка.

Кевин: О! Итак, последние новости в данный момент, мы хотели бы услышать, что вы думаете об этом, потому что, очевидно, мы все еще понимаем это сами, но здесь много объявлений от Chrome, и если вы запустите веб-приложение, это может быть не глупая идея — упаковать его как бесплатное приложение, чтобы оно было в Интернет-магазине Chrome. Я полагаю, что большинство людей могут использовать всю известность, которую они могут получить, и внимание, которое будет уделено этому в предстоящие дни и недели, не могло, не могло быть нежелательным. Я видел, как некоторые люди говорили о создании автоматических отправителей для магазина приложений, как будто я чувствую, что этот магазин приложений открыт в том смысле, что если вы отправляете что-то бесплатно, оно сразу же появляется в списке, и это может быть открыто для рассылки спама. Вы можете автоматически сгенерировать веб-приложение для каждой страницы вашего сайта и включить его в список. Я предполагаю, что Google будет иметь дело с такими проблемами, как они возникают. Но, да, сейчас есть на что посмотреть в мире Chrome.

Но вернемся к нашему регулярно намеченному списку историй, и первый — тот, который представил Брэд. Бред, есть какие-то призывы к обновлению системы DNS?

Брэд: Да, так что вокруг WikiLeaks было много споров. Я уверен, что большинство наших слушателей слышали это так или иначе.

Кевин: Это большая новость здесь, в Австралии, очевидно.

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

Патрик: Итак, это в первую очередь связано с конфискациями доменов ICE , которые произошли недавно, и об этом было много разговоров, и меня поразило то, что я нахожу законодательный орган и саму практику интересной. , Мы много говорим об этом на выставке Copyright 2.0 , поэтому я несколько раз и подробно говорил об этой истории ICE, и мы согласны с тем, что для решения проблемы пиратства необходимо решение, если вы считаете, что такое решение может быть найдено. Я знаю, что многие люди считают, что мы должны поднять руки, и с этим просто не стоит бороться, но я верю, что, надеюсь, когда-нибудь будет какое-то решение, и одна вещь, с которой я и Джонатан Бэйли из Плагиата сегодня часто согласны, заключается в том, что нужно исходить от некоторых — от правительства или чего-то в этом роде, потому что это не будет один провайдер, потому что когда один провайдер делает это, это становится конкурентным недостатком, и другие провайдеры извлекают из этого выгоду. Итак, если вы считаете, что есть решение, тогда оно требует некоторого уровня правоприменения, и доменное имя для меня является частью собственности, у нас был арест имущества в течение очень долгого времени фальшивомонетчиков, который действительно был тем, кто был пострадали в основном от судорог ICE. Было несколько сайтов хип-хопа, которые действительно были сомнительными во всем, я думаю, это было сто с лишним доменных имен, но большинство из них были фальшивомонетчиками, которые продавали контрафактные товары, так что изъятия для этой отрасли, если вы хотите позвонить Эта индустрия существует уже давно, и я думаю, что доменные имена как часть собственности являются лишь продолжением этого. И поэтому для меня многое из этого действительно драматизируется, и Techdirt — один из сайтов, которые действительно присоединятся, в любом случае, если честно.

Кевин: Да, у Techdirt есть история, которая охватывает этот призыв к децентрализованной системе DNS для Интернета. И, как и ожидалось, тот, кто делает это, называет его одним из тех, кто связан с одним из сайтов, который был отключен, поэтому кто-то из однорангового сообщества по обмену файлами говорит: «Послушайте, я думаю, пришло время начать это строить, свяжитесь со мной, если ты хочешь помочь. Так что это первые дни, еще неизвестно, придет ли что-нибудь из этого звонка, но если вы хотите узнать, что такое шумиха, вы можете перейти на сайт, подобный torrent-finder.com , это один из сайтов, который был схватил, и не волнуйся, туда безопасно идти. Если вы зайдете на torrent-finder.com, то увидите довольно пугающую страницу с печатью Министерства юстиции, Национального координационного центра по правам интеллектуальной собственности и расследований национальной безопасности, знак специального агента; по-видимому, этот сайт является специальным агентом расследований национальной безопасности. Но это одно большое изображение, и я заметил хотя бы одну опечатку в сообщении на изображении, но в основном говорится, что да, мы, правительство Соединенных Штатов, захватили это доменное имя. И интересно, что это происходит через несколько недель после того, как мы говорили о том, насколько небезопасно размещать сайты, такие как bit.ly, в ливийском домене верхнего уровня, поэтому .ly явно принадлежит стране Ливии, и Ливия применяет свои собственные законы и значения для любых сайтов, размещенных на хосте, или доменов, приобретенных в этом домене верхнего уровня. Что ж, сейчас мы видим, что Соединенные Штаты не являются безопасным убежищем для тех, кто что-либо делает со своими сайтами. Аналогично, стандарты, очевидно, отличаются, но если вы нарушаете закон США, да, вы также можете столкнуться с этим. Конечно, много споров идет о том, было ли это сделано правильно. Непосредственно перед тем, как это произошло, люди спорили об этом законе, который проходит через него — ребята, вам придется помочь мне здесь.

Патрик: Койка.

Кевин: COICA, он проходит через Конгресс, или что это?

Патрик: В любом случае, он проходит через законодательные органы, я не … Люди называют это цензурой в Интернете, но это Закон о борьбе с нарушениями в Интернете и подделками. И он пробирается через Сенат только для того, чтобы разобраться во всем; Я это выяснил, так что мы в порядке.

Кевин: Хорошо. Ладно. Таким образом, они говорят, что если этот закон будет одобрен, если он будет принят, правительство сможет в любое время захватить доменные имена, и нам нужно с этим бороться. И то, что этот захват показывает нам, это то, что корабль плыл на этом. Нам не нужно, чтобы этот закон был принят, чтобы это произошло в Соединенных Штатах.

Стефан: Я думаю, что для меня одной из проблем являются домены .com. Я думаю, что многие люди связывают это с Соединенными Штатами, и реальность такова, что они являются доменами по всему миру, верно.

Кевин: Ну, да, это такая точка зрения, .com является своего рода де-факто доменом верхнего уровня; если вы не хотите ассоциировать себя с какой-либо конкретной страной, вы захватываете домен .com, и у них есть самая свободная политика в отношении того, кто может купить что-то, и они, как правило, самые дешевые, и в результате это становится стандартом де-факто, но мы забываем, что это также может быть .co.us, потому что .com — это доменное имя Соединенных Штатов, и вы в конечном итоге подчиняетесь правительству США.

Стефан: Да, это своего рода серая зона, верно. Если вы — шведская компания, купившая dot com, и у вас есть веб-сайт компании в Швеции, но вы делаете что-то, что нарушает законодательство США, то есть этот веб-сайт является собственностью правительства Соединенных Штатов, если они этого не сделают. Тебе не нравится то, что ты делаешь. Это действительно серая зона, и я хотел бы, чтобы Интерпол или одна из международных организаций действительно выступили и что-то сказали, потому что я думаю, что это нужно обсуждать более открыто между странами, а не только в США.

Кевин: Есть интересная дискуссия о том, насколько эффективны такие меры. Очевидно, что в этом случае они отобрали у людей несколько имен, но любой из этих сайтов, которые действительно хотели оставаться в сети, снова был в сети в течение нескольких часов под разными именами. Таким образом, вы можете играть в Whack-A-Mole с названиями этих сайтов, и вы знаете, что они могут иметь некоторый уровень эффективности с сайтами, которые достигли широкой известности, например, например, The Pirate Bay, или что-то в этом роде, но для небольших сайтов или сайты, у которых есть способ общения, когда они перемещаются и переходят под разными именами, это не так эффективно. И как только они перейдут к имени, которое находится за пределами юрисдикции США, им будет трудно преследовать их. И еще есть проблема с хостингом, которую мы видели с WikiLeaks на этой неделе, загружаемой с их хостинга в Amazon Web Services. Я полагаю, что Amazon ссылается на нарушения своих условий использования, связанные с нарушением авторских прав, и WikiLeaks пришлось очень быстро найти альтернативный веб-хостинг в Швеции или где-то в Скандинавии, если я не ошибаюсь. Таким образом, вы можете забрать их имена, они получают другие имена, вы можете забрать их хостинг, они получают другой хостинг, стоит ли что-нибудь из этого или это большая трата времени и денег налогоплательщика?

Стефан: Ну, это похоже на войну с наркотиками. Я имею в виду, что это действительно так. С обеих сторон есть аргументы, которые говорят, что мы должны вести войну с наркотиками или нет. И это все равно, что играть в Whack-A-Mole с этим, так что я не знаю, я думаю, что правительство собирается сделать это в любом случае, потому что они должны; они должны защищать интересы населения в целом, я думаю, что они собираются продолжать это делать. Я не думаю, что мы увидим это, потому что люди кричат ​​против этого. Я не думаю, что мы увидим сокращение захвата доменов правительством США.

Патрик: Я думаю, что это также является сдерживающим фактором, я думаю, что люди снова всплывают, и я имею дело с тем же вопросом, когда я запрещаю людей на моих форумах, верно, поэтому некоторые люди скажут, что вы не запрещаете людям, они просто придут обратно. Ну, опять же, у меня должен быть какой-то способ установить какой-то стандарт здесь и иметь конечную точку, когда они, наконец, говорят об этом сообществе. Я буду относиться к этому так, как хочу, мне все равно, что говорят сотрудники, я не важно, что говорится в руководстве, мы должны двигаться дальше. Теперь, они возвращаются, конечно, иногда они делают, но когда они замечают, кто они, мы снова их забаняем. И поэтому я думаю, что это является сдерживающим фактором, потому что то, что вы делаете, по крайней мере, в случае с форумом, а в некоторых случаях с установленным доменным именем, вы возвращаете их обратно или приближаете к исходному. Поэтому, когда я запрещаю кому-либо из моих форумов, они могут переходить с тысячи сообщений на одно, а когда вы начинаете создавать новое доменное имя или когда вы захватываете это доменное имя, вы уменьшаете доверие, которое они имеют при поиске. Теперь, если вы The Pirate Bay или WikiLeaks, они могут быстро распространить информацию, но вы все еще не пытаетесь, я имею в виду, я думаю, вам все еще нужно попробовать. Я не знаю, что захват доменного имени сам по себе является ответом, но я определенно думаю, что это интересный первый шаг, и я думаю, что вам нужно что-то попробовать, чтобы потом улучшить то, что вы сделали. Так что, возможно, это не является долгосрочным ответом, но, возможно, это первый шаг к лучшему пониманию любого процесса, я думаю, что процесс должен быть, и я думаю, что, как я сказал, большинство сайтов, вероятно, оправданы, сайты Torrent, как некоторые из них мне сложно защитить. Несколько хип-хоп сайтов, которые, если вы не знаете, для меня это интересная область, о которой я пишу, я сам запускаю музыкальный сайт, посвященный хип-хопу, и там было несколько сайтов, которые были сомнительными. в худшем случае они были слегка серыми, но все же работали с звукозаписывающими лейблами или многими звукозаписывающими лейблами и были популярными, известными сайтами. И поэтому на одном из сайтов, в частности, под названием OnSMASH, есть люди, художники, которые пишут в Твиттере от их имени, говоря, что они должны «освободить OnSMASH», и так далее, и так далее, так что это сайт, который, по крайней мере, частично был законным, и так должны ли они получить такое же лечение, как и все остальные? Должен ли существовать другой тип процесса, когда больше людей будут иметь возможность прокомментировать его до того, как на самом деле случится приступ? Это хорошие вопросы, и я думаю, что это приведет к интересному обсуждению, которое будет начато этим действием.

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

Стефан: Это как когда они захватывают собственность. Я имею в виду, это то же самое. Они просто появляются в вашем доме и забирают его.

Кевин: Они ссылаются на постановление суда, но да, интересно, как они это сделали. Это почти как бюст с наркотиками; Вы не кладете в свой почтовый ящик письмо, в котором говорится, что мы замечаем, что вы употребляете наркотики. Пожалуйста, остановите его, или мы будем вынуждены совершить набег на вас — они просто совершают набег на вас И они относятся к этим сайтам одинаково. Глядя на формулировку закона COICA, тот, который еще не принят, и, следовательно, на самом деле то, что мы видим сейчас, кажется таким же плохим, но, по крайней мере, если закон COICA будет принят, они говорят, что правительство США получит право на захват любого сайта, который «не имеет очевидной коммерчески значимой цели, кроме предоставления несанкционированного доступа к произведениям, защищенным авторским правом». Это действительно интересно. Например, сайт, который я предложил вам опробовать, например, до того, как он был захвачен, этот сайт действительно был просто поисковой системой для поиска торрентов, и поэтому с технической точки зрения они были в шаге от нелегальной деятельности, они были просто Индекс незаконной деятельности, который, услышав, как они приводят свои аргументы, говорит, что это так же полезно для борьбы с пиратством, как и для совершения пиратства, что мы сделали неправильно? Итак, этот закон, который призывает к судебному призыву, который говорит, что вы знаете, что вы имеете какое-то отношение к пиратству, и я думаю, что слово «коммерческий» — вот что действительно беспокоит меня. У вас нет «никакой коммерческой цели, кроме участия в пиратстве», поэтому мы вас заберем, что если у вас есть некоммерческая цель? Я имею в виду, что вы смотрите на такие сайты, как Electronic Frontier Foundation, которые являются некоммерческой активистской группой, которая активно работает в этой области, имеют ли они коммерческую цель? Нет. Этот подкаст не о том, чтобы пробить дыры в формулировках законов, но немного кипит мою кровь, я должен сказать.

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

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

Стефан: Нет, я согласен. Я согласен.

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

Кевин: Так как насчет этого предложения, которое положило начало всему этому для децентрализованной системы DNS? Мне кажется, что это произойдет в той форме, в которой люди, управляющие этими сайтами, скажут, хорошо, вместо того, чтобы рассчитывать на то, что я собираюсь зарегистрировать имя, которое не будет снято где-то каким-то правительством, я просто зарегистрируюсь в этой альтернативной системе DNS, и все люди, которые хотят получить доступ к такого рода сайтам, должны будут изменить свои настройки Интернета, и вместо того, чтобы обращаться к своему провайдеру, они просматривают эту альтернативную систему DNS, чтобы посмотреть до адресов этих сайтов. Мы уже видели альтернативные DNS, например, Google предоставляет службу DNS, которая должна быть немного быстрее, немного более эффективной, чем стандартные, которые используются интернет-провайдерами, и поэтому люди не выходят за рамки возможного заинтересованность в доступе к такого рода контенту просто, знаете ли, «doot-do-doot-do-doo, хорошо, правительство США больше не связано с тем, что допустимо и недопустимо для имени в Интернете». и тогда я полагаю, что следующим шагом будет большой межсетевой экран Соединенных Штатов.

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

Кевин: Ну, Соединенные Штаты должны захватить его имя, и тогда он может придумать новое имя (смеется).

Патрик: Ну, я не знаю. Какие доменные имена он — я думаю, мы увидим.

Кевин: я не говорю о доменах; Я говорю о его имени, если его зовут ядом для любого из этих проектов.

Патрик: Я имею в виду, давайте не будем преувеличивать, опять же, это сто с некоторыми доменными именами, которые были в основном фальшивомонетчиками, но я просто говорю о Питере Сунде, опять же, я просто чувствую его, как своего рода крайний игрок, и это все равно быть незначительной вещью. А во-вторых, я не знаю сколько — в какой момент это тоже подвергнется атаке? Если вы собираетесь сказать, что мы собираемся запустить службу DNS, которая в основном беззаконна, верно, так что я не знаю, что это будет иметь длительный срок годности. Я думаю, что им, вероятно, придется установить какой-то уровень легитимности и ответственности, чтобы получить какую-либо поддержку, что угодно, кроме людей, редактирующих свой файл хоста, или любой другой файл, который позволил бы им использовать вашу службу DNS. Это всегда будет очень маленький процент людей.

Это не значит, что Windows собирается внести это изменение или что-то в этом роде, или IE или Firefox собираются сделать это по умолчанию, но не собираются. И это по понятным причинам.

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

Ну, а если перейти к более легкой теме, то это декабрь, что означает, что существует множество сайтов, которые публикуют что-то новое каждый день. Эти сайты типа Advent Calendar, и, конечно же, мы не должны оставаться здесь, на SitePoint, есть Рождественский обратный отсчет SitePoint на sale.sitepoint.com , который заключает сделку с продуктами SitePoint каждый день месяца, проверьте его вне, если вы еще не сделали. Но с этой бесстыдной заглушкой есть пара других сайтов, за которыми я очень внимательно следил в этом месяце. Существует, как обычно, 24ways.org, где каждый день публикуется статья о веб-дизайне и разработке от одного из звезд этой отрасли. На момент написания этой статьи они занимают восьмое место, и я до сих пор читал каждую отдельную статью, но здесь нельзя пропустить такие вещи, как статья Кристиана Хайльмана о локальном хранилище HTML5 и о том, как вы можете использовать это для ускорения вашей работы. веб-приложение, кэширующее части вашего сайта на жестком диске пользователя. Мне нравится Golden Spirals от Drew Neil , которая заключается в том, как использовать простые проценты CSS для создания макетов веб-страниц, которые имеют непосредственное чувство гармонии, используя Golden Ratio для разметки, там много действительно интересных вещей. Вы, ребята, знаете ли вы какие-либо другие сайты в день, на которые мы должны посылать наших слушателей?

Брэд: Я на самом деле знаю один, который (удивление, удивление) сосредоточен на WordPress. Shocker. Это wpengineer.com , и на самом деле это действительно отличный сайт, потому что это больше техническая сторона, больше статей для разработчиков, и они сделали одну в прошлом году, то же самое, 24, 25 дней, новое сообщение каждый день, и они делают это снова В этом году у них есть действительно отличные темы, так что определенно проверьте это.

Кевин: «Пользовательская страница входа в WordPress», «Плагин для добавления настраиваемого поля к вложению в WordPress», «Запуск WordPress Framework Extreme 1.» О, панель отладки WordPress, это круто.

Патрик: Знаете ли вы, кто создал Рождественский обратный отсчет SitePoint, Кевин?

Кевин: Это был бы Алекс Уокер.

Патрик: Хорошо, я собирался это угадать. Я просто должен сказать, что это круто.

Кевин: Разве это не великолепно?

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

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

Стефан: Вы упомянули PHP Advent ?

Кевин: Нет, это тот, который был в моем списке. Да, это то, что я думаю, это может быть второй или третий год, когда они делают это, но статья, связанная с PHP, каждый день декабря на phpadvent.org, и да, если вы являетесь разработчиком PHP, который должен что-то читать.

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

Статья Джеймса Кларка делает новости. Джеймс Кларк, если вы не знакомы с именем, был членом рабочей группы XHTML в W3C, злополучной рабочей группе XHTML, как оказалось. И его статья «XML против Интернета» обобщает его мысли о том, как XML не смог захватить сердца и умы веб-разработчиков, почему мы придерживаемся HTML5 и, в частности, переключаемся на форматы, такие как JSON, для наших веб-API вместо отправки XML назад и вперед. по проводам, как это первоначально предполагалось при использовании таких стандартов, как SOAP для веб-сервисов. И многие люди обсуждают этот вопрос, но я подумал, что это интересно. Ребята, Брэд, это может быть для вас. Вы много написали о взаимодействии с веб-сервисами или веб-API?

Брэд: Да, и вы правы, это довольно интересная статья, и некоторые из его моментов на самом деле прямо в моем переулке, потому что когда появился Twitter, я немного поигрался с API, и на самом деле я написал несколько сценариев и опубликовал их в моем блоге. В то время я работал над классическим ASP, верьте этому или нет, но когда я использовал его, это был весь XML, и поэтому я чувствовал себя комфортно только потому, что знал это. И, как он сказал, что все идут по этому JSON-маршруту, и это почти как бы заставляет вашу руку, что вы сейчас должны знать это, и вам придется идти в этом направлении, или вы собирается остаться позади. Я не знал, что Twitter отключил XML их API, пока не прочитал эту статью, и я подумал, что это тоже довольно интересно.

Кевин: Хм, да, он, похоже, высказывает мысль в этой статье: очевидно, что Twitter и FourSquare — это две службы, которые убрали XML-версии своих API. Он говорит, что, хотя JSON, очевидно, выигрывает в этих приложениях, где вам нужно, например, веб-API, где вам нужно отправлять небольшую структуру данных назад и вперед, вы знаете, что вам нужен список ваших последних твитов, которые он отправляет обратно список ваши последние твиты, и вы хотите максимально эффективно преобразовать это сообщение во что-то, что вы можете использовать в своей программе, например, переменную, может быть массив или объект. JSON — гораздо более естественный формат для выполнения подобных задач, чем XML, где XML, вы знаете, это все теги, и теги могут встречаться в любом порядке, и вам необходимо формализовать список используемых вами тегов. JSON только что был разработан, чтобы быть намного проще и гораздо более связанным с языками программирования, которые используют эти API, и поэтому JSON явно выигрывает в этих ставках. Но он, кажется, говорит, что XML изначально не был разработан для этой цели, сильная сторона XML — это то, что они называют неструктурированными данными. Таким образом, когда вы хотите получить документ или даже часть данных, но структура этих данных не обязательно предсказуема, она может содержать их, может содержать, может быть весь документ с выделенным текстом или это может быть сообщение об ошибке. Таким образом, чем более непредсказуемо содержимое данных, которые отправляются туда и обратно, тем менее подходящим становится JSON, и тем больше XML начинает играть в полную силу. И вот что он говорит здесь: если JSON действительно захочет взять на себя все, что XML делает в Интернете, JSON придется усложнить так же, как XML, а затем страдать от тех же проблем, что и XML, что это его сложность и трудность в изучении всего, что вам нужно знать, чтобы стать XML-maven. Итак, я думаю, что сообщение здесь есть место для обоих.

Стефан: Да, и тогда сложность XML на самом деле делает его довольно простым, когда вы думаете об этом.

Кевин: (смеется) Как это работает? Я не понимаю

Патрик: Пожалуйста, расскажите мне об этом, Фрейд.

Стефан: (смеется) Все, что я говорю, это то, что это настолько сложно, что, когда вы действительно приступаете к этому, когда хотите реализовать что-то в XML, на самом деле все очень просто, если вы знаете, что делаете.

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

Стефан: Да, именно так. Так что я думаю, что он на мне. Может быть, я неправильно его читаю, но думаю, он прав.

Кевин: Но то, что, похоже, не вызывает никаких аргументов, так это то, что для простых веб-API, таких как Twitter API, таких как FourSquare API, JSON действительно лучший выбор, и я думаю, что XML должным образом отходит в сторону.

Давайте посмотрим на опрос SitePoint за эту неделю. Опрос SitePoint, который находится на домашней странице sitepoint.com: «Какой ваш любимый отладчик браузера?» И об этом мы уже говорили на этом подкасте, но есть четыре варианта: Firebug, WebKit Inspector, Opera Dragonfly и IE Developer Tool. И давайте конкретно об этом, мы говорим о том, который встроен в Internet Explorer 9, а не о панели инструментов разработчика, которую вы должны загрузить для IE 7, или о том, который встроен в IE 8. В IE 9 есть стало намного лучше, но я подозреваю, что есть много разработчиков, в том числе и я, которые не рассматривали это во многих деталях. Что, вы парни, думаете? Брэд, какой твой любимый инструмент разработчика среди этих четырех?

Брэд: Я определенно должен сказать Firebug, я имею в виду, что инспектор определенно близок ко второму, и за прошедший год он прошел большой путь. Девяносто процентов того, что я делаю, потому что я использую Chrome в качестве браузера 100% времени, 90% того, что я делаю, я могу понять это с помощью Инспектора, но время от времени мне нужно запускать Firefox просто использовать Firebug для работы на чем-то. В конце дня я бы предпочел использовать Firebug, я просто хотел бы, чтобы он работал в Chrome.

Кевин: Стефан?

Стефан: Мне действительно нравится WebKit Inspector, да, это быстро.

Кевин: Должен сказать, я тоже… Я бы сказал, что Firebug — мой любимый, но я его не использую больше всего. Как и вы, я чаще всего пользуюсь WebKit Inspector в наши дни, потому что именно в браузере я использую большую часть времени, но если я столкнусь с какой-то сложной фронтальной разработкой и мне придется столкнуться с некоторыми трудными проблемами, они отладка CSS или JavaScript, да, я часто запускаю Firefox, чтобы получить доступ к Firebug. Так что я бы отдал свой голос за Firebug, он мой любимый, но, боюсь, это не тот, которым я пользуюсь чаще всего, это инспектор WebKit. Я думаю, это похоже на спор с камерами; лучшая камера у тебя в кармане.

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

Кевин: Официальные результаты от Сообщества SitePoint:… Поджигание оползнем! Таким образом, Firebug получил 84% голосов, а WebKit Inspector занял второе место, хороший звонок Брэду, с 9%. Тогда у нас есть IE Developer Tool на 4% и Opera Dragonfly, поднимающие тыл на 3%, что, я думаю, может продать его немного меньше. Правда в том, что это все удивительные инструменты, и если бы мне пришлось заниматься всей веб-разработкой с помощью Opera Dragonfly, я бы не стал несчастным разработчиком. Opera Dragonfly — действительно мощный инструмент, и он обладает некоторыми уникальными возможностями, позволяющими выполнять удаленную отладку. Поэтому, если на вашем телефоне запущен мобильный браузер Opera, вы можете запустить Opera Dragonfly на рабочем столе, подключиться к браузеру телефона и отладить его таким образом, это впечатляет. Но да, Firebug — победитель, и я думаю, что это не удивительно, пост в блоге, который связан с этим опросом, находится на sitepoint.com, « Что нового в Firebug 1.6 от Крейга Баклера», и для меня это просто список способов, которыми Firebug стремительно продвигается вперед, так как конкуренты догоняют и становятся такими же хорошими, как Firebug, вот что я часто слышал об этих других инструментах: «эй, это так же хорошо, как Firebug», ну, Firebug ушел и добавил целое множество новых функций, и если вы хотите прочитать о них, ознакомьтесь с публикацией в блоге Что нового в Firebug 1.6 на sitepoint.com, там будет ссылка на нее в заметках к шоу.

Последняя история в нашем списке для подкаста сегодня — это сайт Launchlist . И это разработано некоторыми загадочными австралийскими разработчиками, они называют себя Collapps, так как Collaborative Apps, и они говорят, что они группа австралийцев, но они не называют себя, так что это немного загадка, но если вы идете в launchlist.net или, если вы хотите проверить бесплатную версию этого приложения, для начала перейдите на lite.launchlist.net . Этот сайт предоставляет вам контрольный список вещей, которые вы должны проверить, или вы должны проверить перед запуском нового сайта. Я должен сказать, что это было бы хорошим Прожектором, но я на самом деле хотел пройтись по этому списку с вами, ребята, и посмотреть, что вы думаете. Являются ли эти предметы первой необходимости и единственными? Приложение, безусловно, позволяет вам добавлять свои собственные вещи в этот контрольный список, а платная версия этого приложения позволяет вам на самом деле хранить свои контрольные списки, чтобы вы могли вернуться и обновить их, создать шаблоны и поделиться своими контрольными списками с остальной частью вашей команды и сказать Хорошо, этот человек отвечает за проверку правописания, этот человек отвечает за проверку проверки, и так далее, и так далее. Но бесплатная версия довольно аккуратна; если вы являетесь внештатным разработчиком, вы можете сделать это, щелкнув «отправить отчет», и вы получите очень хорошо отформатированный отчет по электронной почте, который затем можно будет передать клиенту в качестве доказательства того, что вы перешли Т и пунктирная Я на их проекте. Это довольно длинный список, но давайте посмотрим, «весь текст свободен от орфографических ошибок». Я не парни, как вы думаете, Брэд, вы когда-нибудь делали всестороннюю проверку орфографии на сайте перед его запуском?

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

Кевин: О да, я это вижу.

Брэд: Это может быть тот, который может пойти в любую сторону.

Кевин: Есть некоторые интересные вопросы, связанные с проверкой, поэтому есть «HTML прошел проверку», «CSS прошел проверку». Я бы сказал, что на современных сайтах в наши дни, вероятно, будет нормой, что вы не проходите проверку намеренно, поэтому вы начинаете с чего-то действительного, а затем добавляете несколько передовых CSS-функций, которые нарушают вашу проверку, но ожидают изменений. Так что в этом случае я бы, вероятно, сказал «нет», но хотел бы добавить комментарий, в котором говорится, что эти вещи не подтверждаются и почему. Проверка на наличие неработающих ссылок, «отображает и работает правильно в IE 6, IE 7, IE 8, Firefox, Chrome, Safari, Opera», — это те браузеры, которые, по-видимому, рекомендуют тестировать «из коробки».

Брэд: Поставь большое «NA» для IE 6, никто не заботится об этом браузере.

Кевин: (смеется) И да, я бы на этом этапе заменил IE 6 на IE 9 beta.

Брэд: Теперь, если вы щелкнете по одному из этих пунктов, чтобы получить «Нет», я не видел окончательный отчет, потому что на переднем конце он наносит удар; это переносит на конец отчет с зачеркнутым или просто снимает?

Кевин: Да, я не уверен, я не уверен. Я думаю, что это должно было бы осуществить это с помощью удара. В нем говорится, что мы смотрели на эту вещь, но дисквалифицировали ее как актуальную. Я думаю, что это полезно иметь в отчете. Интересно, что они рекомендуют тестировать при 1024 × 768, а затем и при больших разрешениях. Так что, кажется, мы хорошо и по-настоящему отказались от дней, когда 800 × 600 было базовым разрешением, я думаю, что определенно могу согласиться с этим, но 1024 × 768 быстро вытесняется широкоэкранным разрешением, которое будет, что, 1280 × 800?

Как ты думаешь, Брэд, ты проектируешь для широкоэкранного или 4х3 в эти дни?

Брэд: Обычно 1024 × 768 является своего рода базой, а затем поднимается оттуда.

Кевин: Хм, это интересно. Так что, да, «пакет веб-статистики установлен и работает», это отличный вариант. Очень часто, когда я пользуюсь услугами, я собираю сайт для кого-то, кого я забыл, чтобы установить Google Analytics, потому что, конечно, через месяц они работают, хорошо, спасибо за сайт, но не могли бы вы сказать, сколько трафик получает, и если я забыл добавить Google Analytics, мне нужно идти, о, извините, я только что установил пакет статистики, и пройдет еще месяц, прежде чем мы получим хорошее представление о ваш трафик. И если вы не запустили его, прикрепили в первый день, я думаю, вам не хватает полной картины, возможно, вашего трафика в день запуска, который может быть очень интересным. И самый последний из них мой любимый: «404 страница существует и информативна». Хотелось бы, чтобы мы всегда могли сказать, что мы получили это прямо здесь, в SitePoint, но мы этого не делаем. Это слабость многих веб-разработчиков, так как страница 404 часто запаздывает, но особенно на очень активных сайтах, где вы можете перемещать вещи, добавлять и создавать страницы. Помните страницу с двойной радугой 404, о которой мы говорили недавно? Кажется, что в наши дни создание очаровательной страницы 404 — это дело рук .

Патрик: Да, ваши 404 должны быть милыми, или вы просто не добьетесь успеха.

Кевин: (Смеется.) Я не говорю, что он принадлежит к началу списка, Патрик!

Патрик: Это внизу, верно, так.

Кевин: Точно. Но да, рад, что это там.

Патрик: Заметьте, как вы не можете запустить, пока не нажмете все, да? Запускать не рекомендуется, пока все не станет «да», здесь нет снисхождения, нет сострадания.

Кевин: Там нет. Там нет бета-запуска.

Брэд: Один из пунктов, который, я думаю, они, безусловно, должны иметь, и этот, который я, конечно, несколько раз посещал, — это убедиться, что ваш файл robots.txt и все открыто для поисковых систем, потому что во многих случаях мы разрабатываем мы позаботимся о том, чтобы все было заблокировано, чтобы убедиться, что оно не проиндексировано в URL-адресе разработчика, и затем при запуске мы забудем об этом. А потом вроде как вы сказали со статистикой внезапно, прошло несколько недель или месяц, почему мы еще не начинаем индексироваться, и затем вы понимаете, что оставили что-то в заголовке или ваш файл роботов отправляет Поисковые системы далеко, так что это, вероятно, они должны добавить.

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

Патрик: Просто ссылку на соответствующую статью на sitepoint.com.

Кевин: Да! … Спасибо за чтение между строк, Патрик. (прочищает горло)

Патрик: Я совсем не тонкий. Но я думаю, что у всех нас есть свой собственный личный список для наших собственных вещей, как у меня очень маленький, и он фактически включает страницу 404, и он включает в себя код Google Analytics, который включает в себя Quantcast, и у меня есть такие вещи, как автоматизация резервного копирования базы данных и убедитесь, что эти вещи настроены. И у меня есть материал iFroggy Network, поэтому у нас есть сетевая панель и сетевые ссылки, поэтому я также хочу добавить этот новый сайт в сетевую панель и в раздел ссылок, а также на домашнюю страницу сети и обновить их соответствующие профили и Здесь также играют роль специфичные для бизнеса вещи, и поэтому у них есть выбор, так что это хорошо.

Кевин: Мы действительно сделали книгу в том же духе еще в 2006 году на SitePoint под названием « Доставить первоклассные веб-сайты, 101 Essential Checklists» . На самом деле это была целая книга, составленная из 331 страницы контрольных списков. Итак, был контрольный список по защите авторских прав, контрольный список по веб-стандартам, контрольный список по SEO, так что вся книга была, и в ней были файлы PDF, которые можно распечатать и фактически проверить на листах бумаги. Но я думаю, что этот сайт Launchlist особенно хорош тем, что позволяет разделить сферы ответственности внутри команды и создать действительно глянцевый отчет, который вы можете показать или поместить в окончательный пакет, который вы предоставляете своим клиентам, отличный сайт.

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

Стефан: Конечно, на этой неделе я признаюсь, что зашел на этот сайт, потому что он выглядел сексуально; Это красивый веб-сайт lettering.js , так что это letteringjs.com. И это плагин JQuery для …

Патрик: Проблема брендинга! Предупреждение о брендинге! (Смех) Извините.

Стефан: … плагин jQuery для радикальной веб-топографии, это действительно круто. Это плагин jQuery, который в основном разделяет тэг и вставляет интервалы, что, я думаю, является хорошей идеей, потому что некоторые из примеров — это заголовок с каким-то классом, который вы ему даете, и затем вы .lettering функцию JQuery .lettering и она разделит ваш заголовок и сделает так, чтобы у каждого промежутка был свой класс, и вы можете .lettering промежуток без изменения разметки. Поэтому, если вы хотите, вы могли бы — ваш клиент или вы видите только <h1 class="whatever"> what <h1 class="whatever"> в браузере, это то, что они видят, и затем этот JavaScript автоматически вставляет диапазон в фоновом режиме.

Кевин: Да, вы можете точно увидеть, что он делает, если вы отключите JavaScript в своем браузере, а затем загрузите сайт letteringjs.com, а затем снова включите его, вы увидите разницу. Заголовок этой страницы, каждая буква имеет другой цвет, у нее есть привлекательный эффект радуги, и когда вы наводите курсор мыши на буквы, они как бы отскакивают вниз, и вы наводите курсор на период до ‘js’, и он опускается до базовой линии. , И все это делается с помощью JavaScript, и вместо этого вам нужно заполнить разметку всеми этими интервалами, чтобы вы могли обращаться к каждой букве индивидуально. Я думаю, именно это и делает этот плагин, он вставляет эти интервалы для вас, и тогда вы можете получить полный контроль над каждое письмо. Очень сексуально

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

Кевин: Патрик, что у тебя есть для нас?

Патрик: Ну, продолжая мою традицию не иметь никакого отношения к Подкасту во всех прожекторах, если вы знаете меня, вы знаете, что я большой поклонник Дидди, и он выпускает свой последний альбом, первый за четыре года, под названием «Последний поезд в Париж с группа Dirty Money, и поэтому, если вы не фанат Diddy, просто представьте, что ваша любимая группа в мире выпускает их новый альбом, это я прямо сейчас. Так что в честь этого я хотел бы поделиться с вами лишь небольшим двойным вниманием, думаю, вы могли бы сказать. Первый — это пародия, которую он сделал в субботу вечером в субботу с Энди Сэмбергом, Робертом ДеНиро, Джейсоном Судейкисом, Кристаном Вийгом и Кинаном Томпсоном, и это просто обычный смех, который я привожу здесь, на шоу, думаю, вы можете сказать, так что проверьте это забавная пародия в студии звукозаписи, где Сэмберг играет артиста, в которого Дидди верит, несмотря на то, что он не обязательно достоин этого убеждения. И второй центр внимания — это музыкальное видео для Coming Home, которое они выпустили и находится на альбоме с участием Skylar Grey, и музыкальное видео возвращает меня к тому моменту, когда мы имели некоторый контроль над нашими авторскими правами и музыкальные видео имели бюджеты, потому что я не знаю, много музыкальных видео у них просто нет такого большого бюджета, к которому они привыкли, так что это видео как бы возвращает меня к этому, действительно удачный кадр, действительно просто красивое видео для просмотра , Даже если вам не нравится музыка, это просто отличная картинка для песни, так что посмотрите эти две ссылки и, если вы вообще фанат, подберите альбом, но в любом случае наслаждайтесь весельем.

Кевин: Мой, мой центр внимания — Бен Телохранитель, который находится на benthebodyguard.com , и это предварительный сайт, я не обязательно рекомендую приложение, потому что мы даже не знаем, каким будет приложение, это говорят, что в январе 2011 года будет выпущено приложение для iPhone или iPod Touch, которое будет как-то связано с защитой ваших конфиденциальных данных на вашем телефоне. Но предварительный просмотр сайта является движущей силой веб-дизайна здесь. Вы переходите на сайт benthebodyguard.com, и вы просто начинаете прокручивать вниз, и при помощи умного сочетания CSS и JavaScript они создают такого парня, одетого в кожаные и черные оттенки — он не будет выглядеть неуместно в фильме «Матрица» — спускаясь вниз ночная улица говорит вам, насколько опасно иметь конфиденциальные данные на вашем телефоне и как мы собираемся найти решение для этого. И когда вы прокручиваете все происходящее, это похоже на движущийся комикс. Таким образом, парень получает свой телефон украденным в переулке, и грабитель бежит через дорогу, и все это связано с положением прокрутки на странице, поэтому, если вы прокручиваете анимацию вверх, переходите назад, если прокручиваете анимацию вниз, переходите вперед и мало пузыри комиксов всплывают от парня, идущего по улице, который дразнит это приложение, которое скоро появится. И когда вы, наконец, дошли до сути, они спрашивают ваш адрес электронной почты, если вы хотите оставаться в курсе этого приложения. Так что делайте это, если хотите, но, по крайней мере, зайдите на benthebodyguard.com, чтобы узнать, что возможно с эффектами JavaScript и CSS.

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

Кевин: Да, полностью согласен. Бред, что у тебя?

Брэд: О Боже, я должен следить за этим! (смех)

Кевин: Это лучший сайт всех времен!

Брэд: лучший сайт когда-либо … и вперед!

Патрик: Извините, Брэд, я позволю вам закончить, но Кевин просто выпустил лучший сайт всех времен. Так что теперь вы можете идти. (смех)

Брэд: Спасибо, Канье. Да, так что мой центр внимания — это сезон отпусков, я в хорошем настроении и чувствую себя хорошо, поэтому я подумала, давайте что-нибудь вытащим из мертвого бассейна, это всегда весело. Мы многое вложили в мертвый пул, но давайте — что-то получилось, поэтому я думаю, что нам нужно немного показать это. То, что это на самом деле Google Wave, который мы все думали, был DOA. Еще в августе, когда они первоначально объявили, что Google Wave больше не будет автономным продуктом, мы думали, что это конец. Что ж, история немного изменилась, и всего за несколько месяцев назад в октябре Google объявил, что собирается открыть части Wave с открытым исходным кодом, я думаю, что они сказали, что чуть более 200 000 строк кода, которые они собирались открыть. а затем вскоре после этого они заявили, что собираются открыть еще больше и выпустить то, что они назвали «Wave in a Box», что по сути является всем необходимым для запуска серверов Wave и размещения Waves на вашем собственном оборудовании, чтобы вы могли настроить Wave, однако ты хочешь. Теперь он пошел даже на шаг дальше, и Google Wave был принят в Инкубаторную программу Apache Software Foundation , поэтому Apache фактически собирается контролировать это, и они переименовали его и переименовали в Apache Wave, так что похоже, что Wave действительно будет жить на как проект с открытым исходным кодом. И наличие Apace Software Foundation огромно, так что я действительно ожидаю увидеть какой-то крутой прогресс по всему этому протоколу Wave и приложению Wave in a Box, которое у них там есть.

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

Кевин: Я думаю, что мы увидим, что из этого проекта выйдет дистрибутив, так же, как вы можете загрузить веб-сервер Apache и запустить свой собственный веб-сервер, вы сможете загрузить Apache Wave сервер и запустить свой собственный сервер Wave с ним. Так что это было то, что было обещано, когда впервые было объявлено о Wave, но если вы, как компания, хотите использовать Wave для внутреннего использования в качестве внутреннего инструмента для связи, все, что вам нужно сделать, это загрузить сервер и использовать Wave за брандмауэром, внутренне с вашей собственной системой входа в систему и всем этим. Но что интересно, так это, например, сервер электронной почты, хотя вы можете запустить частный сервер электронной почты только для внутренней электронной почты, он соответствует этому открытому стандарту, который может взаимодействовать с другими серверами электронной почты, и поэтому сервер Apache Wave также сможет взаимодействовать с серверы Apache Wave других людей, и вы можете отправлять волны между этими различными серверами Wave, работающими в разных компаниях, на разных общедоступных веб-сайтах. Поэтому, даже если Google решит полностью отключить свои сервисы Wave, что не выходит за рамки возможного, если кто-то еще захочет прийти и сказать: «Мы собираемся предоставить бесплатные публичные аккаунты Wave на наших серверах Wave для всех, кто их хочет». Microsoft Hotwave или что-то еще, они могут сделать это, и вы сможете общаться с другими людьми, используя другие серверы Wave, именно так был разработан протокол. Итак, вы знаете, Google проделал большую работу, чтобы убедиться, что эта вещь может выжить после смерти собственных сервисов Google Wave. Я полагаю, что осталось доказать, что кто-нибудь когда-либо будет использовать Wave достаточно широко, чтобы общедоступные сервисы Wave имели смысл.

Патрик: Да, потому что я считаю, что Google объявил, что собирается закрыть его в конце этого года, который будет 31 декабря; Я не знаю, продлили ли они это или что-то еще, но это подходит.

Кевин: Да, именно так, если у вас там много волн, можно предположить, что будет какой-то инструмент экспорта. Возможно, вы захотите загрузить сервер Apache Wave, как только будет доступен дистрибутив, и настроить свой собственный частный сервер Wave для размещения всего этого контента. Но это идет; это приятно видеть. Я собирался сказать, что программа инкубатора Apache — отличное место для Apache Wave или для Google Wave — я уже называю это Apache Wave! Это прекрасное место для этого, потому что там, кажется, есть много проектов, которые какое-то время оставались в безвестности, пока не пришло их время, а затем внезапно они не стали популярными, так что я думаю, что это отличное место, чтобы положить его и уйти, если волна впереди В свое время мы собираемся поместить его в эту программу, где он будет постоянно обновляться людьми, которые увлечены этим, и когда придет время, он будет бесплатным для всех.

Отличный выбор, Брэд, и на этом шоу заканчивается. Давайте обойдем стол, ребята.

Брэд: Я Брэд Уильямс из студии Webdev, и вы можете найти меня в Твиттере @williamsba .

Патрик: Я — Патрик О’Киф из сети iFroggy, я веду блог на managecommunities.com, и вы можете найти меня в Twitter @iFroggy .

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

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

Подкаст SitePoint подготовлен Карлом Лоннекером и Кевином Янком. Еще раз спасибо за прослушивание. Пока-пока.

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

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