Как стать автором
Обновить

Комментарии 110

НЛО прилетело и опубликовало эту надпись здесь
Черт, не удержусь. Счас уйду в глубокий минус.

«Кроме броузера» — броузер, из программы просмотра гипертекста, давно уже превратился в операционную систему. Многооконность, мультимедиа, плагины как аналог программ… И вы еще ругаете flash?

Как flash разработчик, могу ответить то, что flash-баннеры — это заколачивание микроскопом гвоздей, а flash-видео — это заколачивание гвоздей выключенной гвоздезаколачивающей машинкой.

Flash — это платформа. Использовать flash через браузер проще всего, с точки зрения обновления контента, доступа к ресурсам в сети, т.п.

И да, кстати — с flash можно сравнительно просто мигрировать на html5.
flash-видео — это заколачивание гвоздей выключенной гвоздезаколачивающей машинкой.

предложите аналог.
тег не предлагать habrahabr.ru/blogs/Flash_Platform/97915/

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

Про тэг видео — собственно, пока html5 не утвержден, есть шанс того, что его сделают удобней.

Еще есть другие разные плагины — сейчас уже не в моде, но одно время двигали как QuickTime, так и у мелкософта было что-то. Flash выигрывает, потому как есть у всех и обновляется.

Я не к тому, что flash не надо использовать для проигрывания видео, а к тому, что на этом не надо зацикливаться.

Просто две вещи, которые звучат, когда идет разговор про Flash — это YouTube и баннеры.
> «Про тэг видео — собственно, пока html5 не утвержден, есть шанс того, что его сделают удобней.»
Непременно сделают, но пока что тут рулит флэш, как ни крути. И не то, что просто «рулит», а именно по объективным причинам, ну вы это и сами понимаете.

> «Просто две вещи, которые звучат, когда идет разговор про Flash — это YouTube и баннеры.»
Ага, и еще казуалки аля Kongregate.
Ну все просто — его возможности на этом не ограничивается, но просто в широких массах его используют именно для этого. Не вижу тут проблемы — он справляется и с этими задачами в том числе, и пока что справляется лучше всех, так что почему бы именно его и не использовать. Не думаю, что это использование «не того» инструмента (это я к «заколачиванию гвоздей микроскопом» — думаю, это не так). И даже лучше — он давно воспринимается как часть браузера. Придумают замену — будет славно. Может быть. А пока не вижу никакой проблемы.
Хотелось бы услышать, как на HTML5 можно сделать онлайн чаты и видеоконференции.
Что общего сайт имеет с чатом или видеоконференцией? Вы, наверное, слегка забыли предназначение веб-сайта…
И да, кстати — с flash можно сравнительно просто мигрировать на html5.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Это не мои слова. Догадаетесь, чьи? Вот и хотелось бы услышать, чем и как заменить видеоконференции на флеше.

Я так понял, что отминусовать проще, чем ответить?
На счет видеоконференции не скажу, но чаты в сети существовали еще более 10 лет назад и делались они тогда как раз не на Flash :-)
ОК, я имел ввиду видеочаты.
Websockets + Devices. Не забывайте, однако, что спецификация далека от завершения, и если Websockets поддерживают уже многие, то Devices увы…
А когда планируется поддержка Devices? Да еще с кроссбраузерной совместимостью? Флеш-то везде одинаково работает — и на маке, и на линуксе, и на наладонниках.
Вы спросили «как» — я ответил. А «когда» это уже другой вопрос :) W3C вообще спецификацию к 2020 году заканчивать собираются.
А, ну понятно :) Я могу на ваш камент ссылаться, когда будут раздаваться крики «флеш на свалку, HTML5 рулит»?
Ссылайтесь. «Flash на свалку» — это очень смелое утверждение, не имеющее никаких оснований под собой.
Прекрасно.
Онлайн-чаты были еще в 1995-м году
Дорогой друг, если вдумчиво почитать ветку выше, то станет ясно, что имелось ввиду.
Нет, не ясно.
Чаты были и 10 лет назад, без Flash. Там даже Javascript не нужен в общем-то, чистого HTML хватит.

А видеоконференции — специфичная область. Там средства для работы с видео являются основной технологией, поэтому правило про «ничего кроме браузера» к ним неприменимо.
НЛО прилетело и опубликовало эту надпись здесь
Да что регистрация, если она длится пять минут, вот на некоторых сайтах вообще без инвайта не зарегистрироваться.
А некоторых вообще не существует. Они миф.
В этом есть доля логики. Без регистрации — вы не участник. Этим могут пользоваться ушлые конторы-копирасты, как пример.
НЛО прилетело и опубликовало эту надпись здесь
Весь контент должен быть доступен пользователю без флеша. Флеш — только красивая опциональная упаковка. Есть только одно исключение — игры.
НЛО прилетело и опубликовало эту надпись здесь
Видео не исключение, это ютюб исключение. На любом видео хостинге можно скачать файл, если нет флеша. Например, на вимео или на наших фишках.
НЛО прилетело и опубликовало эту надпись здесь
>Весь контент должен быть доступен пользователю без флеша.

Совершенно согласен. Наткнулся тут как-то на сайт американской юридической фирмы Axiom Law (это одна из самых известных т.наз. «виртуальных юридических фирм» или «юридических фирм 2.0»). Без флеша сайта, считайте, что нет. Никакая информация не доступна.
Для правильной работы сайта не должно требоваться никакого программного обеспечения кроме броузера.
Что на это отетят flash разработчики?


Ну, например в Google Chrome встроенный Flash.
НЛО прилетело и опубликовало эту надпись здесь
В глубине души они признают правоту утверждения, но все равно ненавидят его сторонников, поскольку оно лишает их хлеба.
Я то флэш-кодерах.
Труднее всего с заказчиком, когда предприятие не такое большое, чтобы выбирать себе клиентов. В шестом пункте опечатка «брАузер».
Допустимы обе формы. Браузер и броузер
Правильно именно брАузер. брОузер — устаревший вариант (как это не смешно в контексте времени существования интернета и звучит).
Мне тоже «брОузер» режет слух, и даже мой брАузер подчеркивает это слово красным, но насчет вашего аргумента: нормы английского языка не могут автоматически переноситься на правила для заимствованных слов в русском.
7. Содержимое сайта должно быть возможно прочитать, распечатать, загрузить.
А как же быть c youtube.
Его закроют. Спасибо за сигнал.
и гугл надо закрыть, я тут начал распечатывать, бумага закончилась, а я и сотой процента не распечатал
Вас надо сдать зеленым для опытов. Вы помогаете вырубать леса и стимулируете глобальное потепление!
НЛО прилетело и опубликовало эту надпись здесь
about:blank

Это я к тому, что нет идеальных сайтов.
craiglist — пожалуй один из немногих :)
Выдвину кандидатуру википедии.
Быть может этот?
НЛО прилетело и опубликовало эту надпись здесь
Вывод прост — идеальных сайтов для всех — не бывает!
Не могу привести не одного примера, честно.
Если даже сайт вылизан очень сильно, его засрут пользователи, своим контентом.
Или редактора, или сами клиенты, которые начнут им пользоваться.

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

Так что ИМХО одними догами тут не обойдешься, нужно всегда выбирать меньшее из зол и все будет хорошо.

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

Их же десять, странно что он не назвал их заповедями :)
Как-бы намекает ;)
А где правило о том, что сайт должен быть бесплатным?!
О, боже! Ещё один патлатый дядя «юзабилити евангелист»…
Эрик молодец.
С удовольствием слушал его лекции и мастер-класс по написанию текстов для web.

Прописные истины, но тем не менее.
Никакие трудности не остановят человека перед намерениями получить халявного порно!
Ммм, какие могут быть трудности в эпоху r**tube и p****lab? ))
если говорить о r**tube, то мне кажется, что мало кого возбуждают шевелящиеся разноцветные квадратики, хотя школьникам там фантазия помогает наверное, а чтобы качать с торрентов надо иметь навык ;) а он есть далеко не у всех страждущих
www.youjizz.com/ чем не устраивает?
beeg.com ещё круче, но про них мало кто знает
Длительность видео не показывает. Как я узнаю, что там полноценный ролик, а не 5-и минутный тизер ролик?
При наведении мышки на превью картинку не показывают сцены из ролика.
Нету никаких сортировок по рейтингу, просмотрам, дате добавления. Нету поиска.
Спасибо братья! И вас с пятницей!
Часть этих советов трудновыполнима, вторую половину можно сжать до «посмотрите на сайт глазами пользователя». 6 пункт вообще какой-то странный, ведь без того же flash некоторые сайты теряют смысл (и дело не в дизайне, а в функционале).
Помнится, Якобы Нильсен тоже кричал на всю Ивановскую, что Flash отстой. Пока Adobe ему баблеца не заплатило за сотрудничество.
Где можно почитать подробнее насчет второго тезиса?
11. Неукоснительно следовать догмам — настоящая глупость.
Неукоснительно.
Не следовать догмам — еще большая глупость.
у сайта должна быть цель, и он должен ей отвечать. если одна из целей — заинтересовать пользователя угадыванием назначения интерактивных объектов, то она не должна отдаваться в жертву очередному списку догм.

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

за биологическое разнообразие.
>у сайта должна быть цель
Цель любого сайта должна быть достижением цели пользователя. Угадывание фиговин — плохое средство в достижении даже целей эскапизма.
Цель любого сайта — достижение цели владельца, которая может совпадать с целями пользователей, а может и не совпадать. Если цели владельца сайта не будут достигнуты в разумные для владельца сроки, то сайта просто не будет, как бы не выполнял он цели пользователей.
Цель владельца никогда не совпадает с целью пользователя (только если владелец не есть пользователь), тем не менее, достижение цели пользователя позволяет достичь цели владельца,— иначе либо цель пользователя понимается неправильно, либо пользователь не тот. (не веду речи о владельцах с целью избавления от пользователей)
Не понимаю, как угадывание фиговин может относиться к целям владельца сайта.
сайты бывают оооочень разные.
Информационные (lenta.ru), сервисные (iconverticons.com), продающие (euroset.ru), завлекательно-рекламирующие (accordrussia.ru/accord2008, да любой сайт фильма или автомобиля), эпатирующие (amigo095.ru), развлекательные, пропагандистские и т.д. и т.п.

dontclick.it
вот сайт, угадывание поведения которого является практически главной целью (помимо пропагандистской). Сайт великолепный, хоть и нарушает львиную долю пунктов опубликованного выше списка. Или всё тот же conclave.ru, при виде которого у автора догм должны потечь кровавые слезы.

Если сайт информационный, то он должен быть действительно предсказуемым. Но это только часть сайтов. Не вижу ничего плохого в угадывании фиговин, если это интересно.
Спасибо за экспресс-тур, не стоило.
Про dontclick.it вы ошибаетесь, и видимо не понимаете их целей. Угадывание поведения на нем — не цель, а лишь процесс перехода на новые идиомы, избавления от привычки кликать. На действиях пользователей они изучают возникающие трудности безкликовых элементов. Цель сайта — эксперимент в области взаимодействия, а не угадывание поведения фиговин.
Для меня, как пользователя этого сайта, очень полезно было узнать средства сокращения числа кликов в моих интерфейсах.
Не могли бы привести пример, когда может быть угадывание фиговин интереснее, скажем, понятной без угадывания игрушки? Цель то одна, и игрушки её достигают лучше и глубже. Угадывание — пустое. Один раз угадал и больше не захочется. Угадывание поведения в принципе не может быть целью.
Владельцы популярных сайтов и сайтов с большой конверсией посмеялись бы с этих советов. Как ни странно в реальной жизни сайты в соответствии с этими советами никому не нужны.
очень советую посмотреть сайты из десяток данного www.marketingcharts.com рейтинга и легко найти нарушение данных правил.
Давно известно, что утопические идеи хороши только в теории и это касается не только сайтов.
У фейсбука всё в поряде, а он — сайт номер один. Хочешь стать первым? Не выёбывайся, а делай как надо. А все остальные по количеству посетителей сосут причмокивая. Идеи не утопические, у кого-то просто мусор в голове.
популярность фейсбука никак не связана с его дизайном
Как сказать, в свое время MySpace считался конкурентом Facebook, но отличался куда более убогой кашей вместо дизайна, навигации и т.д. Сейчас же MySpace на грани выживания.
еще скажите, что одноклассники так популярны благодаря их великолепному дизайну
не смешите
повторяю, популярность данного типа сервисов не связано с дизайном, догмами и т.п. вещами
согласен, СЕЙЧАС у фейсбука всё не плохо, но ещё совсем недавно это было что-то страшное и непонятное, что не мешало ему быть сайтом номер один.
Кстати. пройдись по fb и посмотри сколько правил нарушено.
Юзабилити не должно приноситься в жертву руководству по стилю.
Очень правильно.
Однако, точно так же можно утверждать, что «Руководство по стилю не должно приноситься в жертву юзабилити».

Хорошее руководство по стилю учитывает требования юзабилити, разве нет?

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

Возможно я ошибаюсь, но по-моему, такое соединение должно происходить на каждом проекте, никакого противоречия нет. Есть бестолковые менеджеры.
Бестолковые с которой стороны? Со стороны заказчика или исполнителя? Мы же все знаем примеры, когда заказчик говорит «хочу как у Васи и точка». И есть два варианта — послать заказчика или сделать. Третий вариант — рожать гибрид ежа и ужа. Много денег, много сил, а почет на 3 копейки, тк это не 100% запросов будущего владельца.
>Кроме того были озвучены два важных замечания:
По поводу трудностей переговоров с заказчиками – владельцами сайтов, имеющими склонность требовать нарушения многих пунктов этих правил:
– Если мы не будем требовать лучших сайтов – мы их никогда не получим.

Вы пришли в магазин за молоком, а продавец вам говорит: «Ты, глупый, не понимаешь, что надо брать коньяк. Коньяк, вот то, что тебе нужно. Ты вот на 5 минут в магазин зашел, не понимаешь ни чего, а я весь день только и занимаюсь тем, что продаю. Потому даже не советую, настаиваю — коньяк твой выбор. И даже не думай спорить». )))
НЛО прилетело и опубликовало эту надпись здесь
Ваш пример не выдерживает никакой критики. Если уж на то пошло, то стоит представить ситуацию следующим образом.

Вы пришли в магазин за молоком, тянетесь за молоком фирмы «Рога и Копыта Vogue», а продавец вам говорит: «По своему опыту, я бы не советовал вам покупать молоко данного производителя т.к. оно далеко не самого лучшего качества, быстро портится, да и не вкусное толком. Лучше возьмите молоко от «Молочный завод им. Ленина» — намного лучше по всем показателям, а цена точно такая же/даже немного ниже». Только вот послушает совет такого «продавца», в лучшем случае, процентов 20-30 людей. Многократно убеждался в этом на собственном опыте, да.
Знаете, иногда сталкиваюсь с такой ситуацией. Есть корпоративный сайт. Есть продукт. И есть, минимум, три мнения (взгляда) на его наполнение. первый взгляд — дизайнера и разработчика, который хочет все иметь функционально, свежо и на уровне. Чтобы не стыдно было показывать друзьям и членам своей веб-тусовки. Соответсвенно, отношение к текстам у него — «сайт для людей» и тексты должны быть на человеческом языке.
Второй взгляд — юриста и высшего руководства, которое стремится заменить слово «услуги» на «поддержку пользователей» и тп. И они тоже правы, ибо упомнинание услуг — привет налоговой. Дескать вы не только продаете (о чем отчет есть), но еще и услуги оказываете (а где это у вас отображено). В итоге часть страниц написана сухим канцелярским языком с юридическими формулировками. Читать их скучно и не интересно. Суть и содержание уходят на второй план.
Третья точка зрения — контента и пирщика. Писать в среднем варианте между первым и вторым. Вроде и не панибратство аля «чувак, тут можешь скафать фак и рулезы», но и не канцелярщина «лецензиат имеет ограниченное право на использование» согласно закону такому-то положению такому-то и тп".
Понятное дело, что хочется все соединить. Чтобы и волки сыты, и овцы целы. Только есть ли подобные корпоративные сайты? Дадите наглядный пример почитать, посмотреть — буду признателен.
Возможно не совсем в тему, но я больше не могу терпеть. Меня тошнит от mail.ru!
«Содержимое сайта должно быть возможно прочитать, распечатать, загрузить»

Зачем печатать любой сайт?
«5. Любой интерактивный объект, заставляющий пользователя угадывать его назначение, должен быть исправлен или устранён.»
Зависит от контекста и назначения сайта.

«6. Для правильной работы сайта не должно требоваться никакого программного обеспечения кроме браузера.»
Зависит от контекста и назначения сайта.

9. Да, да и еще тысяча раз да.
Очень жаль, что вы не привели примеров под эти правила. Иначе не понятно, что имеется ввиду. Трактовать правила 1—5 на практике можно как вздумается.
Любой интерактивный объект, заставляющий пользователя угадывать его назначение, должен быть исправлен или устранён.
Пользователи разные бывают. Один догадается, а другой будет тупить. И где критерий угадываемости?
Критерий там, где угадывает персонаж проектирования.
Первое правило — Сайт должен быть удобен юзеру, а не админу!
Нет. И тому, и другому.
И приносить деньги учередителю:))
Пока в России заказчики не поймут, что для получения хорошего сайта придется повкалывать самому и сделать нормальные исходные материалы, СДЛ-сайты будут появляться только как результат случайного взаимопонимания между веб-студией и клиентом.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации