Статьи

Web Essentials 2005: день первый

Уже очень поздно, и мои коллеги по SitePointers очень пьяны, но это был отличный день на Web Essentials 2005 (WE05) в Сиднее.

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

Обновление: я по ошибке приписал Максин Шеррин что-то, что было на сессии Молли Хольцшлаг. Исправлено ниже с помощью одобренной Çelik разметки!

Перед тем, как начался день, руководитель конференции Максин Шеррин произнесла несколько вступительных слов. Однако ей потребовалось время, чтобы указать, что все еще очень мало значимых сертификатов для веб-профессионалов. и что нам все еще не хватает значимой стандартной номенклатуры для того, чтобы описать нашу работу в этой области (являетесь ли вы дизайнером, веб-автором, продюсером контента, технологом, программистом, разработчиком приложений? … или чем-то еще?) , Пища для размышлений.

Состояние Сети, 2005 , Молли Хольцшлаг

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

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

Затем Молли рассказала о блоках мысли , метафоре, которую она использовала для описания разрозненных областей знаний, которые должны объединяться для создания современных веб-сайтов и приложений. Затем она указала, что у нас все еще отсутствует значимая стандартная номенклатура для того, как мы описываем нашу работу в этой области (вы дизайнер, веб-автор, производитель контента, технолог, программист, разработчик приложений? … или что-то еще? ). Когда наша область знаний так важна, почему у нас нет конкретного и полезного языка для ее описания? Для меня это связано с мнением Максин об отсутствии значимых сертификатов.

Если прошлый год что-то нам показал, так это то, что убийственные приложения , которые сегодня у всех на слуху, возникают из-за неожиданного сближения этих мыслей. И именно эта тенденция подпитывает семантическую сеть (в отличие от семантической сети ) — искусное использование существующих стандартов для того, чтобы все происходило сейчас , а не тогда, когда W3C приступает к завершению рекомендации.

Элементы значимого XHTML , Тантек Челик

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

  • <адрес> не для уличных адресов, это для контактной информации сайта
  • При цитировании кого-либо вы должны поставить <cite> вокруг имени этого человека, а <blockquote cite = ” url “> вокруг самой цитаты.
  • <del> и <ins> идеально подходят для обновления постов в блоге после
  • Семантика таблиц может быть сделана очень специфичной (и очень пригодной для стилизации в браузерах, соответствующих стандартам) с использованием атрибутов axis и headers заголовков таблицы и тегов ячеек соответственно.

А когда отдельные теги XHTML дают вам сбой, вы можете комбинировать их, чтобы создать еще более богатую семантику — метод, который Тантек назвал XHTML Compounds . Все, ничего страшного, но много хороших идей для достижения более богатого смыслового значения в вашей разметке.

В конце этого сеанса (довольно подозрительно) сработала сигнализация об эвакуации, когда Тантека попросили ответить на сложный вопрос о совместимости браузера с одним из его примеров. Всех вывели на улицу, чтобы дождаться, пока пожарная служба выяснит, что, по-видимому, было взрывом пыли на строительной площадке по соседству. Конечно, потому что мы были теперь снаружи, мы все получили хорошее легкое той самой пыли — много кашля и чихания последовало. Надеюсь, это был не асбест !

За пределами удобства использования: проектирование полного пользовательского опыта , Джеффри Вин

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

От Comp до кода: составление списка вместе , Эрик Мейер

Мои ожидания были правильными в отношении денег, хотя Эрик не представил ни единой строчки кода. Что он сделал, так это рассказал нам обо всех решениях, которые он принял при переводе дизайна Photoshop дизайнера в макет страницы CSS.

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

Я ушел с этой сессии с видением процесса проектирования с «архитектором CSS», который принимает решения о том, какие методы использовать, основываясь на требованиях дизайна, а затем передает кодирование и специфичные для браузера исправления / хаки код обезьян. Эрик даже зашел так далеко, что предположил, что эту роль архитектора однажды сможет выполнить автоматизированная экспертная система.

Улучшение доступности форм , Роджер Хадсон

Эта сессия была на самом деле намного более простой, чем я ожидал, но опыт наблюдения Роджера за борьбой за то, чтобы заставить современный читатель экрана вести себя для демонстрации, был поучительным сам по себе. Лукас Чан, один из наших разработчиков PHP, вышел, описав опыт навигации в Интернете с помощью программы чтения с экрана как «сводящий с ума» — и это было только с помощью относительно упрощенных примеров, представленных в этом докладе.

Некоторые быстрые вынос:

  • Тег <label>, окружающий поле формы и текст его метки, игнорируется многими программами чтения с экрана
  • Тег <label> с атрибутом for, указывающим на идентификатор поля формы, работает намного чаще
  • Вложенные <fieldsets>, хотя и одобрены WaSP , игнорируются большинством программ чтения с экрана
  • Переключатели не могут быть просмотрены с помощью программы чтения с экрана без выбора

Жаль, что эта сессия была настолько раздавлена ​​временем, но я думаю, что она сделала свое дело.

SVG — сила и страсть , Дин Джексон

Это плохой знак, когда самая привлекательная часть презентации — раздача призов в конце. Это еще хуже, когда ведущий раздает лучший приз (подписанная книга Zeldman Тим Бернерс-Ли и оригинальную подписанную рукопись спецификаций CSS) другу в первом ряду с вопросом: «В какой начальной школе я учился?»

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

На этом занятии я узнал одну вещь: очевидно, SVG поддерживается многими мобильными телефонами .

Редизайн Redux: 10 шагов к успеху , Келли Гото

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

О, и Келли подняла редкую ошибку в моем Prius как неспособность вызвать доверие клиентов. Теперь это низко.

Отказ от окопов , Даг Боуман

Даг потратил более 30 минут своего 75-минутного сеанса, рассказывая нам, что он собирается сделать некоторые прогнозы на будущее, в то время как слайд за слайдом великолепной фотографии скользил в расплывчатых однорядных выражениях типа «природа как система». Когда он, наконец, нашел время для создания этих предсказаний, некоторые из них были довольно интересными.

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

Взгляд Дуга на будущее CSS, сайтов с сотнями таблиц стилей для многих типов устройств (например, с использованием медиазапросов CSS3 ) и выбираемых пользователем таблиц стилей, которые можно применять к сайтам, поддерживающим стандартный «API стилей», был очевиден. открывая свое предостережение, что кто-то может придумать лучшую идею и быстро смести все эти XHTML / CSS / JavaScript вещи.

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