YUI Theater - Nate Кавано и Эдуардо Лундгрен: «ураганный тур компонентов AlloyUI в галерее YUI 3" (67 мин.)
30 ноября 2010 в 11:40 вечера Эрик Miraglia | В YUI 3 Галерея , YUI театр | Комментариев нетНа этом заседании с YUIConf 2010 Liferay инженеров Nate Кавано и Эдуардо Лундгрен разговоры о десятках высококачественных, YUI 3-х компонентов на основе способствовало их AlloyUI проекта YUI 3 Галерея . Вы не можете оценить весь спектр того, что YUI 3 предлагает не видя, что Нэйт и Эдуардо сделал для Вашего пользования.
Если видео вставлять ниже не отображаются правильно в RSS читателя выбора, убедитесь, что по ссылке, чтобы посмотреть с высоким разрешением версия видео на YUI театра .
Другие недавние театре YUI видео:
- Райан Даля: Node.js Дорожная карта - создателем Node.js Райан Даль предлагает одну из самых технические (и забавно) переговоры на YUIConf 2010 года, как погрузиться в детали Node.js автора настоящего плана состояние и перспективы.
- Nagesh Susarla: Строительство YQL открытых таблиц данных с YQL Выполнить - YQL инженер Nagesh Susarla исследует силу YQL выполняются в создании мощных YQL открытых таблиц.
- Мирек Grymuza и Джош Gordineer: YQL: Введение - Мирек Grymuza и Джош Gordineer являются членами команды, которая приносит вам YQL, замечательный Yahoo услуг передачи данных, которая превращает Интернет в базу данных, доступную через знакомый SQL-синтаксис. В этом докладе от YUIConf 2010, они обеспечивают базовые введение в историю YQL, в особенности, и основные применения.
- Nate Koechley: Таксономия сенсорный - YUI вклад Nate Koechley разрушает элементы сенсорного примитивов, жесты и семантики, заложить основу для более широкого язык сенсорный взаимодействия, которые способствуют развитию нового класса портативных устройств.
- Николай С. Zakas: YUI испытания - Yahoo! Front Page инженер, автор и YUI вклад Николая С. Zakas переговоры о новом автономном YUI испытания проекта, который был разбит из его Юй Юй 2 и 3 корня.
Содержание CC / используется с любезного разрешения:
- http://www.flickr.com/photos/uberlife/5161516499/~~V
- http://www.flickr.com/photos/uberlife/5165069249/
Подписка на YUI театра:
Делите и расширить: закладки с del.icio.us | Digg It! | Reddit!
YUI Theater - Райан Даля: "Node.js Дорожная карта" (48 мин.)
30 ноября 2010 в 4:07 вечера Эрик Miraglia | В театре YUI | Комментариев нетNode.js создатель Райан Даль предлагает одну из самых технические (и забавно) переговоры на YUIConf 2010 , обзор текущего состояния узлов проекта и его текущих планах на будущее проекта.
Если видео вставлять ниже не отображаются правильно в RSS читателя выбора, убедитесь, что по ссылке, чтобы посмотреть с высоким разрешением версия видео на YUI театра .
Другие недавние театре YUI видео:
- Nagesh Susarla: Строительство YQL открытых таблиц данных с YQL Выполнить - YQL инженер Nagesh Susarla исследует силу YQL выполняются в создании мощных YQL открытых таблиц.
- Мирек Grymuza и Джош Gordineer: YQL: Введение - Мирек Grymuza и Джош Gordineer являются членами команды, которая приносит вам YQL, замечательный Yahoo услуг передачи данных, которая превращает Интернет в базу данных, доступную через знакомый SQL-синтаксис. В этом докладе от YUIConf 2010, они обеспечивают базовые введение в историю YQL, в особенности, и основные применения.
- Nate Koechley: Таксономия сенсорный - YUI вклад Nate Koechley разрушает элементы сенсорного примитивов, жесты и семантики, заложить основу для более широкого язык сенсорный взаимодействия, которые способствуют развитию нового класса портативных устройств.
- Николай С. Zakas: YUI испытания - Yahoo! Front Page инженер, автор и YUI вклад Николая С. Zakas переговоры о новом автономном YUI испытания проекта, который был разбит из его Юй Юй 2 и 3 корня.
- Tantek Челик: HTML5: Right Here, Right Now - автор и стандартов эксперт Tantek Челик, ранее Technorati, обсуждается текущее состояние спецификации HTML5 и их готовность для использования в доставку веб-приложений.
Содержание CC / используется с любезного разрешения:
- http://www.flickr.com/photos/franksvalli/5163817732
- http://www.flickr.com/photos/uberlife/5159294099/~~V
Подписка на YUI театра:
Делите и расширить: закладки с del.icio.us | Digg It! | Reddit!
YUI Theater - Nagesh Susarla: «Создание Открытого YQL таблиц данных с YQL Выполнить" (37 мин.)
30 ноября 2010 в 3:54 вечера Эрик Miraglia | В театре YUI | Комментариев нетНа этом заседании с YUIConf 2010 , YQL инженер Nagesh Susarla исследует силу YQL выполняются в создании мощных YQL открытых таблиц. (Если вы новичок в YQL, не пропустите Myrek Grymuza и Джош Gordineer на " Введение в YQL ", также из YUIConf и доступны на YUI Theater ).
Если видео вставлять ниже не отображаются правильно в RSS читателя выбора, убедитесь, что по ссылке, чтобы посмотреть с высоким разрешением версия видео на YUI театра .
Другие недавние театре YUI видео:
- Мирек Grymuza и Джош Gordineer: YQL: Введение - Мирек Grymuza и Джош Gordineer являются членами команды, которая приносит вам YQL, замечательный Yahoo услуг передачи данных, которая превращает Интернет в базу данных, доступную через знакомый SQL-синтаксис. В этом докладе от YUIConf 2010, они обеспечивают базовые введение в историю YQL, в особенности, и основные применения.
- Nate Koechley: Таксономия сенсорный - YUI вклад Nate Koechley разрушает элементы сенсорного примитивов, жесты и семантики, заложить основу для более широкого язык сенсорный взаимодействия, которые способствуют развитию нового класса портативных устройств.
- Николай С. Zakas: YUI испытания - Yahoo! Front Page инженер, автор и YUI вклад Николая С. Zakas переговоры о новом автономном YUI испытания проекта, который был разбит из его Юй Юй 2 и 3 корня.
- Tantek Челик: HTML5: Right Here, Right Now - автор и стандартов эксперт Tantek Челик, ранее Technorati, обсуждается текущее состояние спецификации HTML5 и их готовность для использования в доставку веб-приложений.
- Марк Каваками: кончиками пальцев: уроки Создание сенсорный опыт - Марк Каваками из Yahoo! Sports проведет вас через некоторые уроки, извлеченные в строительстве сенсорный опыт для одного из самых популярных сайтов в Интернете.
Подписка на YUI театра:
Делите и расширить: закладки с del.icio.us | Digg It! | Reddit!
YUI Theater - Мирек Grymuza и Джош Gordineer: "YQL: Введение" (45 мин.)
30 ноября 2010 в 3:45 вечера Эрик Miraglia | В театре YUI | Комментариев нетМирек Grymuza и Джош Gordineer являются членами команды, которая приносит вам YQL , замечательный Yahoo услуг передачи данных, которая превращает Интернет в базу данных, доступную через знакомый SQL-синтаксис. В этом докладе от YUIConf 2010 , они обеспечивают базовые введение в историю YQL, в особенности, и основные применения.
Если видео вставлять ниже не отображаются правильно в RSS читателя выбора, убедитесь, что по ссылке, чтобы посмотреть с высоким разрешением версия видео на YUI театра .
Другие недавние театре YUI видео:
- Nate Koechley: Таксономия сенсорный - YUI вклад Nate Koechley разрушает элементы сенсорного примитивов, жесты и семантики, заложить основу для более широкого язык сенсорный взаимодействия, которые способствуют развитию нового класса портативных устройств.
- Николай С. Zakas: YUI испытания - Yahoo! Front Page инженер, автор и YUI вклад Николая С. Zakas переговоры о новом автономном YUI испытания проекта, который был разбит из его Юй Юй 2 и 3 корня.
- Tantek Челик: HTML5: Right Here, Right Now - автор и стандартов эксперт Tantek Челик, ранее Technorati, обсуждается текущее состояние спецификации HTML5 и их готовность для использования в доставку веб-приложений.
- Марк Каваками: кончиками пальцев: уроки Создание сенсорный опыт - Марк Каваками из Yahoo! Sports проведет вас через некоторые уроки, извлеченные в строительстве сенсорный опыт для одного из самых популярных сайтов в Интернете.
- Росс Harmes: перенос Flickr на YUI 3 - Росс Harmes является менеджер Frontend инженерно на Flickr. На этом заседании он рассматривает процесс его команда прошла в переписывании конце Flickr перед слой с помощью YUI 3, в том числе производительность и код организации-советы, а также другие уроки.
Подписка на YUI театра:
Делите и расширить: закладки с del.icio.us | Digg It! | Reddit!
YUI театра - Николай С. Zakas: "YUI Test" (49 мин.)
29 ноября 2010 в 12:40 Эрик Miraglia | В театре YUI | Комментариев нетВ этом видео от YUIConf 2010 , Yahoo! Front Page инженер, автор и YUI вклад Николая С. Zakas переговоры о новом автономном YUI испытания проекта, который был разбит из его Юй Юй 2 и 3 корня. Среди тем, затронутых в разговоре новых объектов в YUI испытания для покрытия кода и селен интеграции.
Если видео вставлять ниже не отображаются правильно в RSS читателя выбора, убедитесь, что по ссылке, чтобы посмотреть с высоким разрешением версия видео на YUI театра .
Другие недавние театре YUI видео:
- Nate Koechley: Таксономия сенсорный - YUI вклад Nate Koechley разрушает элементы сенсорного примитивов, жесты и семантики, заложить основу для более широкого язык сенсорный взаимодействия, которые способствуют развитию нового класса портативных устройств.
- Tantek Челик: HTML5: Right Here, Right Now - автор и стандартов эксперт Tantek Челик, ранее Technorati, обсуждается текущее состояние спецификации HTML5 и их готовность для использования в доставку веб-приложений.
- Марк Каваками: кончиками пальцев: уроки Создание сенсорный опыт - Марк Каваками из Yahoo! Sports проведет вас через некоторые уроки, извлеченные в строительстве сенсорный опыт для одного из самых популярных сайтов в Интернете.
Подписка на YUI театра:
Делите и расширить: закладки с del.icio.us | Digg It! | Reddit!
В YUI 3 Галерея: Сервер-Сент События
29 ноября 2010 в 11:49 Николай С. Zakas | В развитии , YUI 3 Галерея | Комментариев нетPush-уведомления в Интернете все большую популярность, о чем свидетельствуют волнения на Web Sockets , и не без оснований. Веб движется к более точной и актуальной информации, как обратиться к аудитории Интернета в режиме реального времени обновления запасов, новости, спорт и многое другое. В то время как Web Sockets представляет собой гигантский скачок вперед в области уведомления толчка, есть менее известные спецификации, которые можно считать небольшой скачок вперед: сервера Отправлено событий .
Сервера Отправленные событий (SSE), также направлены на создание уведомления толчка легче, опираясь на верхнюю часть методов, которые разработчики уже используют. В отличие от Web Sockets, SSE использует регулярные HTTP для связи с сервером и позволяет решить, следует ли использовать HTTP Streaming , длинный избирательный , или даже регулярных опросов для получения новых данных (хотя это не рекомендуется).
В центре SSE является EventSource объекта. YUI 3 Галерея EventSource модуль создает кросс-браузерные реализации EventSource , в результате чего поддержка сервера Отправлено событий для всех браузеров, которые поддерживают XMLHttpRequest , в том числе Internet Explorer 6, в то время как падение обратно к родным реализации в браузерах, которые он (в настоящее время Safari 5, Chrome 7, а также оперы 10.7).
EventSource интерпретирует ответ как поток событий (обозначается тип содержимого "текст / события поток") и запускает соответствующие события. Существуют три предопределенных событий:
-
open- пожары, когда соединение с сервером было установлено. -
message- пожары, когда новое сообщение получено с сервера.event.dataсвойство содержит новые данные. -
error- пожаров при возникновении ошибки при обработке потока событий. После этого события пожаров, последующие события будут обработаны и соединение с сервером постоянно закрыты.
Потоке событий, само текстовых данных из ключевого слова "данные" следуют некоторые данные по одной линии. Если вы хотите иметь несколько строк, вы должны включить несколько строк, с "данными" префиксы. Пустая строка считается границей между событиями. Вот простой пример:
data: hello data: hello data: world Два message событий уволили с этим потоком событий. Первый был event.data значение "Привет", а второй был event.data значение "Привет \ nworld" (обратите внимание на новую линию).
Вот пример создания нового EventSource например:
YUI({ gallery: 'gallery-2010.11.17-21-32' }).use('gallery-eventsource', function(Y) { var src = new Y.EventSource("stream.php"); src.on("open", function(event){ console.log("Connection opened!"); }); src.on("message", function(event){ console.log("Data received: " + event.data); }); src.on("error", function(event){ console.log("Error!"); }); }); Конструктор принимает один аргумент, который является URL в потоке событий. Интересная и полезная часть EventSource в том, что он будет автоматически подключиться к серверу, если связь прерывается по любой причине. Это освобождает разработчиков от необходимости беспокоиться по поводу отключения и повторного подключения, частые жалобы при использовании XMLHttpRequest для принудительной уведомления.
Несмотря на то, YUI 3 Галерея EventSource Модуль соответствует спецификации с поддержкой HTTP-поток, долго опроса, и регулярные опросы, не все браузеры поддерживают все три. Internet Explorer (вплоть до версии 9) не поддерживает HTTP-поток, в то время как он может легко работать с длинными или регулярных опросов. Рекомендуется использование этого модуля, чтобы построить свой опыт с длинным реализации избирательных для лучшей производительности и совместимости.
Если вы хотите оптимизировать для браузеров, которые поддерживают HTTP потоков, модуль устанавливает специальный X-YUIEventSource-PollOnly заголовка, когда он обнаруживает, что браузер не может использовать HTTP потокового видео. Вы можете проверить этот заголовок на сервере, чтобы определить правильный способ служить данные. Вот пример реализации с использованием JSP:
<%@page contentType="text/event-stream" buffer="none"%> <% //check for poll-only header String header = request.getHeader("X-YUIEventSource-PollOnly"); //check every so often to see if there's new data while(true) { //sleep for a second - simulate waiting for data Thread.sleep(1000); //output the current time, ensure there are two trailing newlines out.print("data: " + (new java.util.Date()).toString() + "x\n\n"); out.flush(); //if it's a poll-only request, break the loop, //which ends the request - the client will reconnect if (header != null){ break; } } %> Это довольно легко перенести существующие долгое решения избирательных использовать SSE при условии, что формат данных очень прост. Так как формат события потоков на основе линии, что может означать переформатирование некоторые данные, чтобы сидеть на одной линии, а несколько строк.
В то время как Южный никогда не будет иметь те же характеристики, как веб-сокетов в связи с использованием HTTP, она представляет собой логическое развитие толчок уведомления в браузерах. SSE могут заменить старые XMLHttpRequest -решений с меньшим количеством кода и лучшую обработку ошибок, сохраняя при этом все той же парадигмы аутентификации.
YUI 3 Галерея EventSource модуль реализует практически все спецификации SSE (вы можете увидеть в исходном коде, какие части еще не реализованы путем поиска "TODO" комментариев). Это потому, что некоторые функции нечетко описано. Модуль поддерживает следующие функции:
- Простые события (пожар
messageсобытие). - Пользовательские события (пожар событие соответствие имя, указанное в "событие")
- События с кодами (захваченных в
event.lastEventIdи отправляется на сервер)
Части, которые до сих пор не реализованы: поддержка повторного раза, а event.origin собственности. В противном случае, все остальные должны вести себя так же, как родной реализации.
Дополнительная литература
Делите и расширить: закладки с del.icio.us | Digg It! | Reddit!
YUI Theater - Nate Koechley: «Систематика Touch" (36 мин.)
26 ноября 2010 в 9:52 вечера Эрик Miraglia | В театре YUI | Комментариев нетNate Koechley, одним из первых членов команды YUI, вернулся в Yahoo! для YUIConf 2010 года и сломалась элементы сенсорного примитивов, жесты и семантики, закладывая основу для более широкого язык сенсорный взаимодействия, которые способствуют развитию нового класса портативные устройства. Это фантастический разговор для всех тех, думая о картине сенсорного взаимодействия и развитие сенсорных интерфейсов.
Если видео вставлять ниже не отображаются правильно в RSS читателя выбора, убедитесь, что по ссылке, чтобы посмотреть с высоким разрешением версия видео на YUI театра .
Другие недавние театре YUI видео:
- Tantek Челик: HTML5: Right Here, Right Now - автор и стандартов эксперт Tantek Челик, ранее Technorati, обсуждается текущее состояние спецификации HTML5 и их готовность для использования в доставку веб-приложений.
- Марк Каваками: кончиками пальцев: уроки Создание сенсорный опыт - Марк Каваками из Yahoo! Sports проведет вас через некоторые уроки, извлеченные в строительстве сенсорный опыт для одного из самых популярных сайтов в Интернете.
- Росс Harmes: перенос Flickr на YUI 3 - Росс Harmes является менеджер Frontend инженерно на Flickr. На этом заседании он рассматривает процесс его команда прошла в переписывании конце Flickr перед слой с помощью YUI 3, в том числе производительность и код организации-советы, а также другие уроки.
- Дион Almaer, Бен Гэлбрейт, Элейн Уерри, Томас Ша, Джо Хьюитт, Райан Даля, Tantek Челик, и Дуглас Crockford: YUIConf 2010 Круглый стол: Будущее Frontend инженерно - Ведущий Дион Almaer и Бен Гэлбрейт, это видных экспертов исследовала около Будущее дисциплины во время больших перемен. В обсуждении приняли участие Элейн Уерри, основатель и интерфейс архитектор Meebo, Дуглас Crockford, JavaScript архитектор Yahoo!; Tantek Челик, технолог и автор, Райан Даль, создатель Node.js, Джо Хьюитт из Facebook, создателя Firebug и одним из самых скачать мобильные приложения всех времен и народов (Facebook для IOS), Томас Ша, YUI основатель компании Yahoo!.
Содержание CC / используется с любезного разрешения:
- http://www.flickr.com/photos/franksvalli/5166427994/~~V
- http://www.flickr.com/photos/franksvalli/5166427652/~~V
- http://www.flickr.com/photos/franksvalli/5166428236/~~V
Подписка на YUI театра:
Делите и расширить: закладки с del.icio.us | Digg It! | Reddit!

Copyright © 2006-2012 компании Yahoo! Inc Все права защищены. Политика конфиденциальности - Условия предоставления услуг
Работает на WordPress на Yahoo! Веб-хостинг .
