-
Почему сайты на флэше — это плохо
Давно хотелось поделиться соображениями и опытом использования флэша на сайте. А также объяснить позицию Студии Лебедева в этом вопросе.
Предыстория
Когда-то давно студия начала отказываться от использования флэша для создания анимационных эффектов. Поначалу на это даже обращали внимание в описании проекта, а потомJavaScript-эффекты воспринимались как само собой разумеющееся.Из-за этого у многих людей возникло ощущение, что студия ненавидит флэш. Это в корне не верно — к флэшу студия относится так же, как и к любой другой технологии. А именно: применяет её там, где это действительно необходимо.У студии особый подход к созданию сайтов, приходится учитывать массу факторов, порой не заметных даже профессионалу: начиная от разного размера шрифта в браузере пользователя, заканчивая возможным желанием заказчика добавить ещё 10 пунктов в горизонтальное меню. Молчу про то, что все сайты должны растягиваться, причем растягиваться должен не только контентный блок, как это привыкли делать на Западе, а вообще весь сайт. В
какой-то момент мы поняли, что заточитьфлэш-ролики под эти нужды гораздо сложнее и дольше, чем сделать анимации на JS.Так в чем проблема?
Хочу сразу оговориться: в этой заметке я не затрагиваю
промо-сайты вроде dexter.ru или Mitsubishi Lancer Sportback — это как раз примеры правильного использования флэша для создания нужноговау-эффекта у пользователя. Речь пойдет о тех случаях, когда флэш используют для моргающего и прыгающего меню, а также о сверхидиотских случаях создания информационных ресурсов полностью на флэше радидвух-трех примитивных эффектов (вспомните хотя бы top4top).Итак, какие же сложности возникают при использовании флэша?
Наиболее актуальная и коварная проблема — внедрение флэша на страницу и использование альтернативного контента на случай отсутствия
флэш-плагина .Да-да , я знаю, что есть SWFObject, но он не решает очень серьезную проблему, о которой многие даже не догадываются.В свое время я довольно много поработал с большими компаниями (несколько тысяч сотрудников). И практически у всех этих компаний была одна особенность: они активно боролись с распиздяйством своих сотрудников в рабочее время. Руководство искренне верило в то, что на работе нужно работать, а не видео смотреть и в игрушки играться. А в чем нынче распространяется весь развлекательный контент? Правильно, во флэше. Поэтому суровые админы таких компаний просто блокируют подобные файлы на уровне корпоративного файервола.
Как это выглядит на практике с точки зрения
веб-разработчика . После загрузки страницы SWFObject радостно сообщает: «Флэш-плагин у пользователя есть!». Разработчик без тени сомнения заменяетhtml-меню на флэшовое: это ведь так просто, написалswfobject.embedSWF()
и все само работает. Но нетут-то было: между браузером пользователя и интернетом стоит злобный файервол, который, сверившись со своим черным списком, просто блокирует доступ кswf-файлу . В итоге пользователь остался и без html, и без флэша. И это при том, что у него может стоять самая последняя версияфлэш-плагина .It’s always lupus
Ещё одна проблема, которая возникает при использовании флэшовых компонентов на сайте, это их «чужеродность» по отношению к html. Для флэша необходимо создать некую прямоугольную область, в пределах которой будет происходить вся анимация. Например, для того, чтобы переместить картинку размером 100×100 из левого верхнего угла браузера в правый нижний необходимо создать блок размером со страницу. Естественно, в этот момент будет заблокирован весь интерфейс сайта без видимых на то, с точки зрения пользователя, причин.
Зато на флэше проще делать сайты
Одна из самых тупых отмазок, которые сегодня можно услышать. Обычно в таких случаях флэшер за 10 секунд создает
какой-нибудь полупрозрачный градиентный блок со скругленными уголками и текстом внутри и с надменным видом спрашивает у бедногоhtml-кодера : «Ну и сколько тебе времени нужно, чтобы это кроссбраузерно заверстать?».Что ж, давайте вернемся, так сказать, к самым примитивным вещам, о которых мы даже не думаем. Вот я верстаю простейший сайт: одна колонка шириной 70%, располагается по центру экрана. Контента в этом сайте уже на три экрана. Что делает браузер в таком случае? Показывает мне вертикальную прокрутку. Я могу прокрутить страницу любым известным мне способом: колесом мыши, пробелом, стрелками вверх/вниз, подергать за ползунок, в конце концов. То есть я уже на подсознательном уровне, ни секунды не задумываясь, листаю документ и получаю необходимую информацию.
Что же происходит на флэшовом сайте? Начнем с того, что если контент не поместится в видимую область экрана, то не произойдет ровным счетом ничего, если об этом не позаботился флэшер. То есть флэшеру нужно воссоздать механизм прокрутки документа. Другой вопрос, как он воссоздаст этот механизм. Как правило, все ограничивается лишь созданием говеного скроллбара, который является единственным способом прокрутить документ. Флэшер помещает меня — пользователя — в абсолютно чужеродную среду, где мои инстинкты больше не действуют. Вместо того, чтобы получать удовольствие от проекта, мне необходимо сосредоточится на процессе получения необходимой информации. Это такая сломанная машина времени: меня хотят отправить в светлое будущее, но попадаю я в мрачное прошлое, когда мышек с колесиком ещё не изобрели.
Дальше — больше. Простейшее желание вставить нумерованный список или таблицу в середину текста оборачивается настоящей головной болью для флэшера. Потому что у него есть
TextField
, который способен отображать только обычный текст и картинки, но никак не структуры данных. Чтобы создать хотьсколько-нибудь интересный текстовый эффект, нужно потратить несколько часов работы флэшера, а не 5 минут кодера на работу с CSS. Именно поэтому отличить флэшовые сайты от нефлэшовых можно по абсолютно уебанской текстовой работе — всем лень тратить время на то, что уже много лет нормально работает в браузерах.Можно долго хвастаться тем, что десятый флэш плеер умеет круто работать с 3D графикой, только он до сих пор не в состоянии открыть ссылку в новом табе по моему требованию. Сколько лет существуют табы в браузерах? Это — наглядный пример нарушения так называемого user experience. На флэшовых сайтах пользователь не может стандартными средствами увеличить размер шрифта, не может сохранить понравившуюся картинку на рабочий стол, не может использовать любимый плагин для автоматической прокрутки длинных текстов. Много чего из того, к чему он привыкал годами, нельзя сделать на флэшовых сайтах. Зато можно увидеть, как прикольно выезжает картинка, да. Или подолгу пялиться на прелоудер после каждого клика.
***
Действительно ли проще и быстрее делать качественные сайты на флэше? Как вы считаете?
208 комментариев
как адепт html, я полностью «за». Хотя, вероятно, сделать полноценный флеш-сайт можно, но по времени он будет ровно(и даже больше) как и обычный, если учитывать одинаковую анимацию.
e-mail подтверждения в постах заметно увеличит посещаемость ресурса 🙂
Я считаю, что флэш-технологию нужно применять только в том случае, если без нее никак нельзя воспроизвести идею или смысл сайта, либо какую-нибудь задумку на сайте. Качественные сайты — это ведь работающие прежде всего 🙂
А на флэше, как правило, всё долго и нудно — как флэш-разработчик, могу сказать, что в процессе создания приходится придумывать много всяческих ухищрений, чтобы «имитировать» html. Взять хотя бы ту же адресную строку. Раньше на флэш-сайтах её вообще никто не делал — ходишь по разделам, а она не изменяется. Раздражало. Придумали SWFAddress. Теперь адресацию можно ставить через якорь и при стирании косой черты отобразить действительно то, что нужно. Причем эта библиотека работает не без глюков. Столько мучений вместо того, чтобы просто сделать html — оно того не стоит. Да и глупо — отказываться от стандартной технологии и тратить нервы и время, чтобы её же сымитировать.
Лично меня бесит, когда url превращается в жуткое месиво. Я год назад открыл для себя правый клик по title в Safari, который, естественно, не работает на альтернативах вроде SWFAddress. Просто так подняться на несколько уровней выше уже нельзя.
Я полностью согласен с вами: флеш невероятно отстал от жизни. С его помощью можно делать игрушки, красивые промо-сайты или видеоплееры, и, в принципе, ничего больше.
А Микрософт вот продвигает Сильверлайт. Что вы о нём думаете? Я считаю, что у него только два недостатка: работает не на всех платформах и установлен всего у 20% пользователей. Если Сильверлайт будет интегрирован в Windows 7, то вторая проблема будет решена. Первая… Хм, версия для Мака есть, для Линукса разрабатывается некий Монолайт.
Хотел бы я, чтобы браузеры так же отстали от жизни, чтобы на них можно было без проблем делать игры и крутить видео 🙂
Сама идея мне очень нравится: нет необходимости держать отдельную среду разработки, чтобы сделать простенькое SL-приложение. Но вот реализация — так себе, в частности, жуткие проблемы с производительностью (по крайней мере видел это в SL2).
А ещё «Флеш» «чудесно» индексируется поисковыми машинами. Не говоря уже о том, что я не могу дать ссылку своему другу на какой-нибудь документ внутри флеш-ролика (это кстати, основная причина почему он почти не индексируется: парсить «Флеш» и вынимать оттуда текст можно, а как дать ссылку на этот текст?)
Самое интересное, что есть люди, которые искренне верят, что Яндекс и Гугл умеют индексировать флэш 🙂 На нескольких форумах это встречал.
Это простейший случай, обычно текст хранят в БД и подгружают по требованию. В таких случаях даже не представляю, как можно проиндексировать такой документ. Только если со стороны флэша открывать специальный интерфейс.
Ну ты сам назвал кучу причин, по которым делать сайты полностью на флэше нельзя 🙂 Каждой технологии свое место, только там, где действительно нельзя обойтись без флэша — там он и должен быть. Например, видеоплеер на сайте.
Именно такие проблемы я обычно испытываю когда смотрю флеш-сайты. Особенно, конечно, скроллбары. Полностью согласен, спасибо за то что вы так все замечательно изложили.
Хотя флеш — штука абсолютно гениальная. Но не для сайтов.
Для мультиков и игрушек.
На мой взгляд, как человека из программиста ставшего дизайнером, наполовину творческого, наполовину технического.
> Хотел бы я, чтобы браузеры так же отстали от жизни, чтобы на них можно было без проблем делать игры и крутить видео
🙂
Ну, вы поняли, что я хотел сказать. «Марио» с помощью флеша сделать можно, а вот сайт с нормальной адресной строкой нельзя (даже несмотря на SWFAddress — там в урле появляется символ #, что лично меня очень раздражает).
> Но вот реализация — так себе, в частности, жуткие проблемы с производительностью (по крайней мере видел это в SL2).
Потоковое видео он, кстати, довольно шустро воспроизводит. Ждём релиз третьей версии.
Кстати, я сейчас поробовал сделать небольшой сайт на Сильверлайте, и нашёл третий недостаток — там тоже нельзя открывать ссылки в новом окне 🙂 Правда, это допиливается (кривовато), но всё же.
еще раздражает невозможность использования мышиных жестов, например в опере
В ответ на: http://chikuyonok.ru/2009/03/flash-sites-are-bad/#comment-141
Обе описанные проблемы уже почти неактульны: гугл (а за ним и прочие) скоро будет интдексировать флеш (если еще не индексирует), а ссылки на Flex уже вполне можно поддерживать. Только не лениться
Сраный холивар.
Ничего интересного автор не сказал. Какие-то сраные отмазки.
Научитесь делать хорошо и на флеше и в html и не надо ныть.
«То есть флэшеру нужно воссоздать механизм прокрутки документа»
а с кроссбраузерным кодом в html значит париться не нужно? почему умалчиваем об этом?
тьфу… чушь
Нужно. Вопрос только в том, сколько надо времени потратить на то, чтобы реализовать на флэше холя бы сотую долю того, что умеет браузер. И вы не уловили главную суть поста — из-за чьих-то амбиций и лени страдает конечный пользователь, для которого проект и создается.
Пустой разговор. Всё равно, что спорить о том, на чем лучше ездить — на Камазе или на Мерседесе.
Для большинства сайтов (исключая, пожалуй, сайты-презентации и подобную им «экзотику») я считаю хорошим следующее правило: чем сложнее технология, и чем реже она встречается, тем больше нужно оправданий для ее использования.
В частности, связка (X)HTML+CSS поддерживается сегодня почти всеми браузерами (экзотика вроде lynx не в счет, разумеется, а «почти» — это оговорка для еще имеющих хождение старых версий). Поэтому вся основная функциональность сайта, если это в принципе возможно, должна быть реализована только таким образом.
Для добавления удобств и красивостей, которые не критичны для работы с сайтом, можно использовать Javascript. Но всегда нужно иметь в виду, что пользователь по какой-либо причине может его отключить.
И только для тех задач, которые больше никак не решить, подходит Flash.
Довольно странный спор получается в комментариях.
Непонятно, как некоторые умудряются спорить с очевидным.
Флешевые сайты не могут быть хорошими без серьезных трудозатрат, потому что флеш не предназначен для создания сайтов. Не подходит он для этого изначально.
Для того чтобы создать действительно хороший сайт на флэше, нужно приложить намного больше усилий, времени и клиентских денег!
Сайты надо делать не на Flash а на Flex, половина названных недостатков для flash сайтов уже решена во Flex.
Прокрутка колесиком. 100% блок, встраиваемый в брузер по вертикали и горизонтали…
Есть и плюсы, например: сверстав во Flex сайт, не паришься о его отображении в разных браузерах. Для кнопочек и элементов форм можно делать скины, а не отрисовывать каждый элемент. У сайтов на Flex есть свой CSS.
Это я сказал как новичек Flex-а, скорее всего профессионалы умеют решать почти все проблемы.
Конечно же всем понятно, что про сайты на HTML не надо забывать.
Флекс — это фреймворк, результатом которого все равно является флэш. Я не говорю, что на флэше нельзя исправить описанные недостатки, я утверждаю, что этого никто не делает. Не люблю быть голословным, поэтому давайте проведем небольшой следственный эксперимент. С сайта Adobe я зашел на Flex Showcase, полагаю, этот проект должен быть примером того, какие замечательные вещи можно делать на флэше/флексе.
Исходные данные: ноутбук Macbook Pro, сижу в кафэшке, ползаю по интернету через местный WiFi.
Захожу на Flex Showcase. Примерно минуту пялюсь на стандартный флексовый прелоудер, потом какое-то время на еще одни, уже «местный». «Щас будет что-то крутое!», про себя подумал я, раз так долго грузится. И что же я увидел?
Простейший макет с простейшим функционалом. Смотрю на лог сетевой активности: файл main.swf весит 700 КБ. Делаем ставки, господа. Я сверстаю такой же макет с таким же функционалом, но уложусь в 50 КБ (с учетом всех скриптов, оформительской графики и стилей).
Совершенно случайно заметил, что батарейка ноутбука буквально тает на глазах. Открываю Activity Monitor: на сайте ничего не происходит (все давно загрузилось), а Сафари стабильно жрет 20% процессорных ресурсов.
Ну да ладно, я немного отвлекся. На сайте сразу два блока с вертикальной прокруткой, и ни на одном из них не работает прокрутка колесом мыши. Стало быть, сам по себе флекс не решает эту проблему?
У меня ослабленное зрение и я плохо вижу, что же написано в описании проекта. Нажимаю горячие клавиши для увеличения размера шрифта и… ничего не происходит. Ах да, я же на флэшовом сайте. Я знаю, что если сделать правый клик по флэшу, можно вызвать команду Zoom in и увеличить размер флэшки, благо экран ноутбука позволяет все увидеть. Но разработчики ресурса заботливо лишили меня этой возможности, и вместо стандартного набора команд я вижу только View Source.
Так какие из приведенных в статье проблем решает Флекс? Кстати, кто-нибудь может привести пример качественного информационного ресурса, сделанного на флэше?
Сергей, вы замечательно пишете 😉 соглашаюсь с каждым словом.
Сильверлайт — УГ.
К чему вообще подобный спор?!
Я Flash-программер. Но я не буду кричать «сайты нужно делать только на Flash». Естественно, корпоративный банковский сайт не стоит делать на Flash’e (хотя, с появлением Flex’a и это стало под вопрос 🙂 ), а презентацию нового бренда шмоток лучше сделать с вау-эффектом Flash’евской платформы. Каждому свое. Все зависит от целей проекта и целевой аудитории (если ЦА — опять же — банковские менеджеры, то вероятность бана флешек высока).
А доказывать что лучше — С++ или классическая музыка — просто глупо.
Спор возник из-за недопонимания, о чем эта заметка. Я не против самого флэша (я сам в прошлом флэшер), я против его необдуманного применения, вот и все. И указать я хотел именно на те аспекты, на которые меньше всего внимания обращают разработчики.
«я против его необдуманного применения»
в этом я согласен.
«На сайте сразу два блока с вертикальной прокруткой, и ни на одном из них не работает прокрутка колесом мыши.»
NB. А у меня колесико работает. Вероятно какие-то недопонимания с колесиком Мака. Что, конечно, не есть хорошо.
Думаю, всем очевидно, что спор идет не о том что лучше html или swf.
Этот пост для меня, — очередной повод всем флеш-разработчикам вспомнить о «джентельменском наборе». А также заставить коммьюнити писать библиотеки и фреймворки для того чтобы прокрутка колесиком, увеличение шрифтов по нажатию хот-кеев, и многое-многое другое становилось стандартом.
Ведь правда, всё это можно реализовывать, но в осноном флеш сайты просто по-хамски не имеют даже элементарных юзер-френдли вещей. (причина — лень разработчиков)
>Спор возник из-за недопонимания, о чем эта заметка. Я не против самого флэша (я сам в прошлом флэшер), я против его необдуманного применения, вот и все. И указать я хотел именно на те аспекты, на которые меньше всего внимания обращают разработчики.
предлагаю вам удалить тот бред, что вы написали в статье и скопировать туда этот комментарий
Что именно является бредом?
Кстати, по поводу вашей заметки:
Я прям в третьем обзаце об этом и пишу, просто никто не читает.
> Я прям в третьем обзаце об этом и пишу, просто никто не читает.
стоило на этом и остановиться
серьезно, смысла заметки ноль.
назовите ее «почему 99% флэш сайтов унылое говно» и переделайте так, что мол вот такие недостатки мы видем в 99% флэш сайтов, которые исправляются вот так вот просто.
don’t mind spelling mistakes…
Недавно на каком-то сайте попытался нажать на ссылку, а она будто не существует вовсе. Несколько минут пробовал обновлять по-всякому страницу, пока не решил подумать, почему же отображается флеш-хелпер (внедряемый JS в Опере), если с виду никаких флешек на странице нет. Оказалось, это была всплывающая реклама онлайн-игры, услужливо заблокированная Ад Мунчером. Флешки не видно, а невидимая, но активная область из-под неё висит над ссылкой в полэкрана, не позволяя пользоваться страницей. Ужас!
Кроме уже озвученных проблем с прокруткой и зумом, для меня у флэша есть ещё одна: при активном флэше не работают Ctrl+Tab/Ctrl+Shift+Tab (они у меня забиты на качение колеса мышки — невероятно удобно переключать табы) и Ctrl+F4. И поиска по странице нет и, похоже, не будет никогда, by design.
Да, похоже, хоткеи вообще не работают, когда активны флеш-элементы (фокус)…
Лично меня напрягает недееспособность Ctrl + W
чем мне нравятся блоги, так это бредом в комментах! заходят тролли и несут чушь 🙂 и да, не забыть вставить свой OpenID для перехода
Главный недостаток флеша — закрытость и проприетарность.
Попробуйте на любом компе с Линуксом походить по флешовым сайтам, постоянно приходится браузер прибивать, потому что независимо от процессора, CPU=100%!
Не желает Adobe разрабатывать драйверы по Линукс и все…
Полностю согласен с автором.
Согласен. Флеш полезен в ограниченных количествах и только там где уже на справиться HTML и JS.
На html чтобы прокручивать мышкой блок, в этот блок нужно фокус передать.
Наверно вы это забыли сделать на том, очень сыром сайте…(Flex Showcase)
Вы абсолютно правы по-поводу размера и процессорного времени.
Это плата за эфекты.
Остальное все делается.
И ссылки в новом окне, зумминг просто не надо отключать, и свое контекстное меню делается.
Пропускные каналы увеличиваются. Процессоры становятся мощнее. Батарейки у ноутбуков лучше.
Да и Microsoft со своим Silverlight чувствуют потенциал.
Если взять эквивалентного вам профессионала во Flex, то на соревнования можно посмотреть.
Другое дело, что таких как вы в принципе мало.
Это первое, что я решил сделать 🙂 Не сработало. Похоже, проблемы интеграции с Маком
Речь шла о новом табе, а не окне, причем по моему требованию, а не принудительно.
Я не пытаюсь разжигать войны между флэшерами и html-кодерами, как это кажется некоторым личностям. Я знаю, что большинство описанных в статье проблем можно решить (сам это делал неоднократно). Цель статьи:
Флэш в умелых — очень мощный инструмент, только пользоваться им умеет ну очень малое количество человек, это вы правильно подметили.
PS: спасибо за конструктивные комментарии.
Имхо бороться с необдуманным использованием флеша несложно.
Из 100% заказчиков которые с пеной у рта требовали сайт «неприменно с флешом», для красивых анимаций меню, все с радостью принимали яваскриптовую анимацию, и в общем-то большинство вообще подмены не увидело. Вот.
Насчёт замечаний о кроссбраузерности — имхо опыт у разработчика частично хранится в готовых проектах, где уже все возможные костыли были преодолены, и на вёрстку кроссбраузерного сайта (хоть таблицами хоть дивами, кстати тоже холивар), тратится день от силы.
P.S. Кстати Сергей, спасибо за интересные статьи в техногрете у Лебедева.
Полностью поддерживаю. Все макеты уже сразу верстаю с учетом проблем в браузерах.
>> чем мне нравятся блоги, так это бредом в комментах! заходят тролли и несут чушь 🙂 и да, не забыть вставить свой OpenID для перехода
О да, точно! Open Id рулит-с 😉 СЕОшникам, правда, будет жаль видеть атрибутик rel=»external nofollow»… Но зато может хоть пару юзверей перейдут…
Кстати, насчет кроссбраузерности. Немного оффтоп. Не встречались ли Вы с багом IE7 при использовании способа «звездочка» для блока, который находится в ячейке таблицы? Если коротко, то при эмуляции right и bottom вашим способом некорректно располагаются уголки именно в IE7. Понимаю, конечно, что для IE7, в принципе, не нужна эта эмуляция, но все же может быть есть способ обойти этот баг, чтобы по-прежнему писать один код для всех. Посмотреть можно тут: http://markup.xtreemhost.com/rounded-star/
Да, встречал. Это баг именно IE7, как исправить — пока не знаю.
Начало были неплохое, а конеч статьи — говно полное.
«зато можно увидеть, как прикольно выезжает картинка, да. Или подолгу пялиться на прелоудер после каждого клика» — Неудачный сарказм. Вы вообще не в курсе о назначении прелоадера.
«Действительно ли проще и быстрее делать качественные сайты на флэше? Как вы считаете?» — Вопрос превращает вас в идиота, кем бы вы ни были на самом деле.
dojd, вы всерьез считаете, что каждый посетитель флеш-сайта должен знать о назначении прелоадера и смиренно терпеть длительные задержки?
Автор тупой еблан, а статья из рода «Я нихуя не знаю о флэше, но я думаю что флэш гавно».
Большинство из описанных проблем решены уже давно, Google вам в помощь.
Завидуйте нам, потому что «вам недоноскам все равно трахатся нечем» (с).
А Силверлайт … Майкрософт вынужден идти по стопам повторения уже сделанного, пока другие пишут новое 😉
Я флешер, и считаю что флеш должен быть, тупо У МЕС ТЕН. Промо сайт с кучей анимации занимающий 100% рабочей области — почему бы нет? Блог с кучей текста, ну нафиг флеш.
спасибо. статья очень стоящая. Я сама ненавижу флеш сайты из-за всего вами перечисленного. Теперь буду давать ссылку на эту статью упрямым заказчикам =)
Почему скутеры — это плохо.
1. Мы относимся к скутерам также, как и к любым другим двухколёсным транспортным средствам.
2. А вообще скутер — это говно.
а) все велосипедисты привыкли, что педали крутятся. а тут НЕ КРУТЯТСЯ.
б) как следствие первой проблемы, если у человека нет денег на бензин, то скутер НЕ ЕДЕТ!
в) скутер НЕ ПОМЕЩАЕТСЯ в пассажирский лифт и его приходится тащить на балкон 12го этажа по лестнице.
г) все мы живём в городе, где нет нормальных дорог, и ездим на горных велосипедах. скутер по нашим козьим тропам ехать НЕ МОЖЕТ. скутер — это говно.
Сергей, если Вы писали о том, как плохие программисты делают плохие флеш-сайты, — смените заголовок статьи, и моя пародия перестанет быть так похожей на то, что Вы тут написали.
Иронию пародии, честно говоря, не понял. А статью я написал о том, как многие разработчики не замечают (или не хотят замечать) очевидные для конечных пользователей недостатки флэшовых сайтов. Независимо от того, хорошие это программисты или плохие.
Вы смотрите на частную ситуацию, да ещё и со своей колокольни. При этом Вы заявляете «сайты на флэше — это плохо». Вам самому данная ситуация не кажется странной? (пародия ровно о том же: несколько частных случаев+местные условия=скутер плох).
Ох, как я устал от таких статей.
Автор, тебе кинуть ссылки на говенные html-сайты ? Или как по-твоему — говна на html не бывает, а бывает только на флеше ???
Вот привыкал ты годами скролить мышкой сайт и т.п., а вот не делать ошибки, которые делали и делают, ты не научился. Я о том чтобы писать сравнительные статьи не являясь профессионалом в этой области.
Частные случаи? Половина откомментировавшихся здесь и на других блогах согласны с тем, что все это — врожденные дефекты технологии, которые никто пока не собирается исправлять.
Лучше дайте ссылки на удобные флэшовые сайты.
Говна и на html хватает, я это не отрицаю.
То есть для того, чтобы сказать «меня бесит, когда на сайте невозможно открыть ссылку в новом табе по моему требованию или увеличить размер шрифта» мне нужно стать всемирно известным спецом по флэшу?
<<<А статью я написал о том, как многие разработчики не замечают (или не хотят замечать) очевидные для конечных пользователей недостатки флэшовых сайтов.
Тем не менее заголовок статьи чересчур холиварист.
2 Double — отличный пример
Сергей, в таком случае, поговорим о скутерах тогда, когда Вы перестанете ездить по козьим тропам.
>>>В свое время я довольно много поработал с большими компаниями (несколько тысяч сотрудников). И практически у всех этих компаний была одна особенность: они активно боролись с распиздяйством своих сотрудников в рабочее время. Руководство искренне верило в то, что на работе нужно работать, а не видео смотреть и в игрушки играться.
..В свой время, кода я работал в студии. Было всего 2 программиста 3 дизайнера, и работали как “Папа Карло” день и ночь без выходных. К чему это я.. вашей организации стоило просто сократить свой штат сотрудников..))) и не стоит сюда примешивать развлекательные игрульки на флеш…бред..
Вы ведь сами прекрасно понимаете, что флеш сайты это в первую очередь пиар чего-либо, красивая обертка, и никого не волнует, есть там браузерная строка или нет. На таких сайтах нет тонны текста, это всё пережитки прошлого, всё совершенно лаконично и вся информация предлагается пользователю либо блоками, либо сразу, но в очень не большом кол-ве.. если вы нуб в юзабилити это ваш минус. Не стоит смешивать такие сайты. Вы пичкаете без разбора грязной информацией пользователей, которые в дальнейшем обо всем, что связанно с флеш будут отзываться, типа: ”А! это на флеш сделано, вот говн…”
>>>Я не пытаюсь разжигать войны между флэшерами и html-кодерами, как это кажется некоторым личностям.
Тогда выражайте свои мысли хоть чуть корректнее, а не так ..цитирую..
>> все ограничивается лишь созданием говеного скроллбара ..>>абсолютно уебанской текстовой работе..
И я не удивлюсь, если вы сейчас занимаете какую-нибудь высокую должность, раз вы вот так расфуфырившись, позволяете себе кричать и убеждать других в этом, хотя и не сознаёте этого.
Конечно, критика это самый простой способ обратить на себя внимание, чем вы и пользуетесь.
Тем самым вводя в заблуждения людей, читающих эту (сказать стыдно) “статью” .
Сложилось такое впечатление, что автор темы держит какую-то злобу на флеш, возможно на не сложившуюся карьеру в этой области. Выдвигает совершенно не однозначные претензии и кричит, что ТАК ОНО И ЕСТЬ…бред..
Если вам хочется топтаться на месте, пожалуйста, вам никто не запрещает, а кричать о том, что флеш г… вы можете в сар…ире.. правда там вас точно ни кто не поймет..))..вот и вылезают от туда такие и начинают вести демагогию..(((..уж извините.
Статья с правдивыми фактами, но без попытки обобщить их.
Или слишком много слов получилось для простого утверждения.
А зачем кому-то надо делать сайты на флеше?
Это же глупо! На флеше делают web-приложения.
Иногда они выглядят как сайты http://www.neuroproductions.be/logic-lab/
Эволюция вэба идет в сторону приложений. Имхо, лет через 5 интерфейс таких приложений будет
намного лучше, удобнее и станет привычным. Привычные ХТМЛ сайты не куда не денутся, останутся на своей подукороченной нише.
Как видите, еще как делают сайты на флэше. Напрочь забывая, зачем они вообще их делают.
Нда, половина коментариев похоже «статью не читал, но осуждаю».
Тоже давно отказался от флеша, там где он не нужен (меню, различные анимации).
Используется только для видео/mp3 плеера.
JS с каждым годом всё круче.
>>>Нда, половина коментариев похоже “статью не читал, но осуждаю”.
То есть вы хотите назвать половину отписавшихся здесь негативно тупыми муд.ками, которые читать не умеют?
>>>Тоже давно отказался от флеша, там где он не нужен (меню, различные анимации).
Если сайт выполняется полностью на флеш, трудно отказаться от флеш меню..)..не находишь..
Никогда HTML сайт не будет выглядеть так пафосно и гламурно, как это можно сделать на флеш.
Никогда Флешь не будет столь информационно заточен и крут, как это может себе позволить HTML сайт.
Вот о чём стоило сказать автору и не обсирать возможные как ему кажется недостатки, а сравнивать эти две технологии..находить плюсы и минусы..и не было бы здесь тогда столь отрицательных и критикующих камментов его статьи.
Дорогой Сергей, за слова надо отвечать..
Да у вас, батенька, проблемы.
Не хочу вызывать у вас чувства дежа вю, но может вам действительно стоит внимательно перечитать мою статью? Особенно прошу обратить внимание на абзацы 3 и 5.
За свои слова я всегда отвечаю.
>>>Да у вас, батенька, проблемы.>>>За свои слова я всегда отвечаю.
…тогда обоснуйте?..в чем там у меня проблемы..хотя совершенно не хочу вас напрягать, ибо эти комментарии уже выходят далеко за пределы темы.
>>>Не хочу вызывать у вас чувства дежа вю, но может вам действительно стоит внимательно перечитать мою статью? Особенно прошу обратить внимание на абзацы 3 и 5.
Не буду ничего перечитывать, так и быть поверю на слово…
Холивар ещё не закончен?
2НИКРОФИЛ
>>Если сайт выполняется полностью на флеш, трудно отказаться от флеш меню..)..не находишь..
Если сайт полностью на флеш то тут уж и меню на флеш, кто спорит. =).
Я в целом понял что вы хотели сказать. Вас смущает заголовок статьи «Почему сайты на флэше — это плохо», холивар в каментах вызван видимо различным восприятием слова «сайт» уважаемыми ораторами. Ну в самом деле неужели нельзя назвать словом «сайт» сайт например олега пащенко http://cmart.design.ru/ , ничего так сайт, весь на флеше, да.
Название для непонявших смысл должно звучать так «Почему делать новостные сайты, магазины, блоги, да и промосайты многие, на флеше — это плохо». Автор вовсе не говорит что флеш игрушки — это зло. (Сайт полностью на флеше я например тоже игрушками считаю, но это моё мнение не надо обсуждать).
Тут разница вот в чём, если ко мне придёт заказчик и попросит сделать сайт-игрушку я откажусь, даже за «огого денег». А если клиент хочет сайт но чтобы меню вылезало/менялось при наведении/картинки менялись/перемещались. То тут я с чистым сердцем использую яваскрипт и клиент ничего не замечает даже. В крайнем случае говорю что «сайты на флеше говно потому что…», понятно что имеются ввиду сайты данной тематики конечно, а флеш-игрушки всем интересно посмотреть, да.
В общем для разрешения спора просто договоритесь что каждый считает словом «сайт» и непонимание исчезнет.
>>>Ну в самом деле неужели нельзя назвать словом “сайт” сайт например олега пащенко http://cmart.design.ru/
[откашлялся и продолжил печатать]
Не совсем удачный пример.
Сколько сайту годиков?..4..8..помню еще, когда на горшок ходил, этот сайт видел..офигевал..как же интересно и прикольно всё сделано.
Я бы выложил ссылки на действительно качественные флеш сайты, затраты на разработку сайтов были гораздо выше одной тыс. баксов..)))..и затраты были абсолютно уместны..Но совершенно не хочу подвергать сайты черному пиару автора..Этот человек кровь из носу будет искать недостатки..и найдет таки, выцарапает от куда-нибудь надпись Copyright мелкого, не удобочитаемого для него шрифта..
>>>(Сайт полностью на флеше я например тоже игрушками считаю, но это моё мнение не надо обсуждать).
Плохое мнение…обсуждать не будем.).
Автор просто кричит во всё горло о своей непросвещенности в области флеша и программирования на экшн скрипте. Статья полное фуфло, а то, что флэш нужен только там где он необходим — извините это прописная истина.
> Так какие из приведенных в статье проблем решает Флекс? Кстати, кто-нибудь может привести пример качественного информационного ресурса, сделанного на флэше?
Для общего развития:
http://trust.ru/investment/analitika/interactive/tirb/index.html
Это можно реализовать не через Flash?
Может, я плохо смотрел, но это проще и быстрее сделать без флэша, особенно с учетом возможностей современных фреймворков типа ExtJS или Dojo. Результат получился бы намного лучше (хотя, конечно, это зависит от того, кто будет делать).
То есть все стандартные элементы работы с данными и их визуализацией (загрузка бинарных файлов, обработка и представление, например, в виде http://www.adobe.com/eeurope/products/flex/ilogelixir/)
все это есть и на javascript, а flash/flex нужен только для видео и игрушек?
Я правильно понимаю?
Давайте тогда подробно рассмотрим каждый пункт 🙂
О каких бинарных данных идет речь? Если это информационная составляющая (данные о банках, графиках и т.д.) — то вряд ли JavaScript сможет прочитать их. С другой стороны, это легко решается на стороне сервера: просто взять эти бинарные данные и преобразовать их, например, в XML или JSON, тогда они прочитаются без проблем.
Да, данные можно легко обрабатывать и без флэша. Опять же, зависит от того, что отдаст сервер.
Насколько я понял, этот компонент рисует графики? Вот вам для примера несколько библиотек, рисующих графики без флэша:
http://www.ajaxline.com/10-best-free-javascript-charts-solutions
Это только несколько примеров готовых библиотек. От себя могу сказать, что те графики, которые используются на trust.ru, далаются очень просто.
В целом — да. Но стоит помнить, что выбор технологии в первую очередь зависит от конкретной задачи. В вашем случае я считаю, что flash/flex используется не по назначению. Более того, стоимость поддержки такого проекта на flex гораздо выше, чем на html, так как в последнем случае не требуется высокой квалификации от разработчика.
На самом деле этот продукт делали мы.
В какой-то момент встретили технологию Flex и решили развиваться в этом направлении.
Есть несколько ограничений:
1) Мы не можем ничего сделать с сервером — не имеем доступа к нему.
2) Можем делать подобные вещи только своими силами.
3) Объем информации весьма велик:
в новой версии http://trust.ru/investment/analitika/interactive/tirb2/index.html
каждый файл с бинарными данными в среднем 20 Кб., соответственно в XMl будет порядка 100-200 Кб. — так что XML не вариант. И это только в среднем. А всего файлов 250 тыс.
Понятно, что может лучше всего это сделать через запросы к БД. Но такой возможности нет.
Мы хотим в дальнейшем делать подобные вещи — особенно множество сложных графиков (множество серий и типов как в Excel). + Карты России для географического представления регионов и пр.
Соответственно есть вопрос: стоит ли продолжать на флэше или же все это можно (и проще) сделать на javascript (нужно — выучим)?
Понятно. Теоретически, можно попробовать гонять данные через прокси. То есть данные вы запрашиваете не с сайта trust.ru, а со своего, а он, в свою очередь, достает данные с trust.ru, перекодирует и кэшерует их и отдает сайту. Но в JS тут будут проблемы с обходом same-origin policy (через аякс можно грузить только с того же домена, с которого загружается страница).
Тут, конечно, нужно знать все аспекты проблемы: что можно, а что нельзя делать, чтобы предложить больше вариантов.
В случае с XML — да. Вариант: данные в JSON + сжатие в gzip на лету. Но тут нужен доступ к серверу.
Напомню еще раз: все зависит от конкретной задачи 🙂 Необязательно сайты целиком делать на флэше, можно делать только определенные интерактивные компоненты, которые очень сложно реализовать без флэша. Например, красивую карту России со всякими спецэффектами и красивыми переходами быстрее и экономически выгоднее сделать на флэше. Можно попробовать сделать ее и без флэша, но тут понадобятся дорогие спецы, которые должны обеспечить приемлемую скорость работы и кроссбраузерность.
В вашем конкретном случае с проектом trust.ru можно поступить следующим образом: сам сайт делать на HTML+JS, а парсинг бинарных данных сделать на флэше. То есть вы пишете маленькую невидимую флэшку, которая по запросу будет загружать данные с сервера, парсить их и через ExternalInterface отдавать в JS, который будет их показывать.
PS: если нужна более подробная техническая консультация — лучше обсуждать по почте (мой адрес: serge.che@gmail.com).
Спасибо за статью. Согласна!
Автор, люди не потому покупают iPhones, что они функциональнее Nokia, а потому что красивее. И не потому они счелкают по баннерам что они информативнее контекстной рекламы, а потому что стремление к ярким цветам/голым бабам/склонность к насилию заставляют. Учи матчасть. HTML — вчера, RIA — завтра. И на Adobe давно об этом знают.
полностью со статьей не согласна. если хорошенько поработать над флэш сайтом, то будет все ок. а особенно если привязать к нему немного яваскрипта, тогда будет вам и переход на предыдущую страницу и прокрутка и все все все…а те кто ленятся делают флэшевый отстой. вот все и думают глядя на новичков, что флэш говно.
Проблема в том, что, во-первых, далеко не все «хорошенько работают над флэш-сайтом», и в итоге имеем то, что имеем. Во-вторых, причина делать весь текстовый сайт на флэше, как правило, кроется в необходимости создать пару-тройку примитивных эффектов. Удобство пользователя в этом случае отходит на задний план.
И, если почитать внимательно, я не говорю, что «флэш говно» — я сам в какой-то степени флэшер и очень уважаю эту технологию. Я говорю, что люди, применяющие ее не по назначению, подавая это под соусом с ингредиентами «будущее, RIA, простота разработки, голые бабы» — идиоты.
Чувак ты в каком веке статью печатал? Даже скачав бесплатный флеш шаблон ты уже увидишь там все тобою отмеченные «необходимые нововведения»
я за xml+flash сайты
Жаль только на XML мало информационные сайты выходят (
А можно пример такого шаблона? В который можно было бы вставить произвольный HTML, который умеет по моему требованию открывать ссылки в новом табе, который позволит мне без проблем увеличить размер шрифта, в котором будут работать gestures браузера… И много того, к чему привыкли миллионы пользователей?
Сергей, ты же знаешь что нет. Лично мне кажется что плюс флеша только в возможности реализовать анимацию вместо смены картинки на картинку, скорее такой(любой) флеш сайт будет выглядеть больше как захватывающий блокбастер, чем акцентированный на функциональность сайт
Сергей Чикуёнок! Кто это? Я сначала прочитал ЧиХУЁнок! 🙂 Простите… но просто смешно!
Думаю, что сергей парень не дурак и, возможно, знает что пишет…но не всё!
Те проблемы которые он описывает уже давно решаются! Я это точно знаю…Есть у меня выходы на информацию…
Хочу сказать, что рынок услуг сайтостроения разделён! Одни ориентируются на информативность, другие на ВАУ эффект! Последнее время наблюдается рост сторонников флеш! Именно от того, что старое поколение уходит в небытие, оно начинает кричать о себе и заявлять о правоте…срамить и пытаться засрать молодое поколение! Сергей Чикуёнок человек старой закалки, не обижайтесь на него! Он добрый! Просто его время почти прошло….
Такие как он сейчас переживают и нервничают, потому что боятся быть потесненными молодым поколением ФЛЕШЕРОВ!
Флеш — БУДУЩЕЕ сайтострония! ИМХО
Там кто-то хотел дать ссылку на эту статью для заказчиков!
Теперь можете смело её давать!
Думаю, что некоторое количество одновременно открытых flash-сайтов быстро снимут вау эффект у пользователей. Всё должно быть в меру. Кстати, производительность JavaScript тоже очень далека от совершенства, не думаю, что он сможет полностью завоевать нишу «чистого» html/css.
И ещё одно кстати — флэшеры, что вы думаете по поводу новой технологии JavaFX от Sun (Oracle)?
Развитию флеш в рунете, отчасти, мешал Яндекс. Но с октября, ели не ошибаюсь, яндексбот научился читать и теперь индексируют документы в формате Macromedia Flash
Что именно он индексирует? Какую информацию можно получить из swf файлов?
Как и GOOGLE, Яндекс индексирует только текстовую информацию.
Боже, подари им терпимости.
Сюдя по комментариям — почти никто не знает Flash потому так и пишут.
А если Путин скажет, что Flash-хорошо, Вы начнете доказывать эту позицию, надоели ссылки на лже-пророческие слова лже-дизайнера aka Лебедев.
Flash — это не плохо и не хорошо, Flash — это флеш.
И если Вы распускаете сопли по поводу, что это не так, так засуньте свои амбции и коплекс по поводу кривых рук для флеша водно дальнее место. С появлением AS3 флеш переплюнул все доступные технологии на год вперед. Почему же YouTube и т.п. на флеше? Потомучто это плохо? Да и полно таких примеров.
Про раздел статьи я вообще молчу «Так в чем проблема?» — тему Flash-dev свели к «распиздяи на работе где работал автор» — нунихуйсссевтему!
Да вообще пора иметь свое мнение а не поддакивать всяким говнотипам…
Если бы Яндекс не был раскручен где бы сейчас был Еблядев!
А YouTube весь на флэше? Прочитайте внимательно пятое предложение.
автор, ты сказочный долбоёб, отставший от жизни на хз сколько лет, закрой свой сраный бложок и уволься из индустрии производства сайтов, потому что уже давно есть флекс и там и скроллы и твои 70% есть потому что там CSS используется
+1
Флеш — это инструмент, а не предмет споров…
Любой из мною встречавшихся сайтов на флеш, отнимал и отнимает трафика столько, что просто ужас. Информативности 0, графики на 100%.
Разработчики сайтов на флеш не заботятся ни о пользователях с маленькой скоростью подключения, ни о системе удалённого пользователя, ибо флеш сайты очень сильно грузят слабые машины….
На мой взгляд это неправильно и занимаются этим в основном всякие школьники…
Сайт должен нести максимум информации и минимум затрат по трафику.
Я считаю, что здесь собрались две группы людей. Первая — умеют одновременно более-менее грамотно верстать и использовать flash по надобности, а вторая — чисто флешеры. Я не спорю, что может быть и за технологией flash будущее. Оно может быть и за любой другой технологией. Во всяком случае такой flash, который мы имеем, не годится ни на что, кроме игр, симпатичных презентаций, плееров медиа-файлов. Минусы, которые описал Сергей — чистой воды правда. Так что… Я думаю, спорить со второй группой бесполезно. Многие до сих пор верстают таблицами и так же консервативно отстаивают свое мнение, что за ними будушее. 🙂
> Я не спорю, что может быть и за технологией flash будущее.
да какое будущее, это прошлое и все адекватные люди это понимают. С развитием HTML5, оптимизацией JS, о флеш окончательно забудут. youtube переходит на HTML5, в чисто гугловских проектах вообще флеш вообще не встретите. Apple в открытую с ним воюет, из-за того что флеш уёбочно работает на их осях.
агресивно, с пеной у рта, флеш защищают тут только флешеры новички, причем явно школьного возраста. Это прекрасно видно по уровню аргументации типа аффтор мудак, пользователь жмет на голые сиськи, ему нравятся порнобанеры, и всякие машинки, флекс наше все, там все проблемы решены, но я ссылку не дам, еще учебник недочитал, и ничего пока не сделал путного, или сделал, но внутренне понимаю, что это полное УГ, и если дам ссылку то все просто засмеют.
Сергей мне нравится ваша способность не обращать внимания на всяких уродов, которые позволяют себе лишнего. А по вопросу за 10 лет использования интернета (я часто помогаю многим знакомым по компьютерам, в том числе поиск товаров, услуг и информации в инете) у меня сформировалось такое мнение что флеш-САЙТЫ — это разводка для пустоголовых людей и глупых блондинок, которые покупаются на красивые фантики, все таки здравых людей интересует информация, скорость, стиль и качество ее подачи, комфорт при поиске и работе с ней. И мягко говоря у Флеш-САЙТОВ с этими делами туговато — это так разовая развлекалочка, иметь дело с такими сайтами это испытание собственного терпения. Разумеется я согласен с тем что там где надо флеш на должном справляется со своими задачами.
Victor, на флэше можно делать очень крутые и удобные сайты, но проблема, в первую очередь, в плохих разработчиках (которых, к сожалению, подавляющее большинство). Я неоднократно видел, как ребята, делающие флэш-сайт, полностью забивали на оптимизацию графики (в итоге сайт получился в 10 тяжелее), на удобство использования (тот же пример в прокруткой колесом мыши), на ожидания пользователя, на суть самого проекта.
В итоге получаем такое количество низкокачественных работ. Причём разработчики считают, что всё сделали правильно, что на флэше делать очень удобно, напрочь забывая, что должно быть удобно не ему, а конечному пользователю.
моя позиция: валидные xHTML/CSS + PHP + JS + XML => AJAX => красивые лёгкие сайты с высокой юзабилити. Flash — баннеры, игры…
=)
Не согласен, все двольно таки просто пишется на флеш, сейчас свой перевожу полностью на него и все что применяется в html использовано и в нем, просто голова нужна не толко для того чтобы в нее есть, но и думать немного, высказывания по поводу скорости тоже не согласен, ну первая загрузка да всегда дольше, но потом если нормальный програмист то он может работат по TCP и траф минимальный идет, короче все зависит от того кто пишет сайт, и тэто не только относится к флеш, но и html бывает такие тупоработающию и жирущее траф что ни один флеш с ним не сравнится =)
Господь с нами!
А вообще то моя любимая программа не flash player, а IE6!
И вообще Flash в Linux плохо работает, благодаря кривым рукам авторов этого проприетарного поделия — Adobe, которые до сих пор не могут написать нормальный плагин для Linux-систем. Поэтому Flash — говно и зло неимоверное. И авторы Flash будут гореть в геене огненной. А вообще… Да здравствует HTML5! Он поработит мир! Зачем нам Flash, когда есть HTML5?
Больше всего бесит, что для флеша нельзя написать user css и greasemonkey. Если на сайте шрифт размером 9px шрифтом с засечками, для обычного сайта я просто создам css-файл, а с флеш сайта сразу уйду.
И не люблю смотреть анимацию длиной в 5 секунд при переключении ссылок.
Сейчас подумал, у меня нет ни одного флеш-сайта в закладках, и никогда не было.
Если рассматривать флеш применительно к сайтам, то как инструмент он хорошо выполняет задачи:
— музыка
— видео
— анимация
— ПРОМО сайт
— игрушка на сайте
— интерактивная открытка
— реклама.
Вполне хороший инструмент! Люди ошибаются, когда вовсе от него отказываются и унижают до плинтуса.
Автор в корне не прав!
Все что написано бред сивой кобылы. И чтобы убедится в этом
достаточно посмотреть на первый простой пример. Какие сайты у ведущих автомобильных компаний?
Там что в маркетинге лохи сидят? Мне вот нравится сайт Тоеты и много других сайтов на флеше.
Думаю в авторе говорит консерватизм и лень учиться новому. Потому и лабают на хатэмэле
по сей день то что было круто до 2000 года. Все доводы ваши, только в пользу бедных.
Меняйте профессию, мой вам совет, возможно из Вас бы вышел отличный продавец-консультант
в супермаркете. Или журналист в газете. Но по всему понятно, что не своим делом занимаетесь!
Последние годы студия Лебедева такую лажу делает, что у многих уже глаза прозрели.
Мало того что говеные дизайны, так еще и мутят воду, дабы в мутной воде
их лажи видно не было. Ода примитивизму прямо тут написана, как и во всем,
что можно у них увидеть. Уже даже студенты-дизайнеры косо смотрят на тех
кто еще в ахуе от арт-поноса Лебедева. Да и заказчики начинают понимать, что есть хорошо,
а что и не очень. А вообще учитесь, господа, книжки читайте, смотрите пошире
и думайте поглубже)))) На улице 2010 год, мать вашу………………………
Человек по имени Сергей явно неадекватен.
Ну да, а что вам остается сказать-то?
Но вы похоже еще и доктор. И сайты делаете и диагнозы ставите?
И с чувством юмора, к тому же, плохо.
Все, кто говорит что Falsh — Говно!©, уткнитесь, это сказал я и эта фраза моя.
Остальным велкам на Russian Flash Awards — http://www.flashawards.ru
@Серджио Дифлюкс
Поддерживаю!
Кто-то возьмет в руки газету, кто-то — журнал.
Автор тупой школоло.
Завязывай пытаться казаться умным у тебя это не получается! Флэш ты точно не хера не знаешь, да и html тоже вряд ли, так что лучше не пиши больше вообще!
да фигня это все предрассудки. скачайте swfFit.js, swfObject.js и забудьте о html.
есть и сео, есть и скроллер, остается только нарисовать сайт и все. +)
Всё о чём написано в статье взглад уебана который видел только такие же уебанские сайты
«»»Именно поэтому отличить флэшовые сайты от нефлэшовых можно по абсолютно уебанской текстовой работе — всем лень тратить время на то, что уже много лет нормально работает в браузерах.»»»
флеш давно поддерживает css и шрифты для работы можно использовать любые
вся эта кроссбраузернаявёрстка ни о чём
это тупо кучи кода для разных браузеров 🙂
а здесь 1 файл стилей на весь сайт и такой же файл для шрифтов откуда они берутся по мере необходимости
прокрутка работает давно
на маке кстати тоже
и можно непосредственно в текст внедрить видео аудио и другой флеш
прямо в текстовое поле и всё это работает
так что соори за эпитеты но автор неправ поскольку живёт в каменном веке 🙂
Я знаю, что флэш поддерживает CSS — процентов 5 от того, что поддерживают браузеры. Вы готовы подписаться под то, что любой фрагмент текста, который я оформлю через HTML/CSS, так же хорошо отобразиться во флэше?
Я согласен с автором.
Несогласные, попробуйте-ка сделайте хороший Start-up на флэше.
Если мы сейчас будем устраивать гонки и сравнивать, что умеет Флеш, и что вы можете сделать силами обычного HTML/CSS. То вы останетесь далеко на старте. CSS был придуман для HTML, так пусть там и используется, Флеш взял в себя малую его часть, но это не означает, что тоже самое нельзя сделать другими методами во Флеше. Вы взяли крупицу возможностей от Флеш и пытаетесь её сопоставить с HTML.
Вот уж чего сложнее добиться с HTML/CSS это полной кроссбраузерности при сложном CSS. В то время, Флеш будет везде отображаться одинаково.
Что в вашем понимании «хороший Start-up»?
Меня упрекнули в том, что флэш давно поддерживает CSS и мои замечания, что флэшовые сайты отличаются абсолютно уебанской текстовой работой, лишены смысла. Я предложил автору комментария доказать свою правоту на деле, а не на словах. Никто никаких гонок не устраивает.
Вот в том-то и дело, что эти «другие методы» сводят на нет все преимущества быстрой и «кроссбраузерной» разработки решений на флэше, которыми так гордятся те твердолобые флэшеры, которые прочитали только заголовок этой статьи. Все эти мелочи нужно делать самому. Даже простую прокрутку контента нужно делать, пусть из готовых компонентов, но всё равно делать. Только вот никто не хочет этим заниматься. Не говоря уже о том, чтобы сделать это удобно, как пользователю привычнее. Поэтому флэш годится только для промо-сайтов, где пользователю в течение 10 минут нужно показать красивое зрелище, а не для больших веб-приложений с кучей данных и пользовательского контента.
Флеш занял нишу промо-сайтов и будет продолжать захватывать веб, благодаря своим интерактивным возможностям.
Понятно, что HTML в интернете был изначально, но сколько времени понадобилось, чтобы прийти к сегодняшнему результату…
Пройдет время и возможно, HTML-сайты, на которые мы смотрим сейчас, будут казаться адским убожеством. А простые упоминания о CSS будут вызывать рвотный рефлекс.
Флэш дальше не пойдет. Сейчас вопрос только в том, сколько он будет оставаться на плаву. Очевидно, что ему придется потесниться в своих нишах уже в самое ближайшее время.
Вы про HTML5?
@Максим,
ровно 10 лет тому назад когда я сделал первый сайт на флеше у которого было много красивой графики и текстов також все кто увидав это зрелище вначале ахали от восторга, а потом через день два, пообщавшись с такими как уважаемый автор сей статьи и Вы в их числе, говорили так — у тебя там много графики и анимации, сайт тяжелый и не будет грузиться или с огромными тормозами, у флеша нет будущего, это красиво, но бесполезно и не практично, нет смысла делать сайт на флеше, это для буржуев только и их скоростей. Причем говоря это ни кто не спрашивал, скажи друг, а сколько весит этот сайт на флеше? А весил он 520 кб! И загружался легко у меня на модеме при скорости 24к. Предубеждение и неразумное повторение чужих мнений является невежеством. Как бы кто ни говорил, флеш занял свое место в сети и не только в нище промо-сайтов. С годами эта технология развилась и продолжает расти не зависимо от чьей-то «авторитетной» глупости.
Я заню одно если руки из одного места, то и HTML уебанский и даже текст в Ворде. Если в падлу создать скролбар или еще чего то зачем вообще что-то делать? Скорее всего вопрос в том что нет желания ни учится, ни работать.
Относительно сайтов на HTML — я их столько горбатых вижу и страшных, бестолковых и некрасивых, что удивляюсь ток тем, кто в профессии занимается не своим делом.
Большинство так называемых «грамотных Веб-дизайнеров» берут готовые сайты на западе и используют их как шаблон. А потом выдают за свое и еше бочку катят на то в чем мало понимают. Если вы геолог так бурите себе скважины и не надо заниматься проектированием дорог, потом стоим по 3 часа в пробках из-за таких.
Сравнение образное, но как бы вы не думали, прогресс неизбежен и он не зависит от вашего мнения.
@Сергею,
цитирую Ваши слова:
«флэш годится только для промо-сайтов, где пользователю в течение 10 минут нужно показать красивое зрелище, а не для больших веб-приложений с кучей данных и пользовательского контента»
Посмотрите, если не знаете, то найдите инфу об этом уже не новом сайте:
http://www.populaser.com/
Там мало данных и контента?
@Victor
Моё отношение к флэшу определено моим опытом работы как на пользовательском уровне, так и на девелоперском, а не чьим-то мнением.
И куда же он движется? О каком развитии идет речь? Куда ни посмотрю, везде он притесняется. Промо, банеры, multimedia, игры, может забыл ещё что-то — вот его ниши. Да, у него остались конкурентные преимущества по отношению к «родному» вэбу, но они таят на глазах. Факт в том, что вэб это html/css/javascript, а флэш просто отхватил себе небольшой уголок в этом огромном мире и пытается на нем усидеть. Популярность он получил в своё время за счет отсутствия конкурентов, но больше такой номер не пройдет.
@Victor
Как мне взять текст с приведенного Вами сайта?
@Victor
Текущая система с доминированием js в вэбе мне тоже не лицеприятна. Мне не нравится язык без строгой типизации. Считаю, что правильно было бы создать спецификацию для виртульной машины к браузеру, которая могла бы выполнять некий байткод в контексте страницы/сайта и принимать на входе исходники на различных языках программирования или сам байткод. Но трэнд такой, что это никого не интересует.
Victor, вы привели прекраснейший пример, который только доказывает мою точку зрения.
Итак, сайт http://www.populaser.com/
Я прекрасно понимаю, что большинство проблем, которые я описал, достаточно легко решаются. Но вопрос в том, почему они не решены на этом сайте? Почему разработчики зациклились на каких-то не самых красивых спецэффектах и не подумали о простейших удобствах для пользователя, которые, в случае HTML-версии сайта, доступны «из коробки»?
@Сергей,
Ваши вопросы которые Вы почему-то называете проблемами можно отправить разработчикам, но скажу что этому сайту дали в свое время денежную премию 30 000 тыс американских $$ и выбрали именно это решение из множества других, что является бесспорным показателем того, что хочет видеть пользователь и как оно должно выглядеть.
Так называемые удобства для пользователя «из коробки» меня лично особо ни как не волнуют. Сайт удобен для моего восприятия. Не вижу необходимости обращать внимание на то чем ни кто не станет пользоваться.
Не забывайте. что большинство пользователей в сети вполне адекватные люди, с незарафинированными взглядами на удобства, которые не пользуются меню браузеров, не нажимают Ctrl+-. Ctrl+ колесико мыши. Не знают как выбрать кодировку в случае проблемного отображения текста. Не открывают ссылки через меню правой клавиши мыши в новых вкладках
И много чего еще Не… Но в тоже время обладают вкусом и пониманием того что хорошо, а что не особо. И только дизайнеров беспокоят вопросы которые пользователю в большинстве абсолютно не интересны.
По поводу сайта Газпрома, пример вообще не удачный, ибо об этом сайте все уже сказано и место в конце популярного рейтинга он свое занял:
http://bowencraggs.com/ftindex
Скачайте pdf и можете увидеть все своими глазами.
Те же выводы были и до вашей работы:
http://www.adme.ru/internet/sajt-gazproma-ne-kanaet-rossijskie-korporativnye-sajty-ne-ponravilis-ekspertam-17538/
Если так будет и дальше с дизайном отечественных сайтов, то у флеша будет все больше поклонников, даже при полном отсутствии удобств на ёных сайтах. Мало кто сядет на удобное кресло, если оно выглядит как табурет. Сайт Газпрома именно таким табуретом и является)))
А можете уточнить, за что именно он получил 30 млн. $ (миллионов? или всё-таки тысяч?) и среди чего происходил выбор?
Супер. Вы только что всех пользователей интернета поровняли по себе: если вам что-то не нужно/не интересно, значит, никому не нужно.
Большинство? Вы проводили исследования и опросы? Можно взглянуть на результаты? Или же опять в данном случае большинство=вы сами? И, по вашему, если человек вдруг решил открыть ссылку в новом окне или поставить закладку на страницу, он неадекватен?
Лично мне достаточно того, что куча моих знакомых так делает, чтобы обращать на эти аспекты пристальное внимание во время разработки проектов.
Напомню, с чего всё начиналось:
То есть сайт Газпрома был приведён в качестве хранилища большого объёма данных, а не как образец идеального сайта. Не нравится Газпром? Хорошо, возьмём какой-нибудь банковский сайт. Например, ВТБ24. Я, как один из разработчиков этого сайта, могу вам даже рассказать, почему самым первым требованием заказчика было «ни в коем случае не делать на флэше».
@Максим,
Вы законодательство об авторских правах читали? Тексты с сайтов можно брать только по разрешению правообладателей и авторов. Не хорошо брать чужие вещи, разве Вы это не знаете?)
Наши взгляды на одни и те же вещи диаметрально противоположны, поэтому сей диалог может продолжаться годами. Думаю, время покажет, кто из нас прав, а кто заблуждается.
Мне интересна тема Веба по факту ее многообразия и разносторонности технологий и подходов к отображению различного контента, так же могу сказать, что через лет эдак 5-10 появится не что новое, что будет вначале критиковаться, как и все новое, а потом просто тихо вытеснит все предметы нашего диалога.
А вообще объективно оценив все то что тут написано, могу сказать, что сравнение кирпича белого и кирпича красного сводится к обсуждению цвета, но не функциональности. Ибо если говорить о функциональности, то надо сравнивать другие качества — место применения и необходимость оного в определенных условиях.
Лично мне не нравятся дома из силикатного кирпича, но они дешевле чем построенные из красного. Все просто, что возможности позволяют то и используем. Но человек тянется к прекрасному и красивому, а не к простому и удобному. По этой же логике, пример облицовки многих станций метро во времена правления Хрущева дешевой кафельной плиткой.
В результате, то что сделано из мрамора выдержало испытание временем, а плитка нет.
Об эстетической стороне вопроса даже говорить не приходится — таких станций-туалетов очень много в метрополитене. Подобных примеров масса.
Как будет выглядеть интернет зависит от множества факторов, но думаю, что эпоха дешевых домов из силикатного кирпича и кафельных совдеповских туалетов в сети подходит к концу.
Технологии развиваются очень стремительно, ток вот дизайнеры за ними не поспевают.
Абсолютно согласен с точкой зрения, что флэш нужен только там, где без него не обойтись.
Забавно: часто клиенты задают вопрос: «А вы умеете делать сайты на флэше?». У них уже привился стереотип, что флэш — это красиво, модно и интерактивно, а без него можно сделать только унылые сайты.
@Сергей,
Вас что-то задело «за живое»?)))
Всяк имеющий широкий круг общения знает о «продвинутости» большинства пользователей, и это только говорит о том, что то, что Вы чего-то не знаете, не отменяет место сему быть в действительности.
Для хранения больших объемов данных уже давно используется XML, насколько мне известно.
Как один из разработчиков этого сайта http://www.vtb24.ru/ объясните мне почему он не грузится?)))
Как-то очень у Вас много аргументов в пользу нуждающихся.
Простите за вопрос, Вы что заканчивали? Какое у Вас образование?
Кстати, в жизни они часто принимают jquery за флэш.
Этому холивару более 9000 дней. Сначала он назывался «Табличная верстка против Блочной», теперь «HTML vs Flash».
Весь ужас в том, что никто не понимает зачем Флэш нужен в Вебе.
Его основная функция — сделать то, чего не может сделать html+js. Так вот если вам нужно интро/визитка/плеер — Флэш подойдет. Во всех остальных случаях — пользоваться надо тем, что для этого и было разработано.
TL;DR: Native > Third-party
Вам плохо известно. Уже давно не используется.
Извините, встряну.
Это является бесспорным показателем того, что сайт в своё время лучше остальных отвечал критериям жюри, присуждавшего премию. О том, что хочет видеть пользователь и как сайт должен выглядеть этот факт не говорит.
Виктор, а Вы законодательство читали? Про цитирование слышали?
Предположим, правообладатель разрешил. Как текст скопировать?
@Дима,
скажите, а жюри разве не является пользователем?)
Флеш предоставляет все необходимые инструменты для работы с текстом. Запрет выделения текста связан не с отсутствием данной возможности программно, а с ограничениями, которые автор в праве использовать.
Не копируется текст — значит не надо Вам этого делать. Если Вы получили разрешение от правообладателя, то и текст скорее всего получите от него же, — проверено не раз.
Виктор.
Сергей делал модные сайты на флеше еще тогда, когда мы интернета толком не видели.
В целом Сергей прав.
Есть список определенных правил которым должен соответствовать удобный хороший сайт.
Исторически так сложилось что у флешеров как правило нет задачи сделать удобный сайт , а есть задача чтобы «Тут выезжало, там скрывалось, вииииууу вжжжж».
покормил 🙂
@Victor
«Дяденька, ты дурак?»
@Victor
Толсто.
@Иван,
О работах Сергея модных я не могу судить, говорю о том, что он сам показал,
а показал он то что показывать можно только с оговоркой на то, что
Сергей начинающий специалист не имеющий профессионального образования.
Относительно списка правил, не тот ли это бред что вывешен на
сайте студии в которой Сергей и набирается опыта?)))
Относительно примеров, так еще есть такие сайты где только одним HTML или FLASH ни как, пример:
http://www.ning.com
Всему свое место в жизни.
А про задачи флешеров, флешерам знать больше.
@Алексей,
ты базар фильтруй свой,
за «дурака» в жизни даю в голову,
а тут могу послать на встречу солнцу и пожелать всего хорошего!
@Victor,
Толсто троллишь, я как продолжающий сценарист без профессионального образования никак не пойму, причем тут сценаристы?
Victor
Вы учтите потеряные исходники сайта с которым приходит озадаченый собственник, с просьбой поменять цвет меню 🙂
Защита от копирования? PrintScreen + Fine Reader. Да ладно OneNone Cliping и распознавание текстап в картинке 🙂
Армия HTMLеров CSSеров против не значительного количества хороших флеш разрабов в поддержке.
Вставить ролик из YouTube — 100 строк AS 🙂
А вот где точно без флеша не обойтись http://www.tokyoplastic.com/menu.html — так это же совсем другая история 🙂 Ведь в широком понимании — это не сайт, это интерактивное кино, ну или я не знаю как такое назвать.
Всему своё место. Не стоитделать велосипед из запчастей старого самолета.
Виктор, нам с Вами не известно что за жюри и являются ли они пользователями. Может быть там скрипт на основе генератора случайных чисел победителя выбирал. Вы, я вижу, уцепились за фразу «This site is a winner of Amazing Laser Light Challenge First prize — $35000!» и решили что это критерий «крутости», мол, просто так деньги не дают. Только статья и разговор не об этом.
Про инструменты флеша, спасибо, я в курсе. Разговор ведь не об этом. И про законадательство, Вы уж ответьте, а? А то как-то некрасиво получается 🙂
На том сайте на странице About (подскажите, кстати, как мне на эту конкретную страницу на «призовом» сайте ссылку поставить) в тексте линк на сайт разработчика — как мне его скопировать? (это-то не объект авторского права, надеюсь)
Ну или feedback там попробуйте оставить. Слагаемые: макбук, сафари — я просто не вижу что в форме пишется. Инструменты во флеше однако же есть 😉
Боюсь вас расстроить, но сейчас в веб-разработке нет такого критерия, как «образование», есть только критерий «опыт работы». Почему? Да потому, что это не фундаментальная наука, сиюминутное знание о динамично развивающихся технологиях и уровне их поддержки в браузерах. Если ты получил образование, то твой срок годности как специалиста полгода-год. При том, что образование ты уже получил в просроченном виде.
Вторая важная особенность современной веб-разработки — это мультитехнологичность. Если вы умеете играть только во Flash и Action Script, то у меня для вас плохие новости.
Так ведь если кто-то выбирает лучшей музыкальной группой года каких-нибудь грудастых девочек, которые красиво двигаются и открывают рот под музыку (ой, очень на флеш похоже), то нам теперь считать это правильным и модным? Три раза «ха». Жюри-премии-награды — это не показатель каких-либо достижений и преимуществ.
1) Флеш — это не панацея, HTML/CSS — отраслевой стандарт. Оба развиваются, но в разные стороны;
2) Флеш — это анимация и графика, HTML/CSS — языки разметки и оформления текста. Если анимация и графика прикручивается к разметке запросто (Javascript, canvas, SVG, web fonts, и многое-многое другое), то текстовый контент к флешу — с кривыми костылями;
3) Флеш — это не инструмент для разработки сайтов, это всего лишь технология, в своё время позволившая мультимедийному контенту заиграть из окна браузера. Опять же, через вставленный в html флеш-апплет. Я не знаю, кто придумал делать сайты на флеше, но идея была не лучшей.
4) Веб, вашу мать, должен быть открытым (таким, чтобы можно было стырить любой текст с любой страницы, прочитать любые рекомендации, разобрать на запчасти любой движок или браузер, написать свой твиттер) и стандартизированным. Флеш — закрытый, а на его «стандарты» всем наплевать.
5) Ни один адекватный человек не сделает на флеше:
— Веб-сервис (твиттер, в контакте);
— Блог (откуда, говорите, большая часть информации сейчас берётся?);
— «Корпоративный» сайт с кучей информации для всех — от инвесторов до работников.
Куда остаётся засунуться флешу? Правильно, в браузерные игрушки, баннеры, проно-сайты (опечатка намеренная) или (очень редко) в программулины вроде той для моделирования логических схем. Приятная штука 🙂
Вывод: флеш — это такой замечательный веб-атавизм, почти не имеющий к вебу отношения. Атавизм скоро отвалится.
Почему должно обязательно что-то отваливаться. На самом деле ИМХО сейчас всё сосуществует без особых конфликтов. Конфликты только у разработчиков. Ставьте себя на место пользователя и станет понятно куда нужен флеш, а где и без него нормально. Скорость разработки функционала должна соизмеряться с требованиями к продукту, если надо быстро накидать текст красиво в закруглениях и прочими финтифлюшками, почему бы не флеш. Вопрос как всегда в умении правильно и уместно применять технологии.
Fb14, вы целиком и полностью правы. Я тоже поддерживаю взгляд на проблему с точки зрения уместности. Но так захотелось поучаствовать в холиваре, что решил занять весьма контрастную позицию 🙂
Да ладно сайты, вон, в играх даже фигово — что на Mac, что на Linux нельзя кириллицей в чат писать. А если не в игре, а просто отдельный чат?
Короче, у флеша остались игры и копирование текста (zeroclipboard). Видео и аудио — соотв. теги в HTML5. Графики, диаграммы, рисовалки и все такое — canvas или SVG (right tool for the job).
Драпас, вот интерактивное кино на HTML5: http://www.thewildernessdowntown.com
P.S. Вот что делает Джон Грубер:
http://daringfireball.net/2010/11/flash_free_and_cheating_with_google_chrome
http://daringfireball.net/2010/11/masquerading_as_mobile_safari
Интересно наблюдать спор столяров каким молотком и рубанком делать табуретки: вот только вот, даже если использовать самые лучшие инструменты, но не до конца забивать гвозди и оставлять заусеницы, сидеть на такой табуретке конечному пользователю будет очень неудобно, а в табуретке — сидение на ней — это самое главное.
Если принять во внимание, что никто не заморачивался делать сайт по объему информации сопоставимым с сайтами Газпрома или ВТБ24 на Флеше и то, что большинство флеш-разработчиков понимают, что Флеш для данного вида сайтов они будут использовать только для достижения каких-либо не коммерческих целей. То, данная статья является всего-лишь заострением внимания на недостатках Флеша в сравнении с HTML/CSS.
Залоговок «Почему сайты на флэше — это плохо» имеет некий наезд.
Напишите статью «Почему сайты на HTML — это плохо» для полной картины.
Первая версия Top4Top как раз делалась именно на флэше, и в перспективе там должно было стать ещё больше информации, чем на указанных сайтах. Думаю, вы знаете, что с ним случилось и какова была первая реакция пользователей на этот сайт. И вопрос тут, в первую очередь, не в объёме, а в типе предоставляемой информации.
Конечно он имеет наезд. Вы почитайте комментарии: многие отстаивают точки зрения вроде «html — устаревшее говно, флэш будет править миром» и «если можно сайт целиком сделать на флэше, то зачем тогда нужен html?». Вот на этих людей и ориентирована статья.
Сайты на HTML — это очень хорошо. А вот слепо травить флэш, потому что браузеры научились кое-как крутить видео — это глупость и возможно об этом напишу статью.
Проблема Top4Top была не в технологии, на этот сайт нельзя было взглянуть без слез, настолько он был страшным и не продуманным.
С одной стороны решены сложнейшие задачи с серверной частью, с другой, полный бардак в клиентском интерфейсе.
С тем бюджетом, что был залит в данный проект, можно было реализовать флеш-интерфейс таким способом, что было-бы не понятно, что это флеш, пока не вызвать контекстное меню.
Сайты на Flash — это очень хорошо.
Сайты на HTML — это очень хорошо.
Только нужно уточнять,какие…
В статье прямо в 4 абзаце есть уточнение
Не всегда так…
HTML обычно ставит рамки для дизайна сайта (меню слева в столбец, меню сверху в строку)
Зато во Флеш, этих рамок нет http://www.schoolnumberone.ru
Серджио Дифлюкс, по вашей ссылке шрифты выглядят ужасно. Chrome + MacOS. Вот еще одна проблема флеша.
PS.На html5 такой сайт можно реализовать, как мне кажется.
Ага, полностью согласен с автором, иногда делают такие сайта на флеше, хотя и html было бы намного проще, а главное эффективнее. Вот например http://www.chocolate-sp.ru как не надо делать сайты.
Да а вот яркий пример того, как надо делать сайты на флеше: http://www.mlechnyiput.ru/ ЭТО РЕАЛЬНО КРУТО!!!
Мне, как обычному пользователю, приятней видеть флеш-сайты, но качественные и продуманные, а не УГ, ссылки которого кидал автор.
Лично мне очень понравился по дизайну, функциям и информативности сайт одной компании, занимающейся созданием сайтов http://restoretheweb.com/ . ИМХО сайт очень качественно выполнен, грузится быстро, все читабельно-информативно и не слишком наляписто.
Еще улыбнула флешка http://www.mono-1.com/monoface/main.html
И еще, как пользователю, html сайты все же кажутся прошлым веком и унылым г..ом.
На самом деле наглядный пример, какие клевые сайты можно делать на флеше — это конструктор флеш сайтов A5.ru
Серджио Дифлюкс респект и уважуха тебе! Полностью согласен с тобой с первого и по последнее слово! Я занимаюсь flash — технологией уже более 4 лет. Чтобы развеять спор, я специально для всех создам flash сайт который будет в 100 раз превосхдить по всем параметрам все существующие сайты на html и т.д. С учетом того, что все функции, которые (якобы являються недостатками) я покажу Вам, что их просто нет. Уважаемые друзья УКАЖИТЕ НА КАКУЮ ТЕМАТИКУ НАПИСАТЬ. ПЕРВЫЙ КОММЕНТ ПОСЛЕ МЕНЯ, И Я НАЧИНАЮ ПИСАТЬ, БУДЕТ ГОТОВ РОВНО ЧЕРЕЗ 10 ДНЕЙ! ЕЩЕ РАЗ С ГЛУБОЧАЙШИМ УВАЖЕНИЕМ К Серджио Дифлюкс.
Так как претензии автора были к текстовой части.
Арсений, если сможете, напишите резиновый компонент для изменения размера текста от колеса мыши и горячих кнопок. CTRL + —
Арсений, сделайте так, чтобы можно было открывать ссылки в новом табе по желанию пользователя, чтобы работал браузерный поиск по тексту, чтобы я мог схватить любую картинку или ссылку и отправить, например, по почте другу (типа drag’n’drop между приложениями).
По поводу текстовой части: да, сделайте, пожалуйста, то, о чём написал Серджио Дифлюкс (резиновый компонент, текст колесом мыши), а также возможность вставлять произвольный HTML и CSS код в основной контент. Например, есть две страницы: http://bigbuzzy.ru/catalog/quad2/ и http://bigbuzzy.ru/catalog/mosgorpizza/ Обе используют один и тот же шаблон, в который вставляется произвольный HTML в контентную часть и добавляется CSS. Таким образом, получаем по-разному оформленные страницы с использованием всего одного шаблона и при минимальных затратах на разработку.
Серёг, ты забыл написать, чтобы кофе готовился. А так, вроде, ничего не забыл 🙂
И что, даже жесты в Опере работать будут?
Да ладно, я описал самые простые вещи, которые любой нормальный html-кодер максимум за час сделает 🙂 А тут Арсений аж 10 дней на разработку взял.
Предлагаю сделать каталог товаров (обычная/мобильная версия).
С каждого товара можно дать ссылку,
на странице со списком товаров можно средствами браузера найти нужный товар,
картинку товара можно сохранить/перенести в почтовую программу.
И раз уж сайт, а не страница, чтобы можно было, например на fucking-great-swf-site.ru/section_1 открыть 1 секцию, /section_2 — вторую и тд.
Еще, чтобы можно было произвольную страницу сохранить/распечатать без потери информации.
И еще форма ввода коментов к товару была бы (можно ajax)
Из html только
alexbaumgertner, по поводу ссылок на произвольные разделы — это, в целом, давно не проблема, но да, их нужно отдельно прикручивать и учитывать в самом начале разработки флэш-проекта. Вот, например, где ребята подумали над навигацией: http://www.helloevoque.com/
Сергей Чикуенок хочу Вас поблагодарить за твой блог. Посмотри сколько людей общаються, спорят и т.д. Это здорово, что у нас столько умных людей, это будоражит мозг, заставляет думать, таким образом я считаю и рождаються новые технологии и дополнения уже к существующим проектам. Я очень внимательно ознакомился с Вашими пожеланиями:
Сергей Чикуенок сразу хотел бы отметить тот факт, что флеш технология намного сложнее, чем html/css. Да, и сам язык actionscript 3.0 по своему содержанию, являються один из сложных языков программирования поэтому отсюда и срок 10 дней, Вы сами были флешером, поэтому прошу отнесьтись с пониманием!
Поехали дальше: Очень много споров на различных форумах, в том числе и на этом блоге поводу flash технологий!
Друзья давайте взглянем правде в глаза: Вспомните, с чего все начилось.Кто помнит легендарный Бейсик, вспомнили?, а ассамлер (машинный код) кто помнит, тоже вспомнили! Представляете как раньше было трудно программировать, чтобы нарисовать картинку, нужно было применить как минимум 10 команд. Сейчас только у некоторых в дуще остаеться старый добрый Бейсик. К чему я все это виду. да к тому дорогие, что я считаю нужно отдать должное и html/css. Без них пока не придумали какие-либо новые технологии с системе сайтостроения в целостности не обойтись.
Флеш — это не инструмент для разработки сайтов, это всего лишь технология !!!!!!!!!!!!!!!!!!!!!!!
И хочу ОСОБО ОТМЕТИТЬ И ДУМАЮ, ЧТО МНОГИЕ СОГЛАСЯТЬСЯ СО МНОЙ, ЧТО САМЫЙ ОФИГЕННЫЙ САЙТ — ЭТО БУДЕТ ТОТ САЙТ В КОТОРОМ ВСЕ ТЕХНОЛОГИИ СОЧИТАЮТЬСЯ.
Поехали дальше:
19 января 2011 г. выходит actionscript 4.0 и добавляються во флеш неимоверные технологии, благодаря которым, создание флеш продвинеться на 100 шагов вперед. Я обязательно опишу их, только немного позже.
А теперь я как и обещал, с учетом профессиональной работы на флеш создам сайт:
«Арсений, если сможете, напишите резиновый компонент для изменения размера текста от колеса мыши и горячих кнопок. CTRL +»
не вопрос вообще, сделаю!!!!!
«Арсений, сделайте так, чтобы можно было открывать ссылки в новом табе по желанию пользователя, чтобы работал браузерный поиск по тексту, чтобы я мог схватить любую картинку или ссылку и отправить, например, по почте другу (типа drag’n’drop между приложениями).»
Сергей Чикуенок 100% сделаю)
«Серёг, ты забыл написать, чтобы кофе готовился»
Сергей точно не сделаю хахах )))
7 — 8 декабря сделаю флеш сайт, который будет как я уже писал в 100 раз превосходить html. Со всеми пожеланиями! С Уважением ко Всем!
Очень интересно, что получится, особенно по поводу «браузерного поиска по тексту».
Арсений, вы абсолютно правы, и об этом, собственно, речь в моей статье. Но вот в чём дело: прочитав этот комментарий у меня есть подозрения, что вы пытаетесь схитрить. Суть всех «баталий» в комментариях не в том, правильно ли использовать флэш на html-сайтах (то есть комбинировать технологии), а в том, какая имеено технология лучше для создания сайтов: html или флэш.
Поэтому давайте сразу обозначим правила нашего спора.
Вы должны будете сделать сайт целиком на флэше, никаких html-вставок поверх флэша. HTML доспускается только внутри флэш-контейнера.
От вас я ожидаю ссылку на swf-файл, который я открою в браузере и увижу там все те вещи, которые вы обозначили как «100% сделаю», но при этом всё будет в 100 раз превосходить html.
Кстати, насчёт превосходства технологий. Лично для меня крутостью технологии в данном контексте является не то, насколько легко сделать какую-то штуку (например, показать видео, сделать скруглённый блок), а то, насколько легко сделать сайт целиком, насколько легко его потом модифицировать и улучшать. Какие инструменты для этого нужны, какие специалисты, на каких устройствах и пользовательских агентах будет доступен результат, насколько пользователи сайта смогут пользоваться привычными инструментами браузера (вроде того же поиска по сайту или жестов для навигации) и т.д.
А что для вас «крутость» технологии?
Сергей со Всем уважением к Вам. Давайте разберемся по подробнее, более углубленно.
Сейчас постараюсь весь Ваш блок рассортировать по пунктам:
1. Что такое флеш — это революционная, великая технология, оживившая интернет, позволившая вдохнуть жизнь в застывшие имиджевые и интерактивные формы, расшевелившая дизайнерскую мысль, делающая реальным созданием принципиально новых интерфейсов (по научному — это технология для отображения мультипликации на страницах сайта.
2. Что такое html — языка разметки, который соответствует международному стандарту ISO 8879. Был разработан приблизительно в 1991—1992 годах. Служащих для создания относительно простых, но красиво оформленных документов. Структуры документа, современнем которого внесена поддержка гипертекста. Мультимедийные возможности были добавлены намного позже (примерно 1998-2001). Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения).
3. Сергей с какой целью Вы написали этот блог? Это очень важный вопрос. Мне необходим точный аргументированный ответ, если можно. Заранее спасибо за ответ.
4. Из Ваших слов: «Прочитав этот комментарий у меня есть подозрения, что вы пытаетесь схитрить»
Нечего подобного, Я СЧИТАЮ, ЧТО САЙТЫ НА ФЛЕШ, ПРЕВОСХОДЯТ HTML в десятки раз. И ПОКАЗНОЙ САЙТ Я НАПИШУ ЧИСТЫМ ФЛЭШ, БЕЗ ПРИМЕНЕНИЯ ДРУГИХ ТЕХНОЛОГИЙ.
А теперь конкретно по пунктам:
Что умееет «чистый html»:
* Текстовой блок (например: логическое ударение, заголовок (от первого до шестого уровня), параграф, пункт списка и др.), который обрабатывается браузером в соответствии со смыслом (например, в голосовых браузерах — изменение интонации, в графических — выделением курсивом, и т. п.) или настройками пользователя.
* Гипертекстовые ссылки, которые значительно упрощают чтение множества связанных документов, ибо позволяют запросить документ с адресом, указанным в коде ссылки, простым щелчком мыши.
* Гарнитуру, кегль, начертание, цвет шрифта для визуального вывода.
* Специальные символы (выходящие за рамки ASCII символы пунктуации, математические символы, греческие и готические буквы, стрелки и т. п.)
* Формы для введения пользователем данных, которые позднее подвергаются обработке
* Открытие мультимедийных файлов, выводимых как непосредственно браузером (например, изображения в форматах JPEG, GIF или PNG; аудиофайлы MIDI и др.), так и внешними приложениями, «встраиваевыми» в окно браузера (Flash-анимация, Java-апплеты и прочее).
И ВОТ СЕРГЕЙ НА ЭТОМ HTML ИСЧЕРПАЛ СЕБЯ ПОЛНОСТЬЮ, БОЛЬШЕ ТЫ КРОМЕ ВЫШЕПЕРЕЧИСЛЕННЫХ ПУНКТОВ НИЧЕГО НЕ СДЕЛАЕШЬ, И ТЫ ДОЛЖЕН СОГЛАСИТЬСЯ С ЭТИМ. ЭТО ФАКТ.
ТЕПЕРЬ ПЕРЕЧИСЛИМ ВОЗМОЖНОСТИ FLASH:
«Что умеет чистый flash»
ВСЕ ЧТО УМЕЕТ HTML, в 2010г. ТЕПЕРЬ УМЕЕТ ДЕЛАТЬ БЛАГОДАРЯ actionscript 3.0, которая входит в состав технологии флэш + СМОТРИ НИЖЕ
1.Векторный морфинг
2.Потоковых аудио и видео
3.Пиксельный рендеринг текста
4.Поддержка бинарных сетевых соединений
5.Регулярных выражений и пространства имён
6.3D Эффекты
7.Различные фильтры и эффекты
8.Расширенная схема размещения текста
9.API Рисования
10. Визуализации как текста, так и картинок
11. Медиа
И ЭТО ДАЛЕКО НЕ ПОНЫЙ СПИСОК:
ЗАБЕГУ НЕМНОГО ВПЕРЕД: 19 января 2011 г. выходит actionscript 4.0. ДАННЫЙ СКРИПТ ТЕПЕРЬ ВПЕРВЫЕ ВО ВСЕМ РУНЕТЕ СМОЖЕТ интерпретировать код html, БЛАГОДАРЯ ЭТОМУ ТЕПЕРЬ МОЖНО БУДЕТ СОЗДАВАТЬ САЙТЫ ОГРОМНЫХ ОБЪЕМОВ.
ВОТ И ВСЕ. КОММЕНТАРИИ КОТОРЫЕ БЫЛИ ДО ЭТОГО ПРОСТО МОГУТ ОТДЫХАТЬ. ПОЧЕМУ?
ПОТОМУ ЧТО БЛАГОДАРЯ actionscript 3.0
— МОЖНО легко сделать сайт целиком, который можно модифицировать и улучшать
— ПОЛЬЗОВАТЕЛИ САЙТА МОГУТ ТЕПЕРЬ ПОЛЬЗОВАТЬСЯ ВСЕМИ ИНСТРУМЕНТАМИ КОТОРЫМИ ПОЛЬЗОВАЛИСЬ РАНЬШЕ НА HTML
Я ОБЕЩАЛ ВАМ ПОКАЗАТЬ В ДЕЙСТВИИ, Я КЛИНУСЬ СДЕРЖУ ДАННЫЕ ОБЕЩАННИЯ И ВЫ УВИДИТЕ ПОЛНЫЙ flash сайт 7-8 декабря, я уверен в том, что автор блога и другие пользователи просто изменят свое мнение в пользу флеш. ВСЕ ПОЖЕЛАНИЯ КАЖДОГО КОММЕНТАРИЯ Я В ОБЯЗАТЕЛЬНОМ ПОРЯДКЕ УЧТУ. ПОКАЗАТЕЛЬНЫЙ ФЛЕШ САЙТ УЖЕ НАЧАЛ ПИСАТЬ. Я ПОСТАРАЮСЬ РАСКРЫТЬ ВСЕ, ЧТО СПОСОБЕН ФЛЕШ, ВЫЖМУ ВСЕ ПО МАКСИМУМУ. С УВАЖЕНИЕМ КО ВСЕМ ПОЛЬЗОВАТЕЛЯМ И АВТОРУ ДАННОГО БЛОКА.
P.S.)) Не судите строго мое высказывание, я просто продемонстрирую, чем писать 100 комментариев и доказывать свою правоту!
Арсений, вы вдаётесь в совершенно неинтересную полемику насчёт возможностей флэша в сравнении с html.
Вы начинаете придираться к формулировкам. Да, чистый HTML, по сути, умеет только структурировать информацию. Но на чистом HTML уже лет 10 никто сайты не делает, везде применяются дополнительные стандарты вроде CSS и JavaScript. И давайте на секундочку представим, что под понятием «html сайты» подразумеваются сайты, использующие стандартные браузерные технологии: HTML, CSS и JavaScript. То есть те технологии, которые не требуют дополнительных браузерных плагинов. Тогда ваш список отличий флэша от html будет выглядеть совсем иначе.
Пиксельный рендеринг текста и бинарные соединения — это, конечно, здорово, но мне, как пользователю, это абсолютно не интересно, если на обычном текстовом флэшовом сайте я банально не могу по своему желанию открыть ссылку в новом табе или просто найти интересующий меня текст обычным браузерным поиском.
Я пишу блог с целью самореализации как специалиста, а также для получения интересных идей и комментариев по волнующим меня темам.
Да елки-моталки, да с чего Вы взяли, что на флеш нельзя реализовать: ——— открыть ссылку в новом табе или просто найти интересующий меня текст обычным браузерным поиском. Во флеш для этого предусмотренны как минимум 20 команд). Я обязательно продемонстрирую)
Слушайте, чтобы пользователи клалифицировали нашу с Вами дискуссию, я просто ВОСПРОИЗВЕДУ ВАШ ЖЕ СОБСТВЕННЫЙ БЛОГ В ВИДЕ FLASH в КАЧЕСТВЕ ВТОРОГО ДЕМОНСТРАЦИОННОГО САЙТА СО ВСЕМИ КОММЕНТАРИЯМИ!
Если это так просто, можете потратить 10 минут вашего времени сделать пример? Только чтобы ссылки открывались в новом табе именно по моему желанию: обычный клик — в текущем окне, Cmd+клик — в новом табе.
Даже я знаю, что сделать это очень просто: достаточно в
TextField
вывести простой html, оформить его тем CSS, который поддерживает флэш, и добавить хэндлер на событиеonResize
, чтобы подгонять размеры блока под нужную ширину.Нет уже, давайте, чтобы действительно продемонстрировать всё мощь флэша, вы сделаете вот эту страницу: http://bigbuzzy.ru/catalog/cows/ которая должна легко трансформироваться вот в эту: http://bigbuzzy.ru/catalog/biscotti/ или любую другую. То есть чтобы можно было легко заменять контент шаблона. Для справки: у меня на вёрстку одной такой страницы уходит 3—4 часа.
1. Сергей, а вашему дизайнеру никогда не приходила в голову мысль, что люди с ослабленным зрением не прочитают желтый текст на зеленом фоне в правой колонке (http://bigbuzzy.ru/catalog/cows/)?
2. Не охота вмешиваться в такой занятный диалог между Сергеем и Арсением, но мне кажется, что пусть уж флэшер не мечется между вариантами доказательств, а сделает то, что ему предложили в самом начале: открытие ссылок, браузерный поиск и т.д.
3. Арсений, а какие вы видите варианты индексации поисковыми системами контента флэш-сайта?
С интересом читаю переписку и не могу понять, как взрослые люди скатываются до полемики уровня 3 классы школы. Картинка в тему http://xkcd.ru/i/386_v1.png
Главная проблема, как мне кажется, что многие вступившие в дискуссию прочитали из всей статьи только заголовок, а уж саму статью быстро пролистали с целью найти форму добавления комментариев.
Все наезда на Сергея как не на специалиста можно убрать куда подальше, один его Zen Coding достоин многих похвал.
На тему флэша, его будущего и прочего. Во-первых, ни разу никто не сказал про мобильный веб. Как много мобильных сайтов/сервисов на флэше вы видели? Про взгляд Adobe в будущее. Интересно, если они так уверены в своем flash, зачем же они сделали Edge prototype tool? Может потому что видят в HTML5 мощную технологию, способную что-то поменять?
На тему потокового видео и аудио. W3C уже разрабатывает соответствующий стандарт для html.
В интернете все больше игр и интерактивного контента сделанного на html5. За примерами советую обратиться на сайт http://html5advent.com/ .
За чем будущее покажет время, а не фанатичные вопли. Слова надо доказывать делать, как пытается это сделать Арсений.
Кстати, Арсений, не пишите, пожалуйста, капсом и проверяйте орфографию, читать посты просто невозможно. Почитать об этом можно тут http://ilyabirman.ru/portfolio/therules/
Егор +1. Как план-максимум, можно сделать поддержку флешем микроформатов, благо их уже поисковые системы хорошо индексируют.
А диалог, да, надеюсь никто не сольет и мы увидим 2012 год для html!
Слава роботам!!!
Я бы ещё вот такой вопрос задал: почему при всей крутости флэша и несостоятельности моих претензий по поводу удобства для конечных пользователей, сайт компании Adobe — разработчика флэша — сделан на HTML?
Андрей Ребров спасибо именно за существенное высказывание! Должен признать Вы правы.
HTML5 – это новая спецификация языка разметки, используемого в создании веб-страниц. В отличие от предыдущих спецификаций это не просто спецификация языка для гипертекстовой разметки, а набор разноплановых модулей — от HTML-элементов до видео-, аудио-, векторной графики SVG, растровой JavaScript-графики Canvas, локальных баз данных и даже различных API браузера.
Весь этот список модулей позволяет HTML5 успешно конкурировать с технологиями Flash и Silverlight. Причем успешная конкуренция с Flash возможна еще и потому, что HTML5 потенциально гораздо меньше нагружает процессор компьютера, нежели Flash, не требует установки плагинов и обновлений, а значит, менее уязвим для хакерских атак.
Фактически именно появление в HTML5 новых тегов и делает его потенциальным конкурентом существующих технологий от Adobe и Microsoft. Хотя бы потому, что большинство видео в интернете воспроизводится через Flash, и в случае удачного стечения обстоятельств эта ситуация может кардинально перемениться.
«Приложений в формате HTML5 пока нет. Фактически, они только разрабатываются в расчете на новые браузеры. Массовые разработчики пока не знают новые возможности HTML5 и не умеют их использовать».
«Главная проблема HTML5 на данный момент состоит в том, что это по-прежнему черновик спецификации— А значит, многое может поменяться».
По словам специалиста, отсутствие официальной версии спецификации позволяет Microsoft как компании — автору основного пока браузера Internet Explorer не торопиться с осуществлением полной поддержки HTML5.
«Негибкость» IE приводит к тому, что разработчики не могут использовать новые HTML-элементы из новой спецификации. IE просто не позволяет применять к ним оформление. Тем не менее статус черновика не мешает производителям альтернативных браузеров внедрять поддержку модулей из HTML5: формы, локальные базы данных, Geolocation API и многое другое. Поэтому главную проблему HTML5 можно сформулировать коротко: Internet Explorer».
«У аудио-видеочастей стандарта HTML5 есть хорошие перспективы вытеснить Flash/Silverlight.Если бы создатели браузеров договорились о едином формате кодирования видео/аудио. Пока единства нет».
Речь идет о двух кодеках, с помощью которых в HTML5 возможна кодировка видео: H.264 и Theora. Первый кодек имеет проприетарный статус и предполагает выплату лицензионных отчислений держателям патентов, среди которых, по данным Wikipedia, числятся такие компании, как Apple, Fujitsu, Philips, Microsoft. Кодек Theora распространяется на свободной основе.
А flash идет деальше, кроме этого подписало мощный контракт с компанией Microsoft о разработки специального скрипта, который будет входить в состав конечного продукта flash, благодаря которому флэш теперь может интерпретировать код html (еще раз подчеркну **********интерпретировать код html*************)
Это значит, что в одно всеми известное извини место Ваш html 5 пойдет. И это не фанатичные вопли.
http://code.google.com/p/html5shiv/
Пруфлинк?
Пока что все ваши безапелляционные заявления капсом «ФЛЭШ КРУЧЕ HTML!!!!111 Я ДОКАЖУ ЭТО!!!» больше похожи именно на фанатичные вопли. Вы пишете тонны никому не интересного текста про то, когда придумали HTML и кому какие патенты принадлежат вместо того, чтобы за 5 минут сделать простую демку на флэше, где ссылки по желанию пользователя открываются в новом табе и работает браузерный поиск.
>>«Приложений в формате HTML5 пока нет. Фактически, они только разрабатываются в расчете на новые >>браузеры. Массовые разработчики пока не знают новые возможности HTML5 и не умеют их использовать».
Во-первых, на эту тему почитайте вот эту статью http://css-tricks.com/poll-results-html5-on-new-projects/. Во-вторых, при словах «массовый разработчик» мне становится не очень хорошо, потому что именно массовые разработчики делают ужасные сайты, независимо на flash или на html. HTML5/CSS3 и новые фичи javascript знают почти все мобильные веб-разработчики, а их число очень и очень велико. И раз уж зашла речь про мобильный веб — можете написать баннер для айфона на флеше? И не надо говорить что Стив Джобс — козел, он очень умный мужик.
>>«Главная проблема HTML5 на данный момент состоит в том, что это по-прежнему черновик >>спецификации— А значит, многое может поменяться».
К вашему сведению, CSS 2.1 не так давно вышло из драфтов, что не мешало им пользоваться миллионам пользователей.
>>По словам специалиста, отсутствие официальной версии спецификации позволяет Microsoft как >>компании — автору основного пока браузера Internet Explorer не торопиться с осуществлением >>полной поддержки HTML5.
Цитата из msdn «HTML5 является ядром Internet Explorer 9, а благодаря широкой поддержке таких веб-стандартов, как HTML5, CSS3, Canvas, SVG и многих других вам доступно больше инструментов для создания более прекрасного Интернета»/ Пруф http://msdn.microsoft.com/ru-ru/ie/default . И еще полезный линк http://gizmodo.com/5494574/internet-explorer-9-a-fresh-start-with-html5
>>«Негибкость» IE приводит к тому, что разработчики не могут использовать новые HTML-элементы из >>новой спецификации. IE просто не позволяет применять к ним оформление. Тем не менее статус >>черновика не мешает производителям альтернативных браузеров внедрять поддержку модулей из HTML5: >>формы, локальные базы данных, Geolocation API и многое другое. Поэтому главную проблему HTML5 >>можно сформулировать коротко: Internet Explorer».
Internet Explorer всегда был проблемой для веба. А вот 9 уже более менее ничего. Кстати, за 2009 год IE потерял 10% на рынке браузеров. Ждем полной статистики за 2010.
Про остальное сказал Сергей.
Нашел неплохой сайт со статистикой
http://gs.statcounter.com/#browser_version-ww-monthly-200807-201012
Сколько времени прошло, а срач все не прекращается 🙂
Арсений без обид, но у вас «flash головного мозга» ака «флешчанка» :). Обычно это у людей немного знающих одну технологию, и незнающих больше ничего. Отсюда и такая упертость.
Как пишущий на том и другом вставлю 5коп. Делать сайты на флеше извращение, если это не промосайты. Игры/банеры флешу, сайтам html 🙂
Кстати открытие ссылки в новом окне не большая проблема (при зажатом шифте), зато других минусов километр.
«Лучше в 100 раз», ага.
флеш — это телевизор в интернете. чужеродное тело в органичной среде открытого веба. это тупой ящик, в котором можно только смотреть то, что задумали сделать авторы ролика, смотреть так, как они это задумали и тыкать только туда, куда они задумали.
киллер фичей хтмл+ксс+жс является полная открытость и заменяемость (а также отключаемость в любой комбинации) фундаментальных слоёв веб-приложения — структуры информации, внешнего вида и поведения элементов. если флеш не реализует эту одну-единственную фичу, он умрёт. уже скоро.
Дорогие друзья! Я не буду больше нечего писать в этом блоке, это мое предпоследние высказывание.
1. Стас 28 декабря 2010 «Арсений без обид, но у вас “flash головного мозга” ака “флешчанка”
Уважаемые я знаю практически все технологии в совершенстве (php, html/css, flash, joomla и т.д.)
Как Вы можете такое говорить, если Вы меня вообще не знаете, в том числе мои профессиональные навыки. Ты гавно тупое, больше чем уверен по вышеуказанному контексту, ты еще на свет не появился когда я уже начал профессионально программировать.
2. Особую благодарность хочу высказать: Сергей Чикуенок, Серджио Дифлюкс, Олегу Громову, Андрею Реброву, Егору (28 декабря 2010) — за правильное направление спора в рамках этого блога.
3. Сергей Чикуенок 7-8 декабря как я и обещал:
1) Чистый флеш сайт, без применения других технологий;
2) Ссылки по желанию пользователя будут открываться в новом табе;
3) Будет работать браузерный поиск;
4) Поддержку флешем микроформатов, благо их уже поисковые системы хорошо индексируют;
5) Резиновый компонент для изменения размера текста от колеса мыши и горячих кнопок CTRL + ;
6) Контекстное меню;
7) Распечатка;
8) Картинки или ссылки будет отправляться, например, по почте другу (типа drag’n’drop между приложениями);
9) Ну и соотвественно все мощь флеш по максимуму;
10) Время загрузки будет в 2 быстрее, чем этот блок.
4. Относительно будущего, здесь я займу выжидательную позицию, потому что мне друдно прогнозировать относительно флеш и html5, потому что огромнейшее количество разнообразных нюансов:
5. Для тех кто говорит, что флеш гавно, можете уткнуться, потому что больше чем уверен, профессионально 100% никто из Вас незнает флеш и actionscript 3.0, в противном случае не было бы вообще таких высказываний в комментариях. Стандартно флеш используют максимум на 40-50%.
6. А flash идет деальше, кроме этого подписан мощный контракт с компанией Microsoft о разработки специального скрипта, который будет входить в состав конечного продукта flash, благодаря которому флэш теперь может интерпретировать код html (еще раз подчеркну **********интерпретировать код html*************, **********интерпретировать код html*************, **********интерпретировать код html*************, **********интерпретировать код html*************) — обратите на это особое внимание.
7. Ждите выхода демонстрационного сайта 7-8 декабря в этом блоге. Раньше не получиться, исходя из-того что у меня есть ряд других семейных задач, НОВЫЙ ГОД все таки!
Пока, пока.
>Уважаемые я знаю практически все ТЕХНОЛОГИИ
>JOOMLA
Дальше не читал
7-8 декабря
А какого, простите года? 2011? Или всё-таки «января»?
опечатка Егор, извини 7-8 янаваря 2011г.
Где-то я это уже видел… 🙂
Арсений, в очередной раз обратите внимание, что вы до сих пор не предоставили никакого пруфлинка по поводу этого контракта, поэтому ваши слова гроша ломаного не стоят.
Только давайте сразу договоримся, что это будет сайт уровня BigBuzzy (с такой же текстовой вёрсткой), а не мой блог, сделанный на флэше, хорошо?
Запасся попкорном.
Итак проект есть —
Ответственный — Арсений
Срок — до 8 января 2011 года
ТЗ — это будет сайт уровня BigBuzzy (с такой же текстовой вёрсткой) полностью на флеше
1) Чистый флеш сайт, без применения других технологий;
2) Ссылки по желанию пользователя будут открываться в новом табе;
3) Будет работать браузерный поиск;
4) Поддержку флешем микроформатов, благо их уже поисковые системы хорошо индексируют;
5) Резиновый компонент для изменения размера текста от колеса мыши и горячих кнопок CTRL + ;
6) Контекстное меню;
7) Распечатка;
8) Картинки или ссылки будет отправляться, например, по почте другу (типа drag’n’drop между приложениями);
9) Ну и соотвественно все мощь флеш по максимуму;
10) Время загрузки будет в 2 быстрее, чем http://chikuyonok.ru/.
Арсений, все так? Если Сергей примет ваш сайт, я вам лично положу 100 (сто) рублей на счет.
Добралась статья аж до фейсбука 🙂
Для меня, как старого Flash-разработчика, удивительно что на эту тему еще находятся желающие поспорить. Ну, и как обычно, спор в очередной раз идёт по кругу.
Ребят,
в среде Flash-разработчиков вывод сделан давно и он прост: чем более информационную направленность имеет сайт, тем меньше резонов его делать на Flash. И наоборот, если это промо-сайт, игра, приложение и т.п. тем больше причин делать его на Flash.
Собственно об этом Сергей и писал и, за исключением пары неточностей, я с ним совершенно согласен.
Flash не конкурирует с HTML. Это не его ниша и не его задача. Тыкать палочкой в Flash указывая на то, чего он не может из того, что может HTML — абсурд. Разные, просто разные задачаи они решают. Несмотря на видимую похожесть иногда.
И чем лучше человек разбирается в технологии, тем очевиднее это.
Мерять письки HTML и Flash — удел ламеров.
> Мерять письки HTML и Flash — удел ламеров.
Пошел за попкорном 🙂
>спор в очередной раз идёт по кругу.
Я не заметил какого года статья 🙂
Посмотрел, что последние комментарии недавние, подумал, что ну вот опять…
>спор в очередной раз идёт по кругу. — не совсем.
Есть человек, утверждающий что в срок до 8 января 2011 года он сделает сайт полностью на флеше во много раз лучше, чем на html. Так это это уже не спор, это вызов! Готов пожертвовать 100 руб, если человек примет его и докажет!
Делайте ставки, господа!
alexbaumgertner,
в принципе, всё перечисленное им реализовать возможно и даже больше. Но делать это — верх идиотизма.
Я также могу привести целый список прикольных фич, которые можно реализовать на Flash и они не помешали бы HTML/JS, но их там нет.
Но это НИКОМУ НИЧЕГО НЕ ДОКАЖЕТ.
Вань, предположим, что верх идиотизма победил и это все реализовано.
Но осталось маленькое НО, «индексация» флеш.
И так как проблемы сео висят в воздухе, спор войдет в свой следующий цикл.
Итак, завтра 8 число. Готовим попкорн.
Серджио,
Вопрос индексации уже не так остр, как раньше. Заходы на сайты из социалок теснят поисковые запросы и тенденция будет только возрастать.
Но там не только проблемы индексации. Которые, кстати характерны не только для Flash, но и для любого другого динамического контента, в том числе и HTML/JS.
Я подолью бензинчику в огонь: попробуйте воспользоваться во Flash кнопкой GoogleTranslate :).
И принципиально я говорил не об этом, просто нужно посмотреть мой последний комментарий в контексте дискуссии, а не сам по себе.
Повторять всё это еще раз нет смысла.
Ко всему вышесказанному можно еще добавить отсутствие нормальных бесплатных IDE для разработке на флэше. И завязанность на одну корпорацию Adobe тоже не есть хорошо.
Spider,
платность для профессионала не проблема. Рынок уже конкурентен, есть масса тулзов, начиная от бесплатных, заканчивая дорогими.
По поводу завязанности на одну компанию было довольно много дискуссий, я просто дам ссылку:
http://habrahabr.ru/blogs/Flash_Platform/107874/#comment_3410097
похоже, что Александр Карпинский оказался прав
Чтото не видно Арсения с готовым проектом.
http://infox.ru/hi-tech/soft/2010/02/01/Dni_Flash_sochtyenyy_print.phtml
http://compromat-ua.net/ua/society/technologies/17444-dni-flesh-tehnologii-sochteny.html
ссылки, откуда тролль черпал инфо
Давайте все вместе его позовём! Хором!
Дедушка выходи! 🙂