Image vs Flash в web разработке

Чтобы отправить комментарий — войдите.
  • A
    29 апр 06
    У меня по дефолту флеш отключена. Что-бы флеш банеры не забивали канал, мопед у меня:(

    Но подрубить флеш обратно — 2 клика мышкой (опера);) и часто подключаю, если надо что посмотреть или игрушку поиграть, так что не проблема:)
    Ответить
  • 0
    28 апр 06
    реализуемо, дерзай. сырцами делись
    Ответить
  • C
    27 апр 06
    javascript + html layers (старый дедовский способ:)) не подходит? если столбиками график рисовать.

    в конце концов, необязательно ведь, чтобы генерилась именно картинка или флешка, почему бы не рисовать по div-у? или это невозможно?

    плохо я явускрипт знаю :)
    Ответить
    • Trinux
      Trinux АВТОР
      comnimh 27 апр 06
      Круглый 3d график ты как нарисуешь CSS`ом? =)
      Ответить
  • S
    26 апр 06
    Если развивать идею картинок, может посмотреть тебе в сторону кеширования? Отрисовывать только ту часть рисунка графика, которая изменилась. Т.е. имеем график от 24-го числа, пришли 25-го — сдвинули его на один день влево, дорисовали 25-е, а вечером 25-го, просто перерисовали 25-е... ресурсоемкость упадет.

    И 2: кто тебе мешает, для тех у кого флеш есть — отдавать оный, а для остальных — картинку. JS у большего кол-ва народу есть :)) без него все равно отдавать картинку, полагаю, что тот у кого отключен flash — на 90% отключит и JS.
    Ответить
  • R
    26 апр 06
    Решение нормальное и реализуемое. Главный эффект в получении клиентом некоего набора данных для визуализации и анализа, — т.е. пользователь сможет выбирать необходимый ему метод уже на клиенте, а данные уже будут загружены однократно. Реал-тайм также возможен, но нагрузка на сервер будет возрастать пропорционально подключенным клиентам. Передача в броузер данных в виде картинки, SVG или HTML+CSS есть практически одно и то же, т.к. представляет собой переданный с сервера конечный результат обработки данных. Можно, конечно и AJAX подключить, но, если уж у кого-то флеш режется, то и Javascript может быть отключен ;-)
    Ответить
    • N
      Проверку ты на наличие флэша сделаешь?
      Ответить
      • C
        С полной уверенностью утверждать не могу, никогда этими проверками не занимался (т.к. флеш если и использовал, то никакой функциональной нагрузки он не нес), но, насколько я знаю, это возможно
        Ответить
        • N
          Я тоже не знаю... Если найдешь способ, отпишись, интересно.
          Ответить
  • L
    25 апр 06
    У меня, например, флеш режется Аутпост-ом. Впрочем, как и любая другая реклама с NNM. Также режутся обращения к счетчикам и Google Analytics =)
    Ответить
  • F
    25 апр 06
    Флеш вообще-то голимый формат для веба... Но мысль верная. И ее уже давно много где реализовали, в частности в векторной графике.
    Ответить
  • N
    25 апр 06
    нафиг флэш. AJAX форева.

    Главный минус флэша:

    Он исполняется на КЛИЕНТСКОМ компе, т.е требует настроек прокси, может рубится файерами и проч.

    Дополнительный минус: Подвержен мухлежу.

    Делаем так — Вместо картинки делаем div с простым скриптиком юзающим HTTPXMLJSRequest (HTTP запрос на Java Script возвращаемый в XML). Ответ — разнообразные интерестные данные.
    Ответить
    • N
      С графиками — сложнее, и то, смотря с какими. Если "столбиковые", то это элементарно (просто картинки маштабируем). С различными круговыми — тоже можно, но уже сложнее... Если надо — моду подумать на сю тему.

      З.Ы. Я просто делал на спор сайт целиком на ЯС против флэша... Я победил — флэш слишком жирный и малофункциональный.
      Ответить
      • Trinux
        Trinux АВТОР
        Night_Nord 25 апр 06
        Интересно посмотреть на твой сайт и на флешовый. Знаешь, я на велике своем трехколесном могу феррари обогнать, если в ней даун какой будет сидеть. Это не значит что 3-х колесный велик быстрее феррари
        Ответить
    • Trinux
      Trinux АВТОР
      Night_Nord 25 апр 06
      Веселая технология "HTTPXMLJSRequest", мне всегда казалось что компонент называется XMLHttpRequest, а не... тьфу. выговаривать даже сложно =) То что он исполняется на клиентской тачки, это не его минус. Это его плюс. Т.е. мы задействуем ресурсы клиентских тачек, взамен использования ресурсов сервака. Дополнительный минус тоже непонятно какое отношение имеет к статистике. Ты перечисляешь общие минусы флеша, а я тебе говорю о конкретном примере. У технологии AJAX, поверь, тоже очень много минусов. Например привязка к домену. Или, например, в IE все ActiveX часто вырубают, и у таких юзверей никакого твоего AJAX`а не будет... Да много всего.

      Я не говорю что AJAX это плохо а Flash хорошо. Так утверждать глупо. Я говорю что в данном случае, для рисования ГРАФИКОВ, проще для программера, приятней для клиента и менее ресурсоемко для сервака юзать именно Flash технологии.
      Ответить
      • N
        А хрен ее знает как она завется, главное, что есть такая возможность. Рисование в ЯС тоже будет на КЛИЕНТСКОЙ машине, а сервер будет передовать только XML. Флэшу тоже нужна привязка к домену... ну или к IP. С сервера как предпологается брать данные? Астрально? Тоже коннектится надо, вот я и говорю — будет рубится. А если идея состоит в том, чтобы генерировать такой HTML код, чтобы флэша сразу данные получала, то это вообще, я извиняюсь, маразм какой-то. Точно также можно обойтись и без флэша (и без его "единственного" минуса — необходимости плеера), генерировать ЯС-ом.

        З.Ы. Я, конечно, не знаток, но, что — генерация картинок счетчиков раз в 5 (или сколько там минут) так уж сильно грузит сервер? Я просто спрашиваю, я не знаю.

        З.Ы.Ы. ЯС не ActiveX, и обычно его не отключают. Насчет ОБЩЕГО — почему Gmail, в таком случае, не сделан на Флэше, а на Аяксе?

        З.Ы.Ы.Ы. Зачем же так раздраженно? Просили мнения — я пишу, а что вам делать — решайте сами, я не админ.
        Ответить
        • Trinux
          Trinux АВТОР
          Night_Nord 26 апр 06
          Вы не понимаете сути проблмы и предлогаемого способа решения

          зы-1) раз в 5 минут сгенерировать картинку для сайта не сложно. А если в вашей системе статистики миллион сайтов?

          зы-2) в IE ajax юзается через activeX разширение. А насчет gmail.com — я не говорю что ВСЮ систему на флеше, лишь маленькую ее часть. Опять же, прочтиайте новость снова

          зы-3) раздражает когда не понимают о чем пишу =) другие ведь понимают
          Ответить
          • N
            Ну извините, можно тогда по-понятнее, эспешиалли фор ми, тупого? Особенно про агрументацию плюсов флэша и способы поиска минусов.

            1) Дык " статистику текстовой и с помощью CSS разукрасить" -> "Счетчики, кстати, которые в доках стоят, именно так и сделаны". Так где там милльон картинок? Проблема ведь исключительно в графике, когда реально надо рисовать.

            2) AJAX — это смотря как сделать. Зачем же сразу на AxtiveX? А через что там Майкрософт это делает, это уже его проблемы и проблемы юзера.

            3) "Круто! За!"? Обсуждение просили.

            Я проблему понимаю — графику рисовать сложно, хочется переложить работу по генерению картинок на плечи юзера, а флэш вроде на то и рассчитан, просто, легко... А почему, например, не ява-апплет? Всяко меньше будет.
            Ответить
            • Trinux
              Trinux АВТОР
              Night_Nord 26 апр 06
              Flash распорстранен сильнее ява аплетов и прочего. Насчет "А через что там Майкрософт это делает, это уже его проблемы и проблемы юзера." ты сайт для себя или для пользователей делаешь? Я — для пользователей.

              И я не говорю что мне сейчас тяжело генерить картинки счетчиков, читай внимательнее, я говорю о замене картинок флешом.

              P.S. Насчет ява аплетов. Ты предлогаешь зставлять пользователей качать виртуальную ява машину для этого? Ну... я бы послал тебя и ушел бы к конкуренту =) даже если бы у него было что-то хуже реализовано
              Ответить
              • N
                В моцилле и нетскейпе (во всяком случае, в старых) ява по умолчанию, на Линух тоже.

                Ладно, это разговор немого с глухим, мы оба друг-друга не понимаем, я не то имел ввиду. Вобщем мое мнение я уже сказал — мне не нравится флэш. А что уж в результате будет, мне все-равно, ибо про эту статистику я в первый раз слышу.
                Ответить
                • C
                  Согласен только в одном — флеш мне тоже не нравиться:)
                  Ответить
                  • Trinux
                    Trinux АВТОР
                    comnimh 27 апр 06
                    Потому что ты его не знаешь? Или какие-то все же аргументы прозвучат сегодня (завтрачерез неделюхоть когданить)
                    Ответить
                    • N
                      Хм... А чем он тебе нравится? Некоторым ЯС не нравится, некоторым — CSS, некоторым — Perl, другим — PHP. Субъективно, однако. Просто когда я вижу менюшку во флэше, которую можно было сделать на ЯС с тем же эффектом и весом на 100кб меньше... Ну неприятно как-то становится.
                      Ответить
                    • N
                      з.Ы. Особенно неприятно, когда эта менюшка — единственный способ перемещения, а флэш не стоит и прав поставить не хватает.
                      Ответить
      • N
        З.Ы.Ы.Ы.Ы. Насчет "приятней для клиента" я бы еще подумал. Если у кого тормозной диал-ап, или злобный лимит по траффику, лишние флэши ему нафиг не нужны.
        Ответить
        • Trinux
          Trinux АВТОР
          Night_Nord 26 апр 06
          Мы говорим о конкретных случаях — о веб-мастерах. У них, благо, обычно инет нормальный...
          Ответить
        • S
          трафик? натакой картинусечке? ха-ха
          Ответить
      • N
        З.Ы.Ы.Ы.Ы.Ы (ужасть) Главный плюс ЯС, если не надо — можно нафиг отключить нажатием пары кнопок, а вот как отключить флэш...
        Ответить
  • mywapis
    25 апр 06
    Здесь когда-то было изображение.
    Ответить
  • D
    25 апр 06
    Разве нельзя сделать статистику текстовой и с помощью CSS разукрасить, чтобы смотрелась прилично?
    Ответить
    • D
      это к счетчикам, конечно. насчет графиков — тут да, сложно придумать что либо новое...
      Ответить
      • Trinux
        Trinux АВТОР
        Demjanin 25 апр 06
        Счетчики, ксттаи, которые в доках стоят, именно так и сделаны =))) Просто это достаточно накладно, если ты предоставляешь пользователям свой сервис статистики
        Ответить
full image