Стив Джобс о флеш-технологии. Прикладная риторика

    imageТак вышло, что я слежу за положением дел вокруг критики флеш со стороны Apple, поэтому не могу не обратить внимания на очередное открытое письмо Стива Джобса по поводу отказа поддерживать флеш.

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

    Софи́зм (от греч. σόφισμα, «мастерство, умение, хитрая выдумка, уловка, мудрость») — ложное умозаключение, которое, тем не менее, при поверхностном рассмотрении кажется правильным.

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

    Главная цель ритора — не раскрытие истины, но чёткость и убедительность при помощи вероятного (εἰκός), для чего чрезвычайно полезны всякие софизмы.


    В своём эссе Джобс выдвигает следующий тезис:

    Apple блокирует флеш не по бизнес-мотивам, защищая свой App Store, а по причинам технологического характера
    I wanted to jot down some of our thoughts on Adobe’s Flash products so that customers and critics may better understand why we do not allow Flash on iPhones, iPods and iPads. Adobe has characterized our decision as being primarily business driven – they say we want to protect our App Store – but in reality it is based on technology issues.


    Посмотрим, какие доводы он приводит в доказательство этого тезиса.

    Довод №1: Флеш — закрытая система


    Связанное с флеш ПО на 100% частное. Эти продукты доступны только в Adobe, и Adobe владеет монополией на их развитие, на ценообразование и т.д. Их широкая распространённость не означает их открытость, т.к. они производятся и контролируются Adobe. Почти по всем признакам флеш — закрытая система.


    В этом доводе аргументами выступают:
    • частная форма владения флешом
    • монопольное (100%) право на ценообразование связанных с этой технологией продуктов
    • монопольный контроль технологии со стороны Adobe

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

    По содержанию он вообще не соответствует действительности, т.к. рантайм для ActionScript 3 — это Tamarin (виртуальная машина с открытым кодом), Flex SDK открыт, есть альтернативные адобовским среды разработки, RTMP-серверы и собственно плееры.

    Правда, Adobe сделала доступным не весь код. Например, она не может опубликовать все исходники, т.к. флеш-плеер содержит кодек H.264, права на который принадлежат самой Apple.

    Далее Джобс рассказывает о создании Эпплом открытого WebKit, всё это правда, только она не является доказательством закрытости флеша. Если что-то открыто, это не значит, что другое закрыто.

    Довод №2: Пользователь не теряет полноты веба


    2.1 Ограничение доступа к видео

    Adobe постоянно твердит о недоступности «полноценного веба» на мобильных устройствах Apple, потому что 75% видео в интернете — это флеш. О чём они молчат, так это о том, что почти всё это видео также доступно и в более современном формате, H.264 и может просматриваться на айфонах, айподах и айпадах. YouTube с его 40% долей видео в вебе представлен на мобильных устройствах Apple в виде прекрасного, возможно лучшего в мире приложения. Прибавьте к этому видео с Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic и многих, многих других сервисов. Пользователи айфонов, айподов и айпадов не лишаются многого.


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

    Классическим признаком уловки в этом возражении является следующий признак (прямо из книжки по риторике): обвинение Adobe в том, что они умалчивают, что почти всё видео есть в формате H.264.

    Этот софистический приём называется «скрытое утверждение» и рассчитан, к сожалению, только на публику. Слушатель должен понимать его так: раз Adobe что-то не говорит, значит, ему есть что скрывать, значит, он в чём-то неправ. Следовательно, прав оппонент (в глазах слушателя). Приём рассчитан на то, что слушатель не хочет разбираться в подробностях «доказательства» (хорошо, если в нём будет много цифр) и просто «засчитает» выигрыш софисту.

    Кстати, о приведенных цифрах. То обстоятельство, что почти всё из флешового видео есть в формате H.264, совсем не означает, что всё оно будет работать на айфоне, т.к. согласно спецификации на сайте Apple, аппарат поддерживает лишь Low-Complexity версию H.264.

    И то, о чём якобы специально умолчала Adobe, и то, что 40% видео в вебе сосредоточено на YouTube, для которого на айфоне есть отдельное приложение, не опровергает потерю полноты веба для пользователей айфонов.

    В качестве небольшого отступления я здесь должен добавить, что потеря «полноты веба» связана не только с флешом. В вебе есть такое понятие, как «файл». Сайты могут загружать файлы к пользователю или принимать их от него. Но не пользователю айфона. Вы поймёте, о чём речь, взглянув на поле формы типа «файл» в сафари.

    2.2 Ограничение доступа к играм

    Другое утверждение Adobe в том, что флеш-игры не доступны на Apple устройствах. Это правда. К счастью, более 50000 наименований в разделах «игры» и «развлечения» в App Store, и многие из них являются бесплатными. Это больше, чем для любой другой платформы.


    Тут прямо написано: This is true. Это правда, существующие флеш-игры недоступны.

    Упоминание 50 тыс. заголовков в соответствующих разделах App Store, публикация статистики выигрышей в казино Лас-Вегаса и колебаний курса доллара в Гондурасе не смогут сделать это неправдой. Возражений в этом доводе и на самом деле нет.

    Второй довод отзвучал, но тезис по-прежнему пока не доказан.

    Довод №3: Надежность, безопасность и производительность


    Symantec выделил флеш, как технологию с одним из худших рангов уязвимости в 2009 году.


    Мы не забыли о том, что это довод, который должен доказывать, что флеш не поддерживается по технологическим причинам. Почему же тогда поддерживается pdf, ведь Adobe Reader имеет такой же ранг уязвимости, как и Adobe Flash Player?

    Значит, должен быть ещё какой-то уточняющий довод, где он? Непонятно. Придётся самим смотреть Symantec Global Internet Security Threat Report.

    Но что это? Adobe Reader и Adobe Flash Player действительно на втором месте по суммарному количеству атак на них. Но количество найденных уязвимостей у флеш-плеера меньше, чем, например, у Apple QuickTime (стр. 41).



    Обвиняя других в замалчивании фактов, Джобс сам пользуется этим приёмом, довольно искусно. Но если уточнение о количестве видео в формате H.264 не меняло сути претензии, то Стив здесь умалчивает о фактах, которые более существенны.

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

    Это подтасовка, просеивание фактов, то, чем занимается большинство газет.

    Нам также известно не по наслышке, что флеш является причиной №1 падений Маков. Мы сотрудничали с Adobe над решением этой проблемы, но она всё равно сохраняется несколько лет. Мы не хотим снижать надёжность и безопасность наших айфонов, айподов и айпадов, устанавливая туда флеш.

    Флеш — первопричина падения Маков. Мы сотрудничали с Adobe в борьбе с этой проблемой, но она по-прежнему существует, уже несколько лет.

    Довод содержит обвинение Adobe в нестабильной работе, но почему-то не флеш-плеера, а Мака. Ладно бы плеер отображал содержимое неправильно, но тут сама система падает.

    У человека, незнакомого с кухней программирования, может возникнуть вопрос: если в Adobe мыслят настолько деструктивно, что их продукт дестабилизирует систему, то почему от флеша падает только Мак, а для Windows или Linux он вообще не объявляется причиной падений? Да ещё и основной? Android почему тоже не жалуется?

    У человека же, знакомого с механизмами работы систем, возникают другие вопросы. Например, как может разработчик браузера не предпринимать меры защиты от нестабильных плагинов? Это же чужой код, там может быть написано всё, что угодно, могут быть ошибки, это чужая территория. И мы знаем, что Apple в Safari такие меры предпринимает.

    Следующий вопрос: если даже браузер не справился с плагином и рухнул, с какого перепугу вдруг рухнет операционная система?

    Почему Mac OS, которая в другое время акцентирует внимание на своей стабильности по сравнению с Windows, сейчас признаётся в неспособности устоять перед флеш-плеером, несмотря на то, что Apple в сотрудничестве с Adobe пытается решить «проблему №1» много лет? На эти вопросы нужно дать ответы, чтобы довод о нестабильности, порождённой флешом, рассматривался серьёзно.

    Вдобавок, флеш не работает достаточно хорошо на мобильных устройствах. Мы раз за разом просили Adobe показать нам хорошую работу флеша на мобильном устройстве, любом, многие годы просили. Мы так ничего и не увидели. Adobe анонсировал выход мобильного флеша в начале 2009, затем во второй половине 2009, потом в начале 2010, потом во второй половине 2010. Мы думаем, он в конечном итоге выйдет, но рады, что не стали ждать. Кто знает, как он будет работать?


    Чтобы увидеть флеш на любом мобильном устройстве, мне достаточно зайти на YouTube. Но не так всё просто.

    Джобс говорит: ни на одном из мобильных устройств флеш не работает хорошо. Здесь заложена оговорка «хорошо» (well), она повторяется в каждом нужном предложении. Несмотря на категоричность заявления «мы никогда такого не видели», которое должно впечатлить слушателя спора, это не означает, что Adobe не показывал Джобсу флеш на мобильниках.

    Просто благодаря оговорке всегда можно сказать: «да, это работает, но не достаточно хорошо». А что такое «хорошо», определяет сам Джобс, имея возможность каждый раз добавлять новые критерии. Вот и приехали.

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

    Довод №4: Время автономной работы


    Чтобы батареи при проигрывании видео хватало надолго, гаджеты должны аппаратно декодировать видео, программный декодинг слишком энергоёмок. Многие современные устройства содержат аппаратный декодер H.264 — промышленный стандарт, использующийся в Blu-ray DVD плеерах принятый Apple, Google (YouTube), Vimeo, Netflix и многими другими компаниями.

    Хотя флеш с недавнего времени поддерживает H.264, почти на всех флеш-сайтах видео требует декодера прошлого поколения, не реализованного аппаратно и декодируется программно. Разница поразительна: на айфоне видео H.264 воспроизводится до 10 часов, в то время, как в программном декодинге менее 5 часов на одном заряде батареи.

    Когда видеосервисы перекодируют их видеоматериалы в H.264, флеша вообще не потребуется для просмотра. Все будет отлично играться в браузере типа Сафари или Хром без плагинов, в т.ч. на айфонах, айподах и айпадах.


    Внезапно, оказывается, что почти все флешовые сайты хранят видео в старом флешовом формате, который можно смотреть только во флеше. Эй, а кто только что говорил, что почти весь видеоконтент также доступен и в H.264 формате? Мы ещё не забыли об этом!

    Получается, что без флеша у пользователя вообще нет возможности его посмотреть, даже программно. Зато батарея не разрядится.

    Сайты должны перекодировать все существующее видео в нужный формат, и оно станет доступно пользователю вообще без флеша.

    Этот пункт аргументации показывает жёсткость методов, которыми Apple способствует прогрессу. Но не доказывает технологические недостатки флеш-технологии, т.к. здесь явно подтверждается, что технология поддерживает H.264.

    Довод №5: Управление пальцами


    Флеш был придуман для ПК с мышью, не для управления пальцами. Например. Много флешовых сайтов основаны на «наведи»-событии от которого срабатывают меню и другие элементы. Эппловский революционный мультикасательный интерфейс не использует мышь, поэтому нет аналога для «наведи»-события. Большинство флеш-сайтов должны быть переписаны, чтобы поддерживать сенсорный интерфейс, почему бы не переписать их сразу в HTML5, CSS и JavaScript?

    Если бы даже мы поддерживали флеш, это не решило бы проблему неработающих на сенсорном экране флеш-сайтов.


    Здесь без уловок, просто факты, не соответствующие действительности. Если провести по элементу управления, тот получит событие MouseEvent.ROLL_OVER.

    В свойствах события просто будет поставлен флаг, что кнопка мыши нажата. И обработчик этого события сработает.

    Довод №6: Флеш не годится для приложений


    В двух словах: флеш нужен не только для видео и игр, но и для создания приложений. Apple не добавляет флеш, потому что заботится о разработчиках. Поскольку флеш-приложение кроссплатформенно, внутри него им доступен набор функций, общий для всех целевых систем, без специфичных крутых фишек. Флеш отделяет разработчика от продвинутой системы, как прослойка, и Adobe наверняка будет медленно эту прослойку адаптировать под новые возможности. Флеш-приложения не будут соответствовать стандартам операционной системы.

    Задача Apple — предоставить разработчику платформу для создания лучших в мире приложений, поэтому флеш не пускаем.

    Это похоже на настоящий довод технологического характера. Если бы только сейчас в App Store не было ни одного нестандартного приложения и все приложения использовали бы только полный набор функций iPhone OS.

    А это, как мы знаем, к сожалению не так.

    P.S. Мне иногда становится страшно из-за того, что иногда в споре мы готовы использовать готовые абзацы из подобной методички, составленной авторитетом, при этом полагая себя участниками дискуссии.

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

    Подробнее
    Реклама
    Комментарии 290
    • +11
      А я надеялся дни apple vs adobe(flash) на хабре уже кончились :(
      • +5
        Но осадок остался.
        • НЛО прилетело и опубликовало эту надпись здесь
          • +30
            Вот бы Гугл взял и закрыл доступ к youtube с айфонов! Вот тогда я бы посмотрел на лицо Джобса, когда он примерил бы свои выебоны на себя самого.

            извините, вырвалось…
            • +3
              Все в договоре прописано, вряд ли Ютуб осмелится:)
              • +3
                У Ютюба с Апплом договор? Или про какой договор идёт речь?
                • +3
                  я сомневаюсь что было написано приложение, использующее информацию некоего ресурса (в нашем случае yotube) без ведома и согласования с владельцами сервиса.
                  • +2
                    Не думаю что в Ютубе такие дураки, чтобы выложить бесплатно и на блюдечке такое конкурентное преимущество
                • 0
                  Ну-ну.
                  Забавно читать эту статью и комментарии к ней в 2015 году.
                  Джобс оказался дальновидным.
            • 0
              Хабр уже не тот :(
              Столько флуда…

              И ни один человек, ни разу, ни в одном топике не вспомнил про по сути единственную причину всего этого вселенского срача.

              Интересно, если прямо задать вопрос, парой предложений на него хоть кто нибудь ответить сможет?

              Какая единственная причина этого срача?
              • 0
                Желание власти над миром.
              • 0
                ИМХО, единственная причина — выяснить, «у кого больше».
                • НЛО прилетело и опубликовало эту надпись здесь
                  • 0
                    Никто не может?

                    Одну наводку получили.
                    habrahabr.ru/blogs/Flash_Platform/93026/#comment_2821986

                    Даю вторую
                    Почему 75% видео в сети флэш?
                    • +55
                      Похоже хрен кто ответит.

                      А ответ простой.
                      С каждого, повторяю для не очень зрячих, каждого ролика, просматриваемого из сети в формате h264 компания разместившая на своем сайте данный ролик отстегивает роялти консорциуму в который входит в первую очередь как все уже догадались компания Apple. И ютуб платит и фасепук и остальные. Естественно если сайт не в России или Китае :-)
                      С флэша не платит ничего.

                      В принципе на сегодня роялти не то что бы уж смертельные

                      www.mpegla.com/main/programs/AVC/Pages/Agreement.aspx
                      Where End User pays for AVC Video
                      Subscription (not limited by title) – 100,000 or fewer subscribers/yr = no royalty; > 100,000 to 250,000 subscribers/yr = $25,000; >250,000 to 500,000 subscribers/yr = $50,000; >500,000 to 1M subscribers/yr = $75,000; >1M subscribers/yr = $100,000
                      Title-by-Title — 12 minutes or less = no royalty; >12 minutes in length = lower of (a) 2% or (b) $0.02 per title 
                      Where remuneration is from other sources
                      Free Internet Broadcast (not title-by-title, not subscription) – no royalty during first term (through 2010; not greater than Free Television thereafter)
                      Free Television — (a) one-time $2,500 per transmission encoder or (b) annual fee starting at $2,500 for > 100,000 HH rising to maximum $10,000 for >1,000,000 HH
                      Enterprise cap: $3.5M/yr 2006-07, $4.25M/yr 2008-09, $5M/yr 2010
                      Royalties begin January 1, 2006

                      Вопрос почему они не очень большие, второй вопрос почему на 2016 г. сдвинули прямой подъем на бабки простого народа.

                      Ответ простой — есть флэш.

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

                      А весь этот бред про флэш кривой, макось гавно, это так пр-войнюшка.
                      • 0
                        Большое спасибо за то, что привлекли внимание к этим данным.
                        • 0
                          А как же ситуация с будущим (вероятным) открытием VP8?
                          • +4
                            Ну вот… Опяааать…
                            Море пафоса, текста… но не более :(
                            Где Вы нашли «прямой подъем на бабки простого народа»?
                            Я чувствовал подвох и потому не поленился перейти по вашей ссылке и скачать лицензию.

                            Первый абзац:
                            The AVC Patent Portfolio License is divided into two principal parts (see Diagram): (a) sublicenses for encoder and decoder manufacturers granting the right to manufacture and sell and a limited right only for personal consumer use by or between end users (such as in connection with a video teleconference or mobile messaging) but not other uses (left half of the Diagram)2, and (b) sublicenses for video content or service providers granting them the right to use decoders and encoders for other uses of AVC video (right half of the Diagram)3.

                            Второй абзац:
                            Further, the (a) encoder and decoder manufacturer sublicenses are divided roughly into two subcategories: (1) sublicense for branded encoder and decoder products sold both to end users and on an OEM basis for incorporation into personal computers but not part of an operating system4 and (2) sublicense for branded encoder and decoder products sold on an OEM basis for incorporation into personal computers as part of a computer operating system.5 The (b) content or service provider sublicenses are also divided roughly into two subcategories: (1) where an end user pays directly for video services, i.e., on a title-by-title or subscription basis6, and (2) where remuneration is from other sources, i.e., free television (television broadcasting which is sent by an over-the-air, satellite and/or cable Transmission, and which is not paid for by an end user) and Internet broadcast (AVC video that is delivered via the Worldwide Internet to an end user for which the End User does not pay remuneration for the right to receive or view, i.e., neither title-by-title nor subscription).7

                            Т.е. (если я конечно сам не разучился читать) тут описаны все, кого непосредственно материально затрагивает эта лицензия, а именно:
                            • a) Производители железа для кодирования/декодирования:
                              1. 1) кодер и декодер не включены в ОС
                              2. 2) кодер и декодер включены в ОС
                              3. b) Владельцы видеосервисов.
                                1. 1) сервисы, где конечный пользователь платит персонально (например по подписке)
                                2. 2) сервисы, где вознаграждение «приходит» от других источников и сервисы интернет-радиовещания

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

                                Но чего еще, собственно, ждать от «Отхабренного» пользователя…
                        • +5
                          Всего есть три причины: деньги, деньги, деньги. Пустив третью платформу и ее инструменты разработок в свой огород, Apple утратит контроль над ситуацией.
                          • +7
                            Все в этом мире из-за баб!
                            • НЛО прилетело и опубликовало эту надпись здесь
                            • 0
                              «Какая единственная причина этого срача?»
                              чувство собственной важности.
                          • 0
                            давно скучно смотреть, как бодаются две компании строящие свой бизнес на пропиетарном ПО…
                            да и при отсутствующей поддержке ogg vorbis на iPod-ах, можно сколько угодно писем писать, но толку с них мало )
                            • +2
                              Главной задачей Эппл является лишить Адоб монополии на рынке.
                              Главной задачей Адоб является (получить доступ к айфону) ухудшить рыночное положение проприентарного производителя.

                              Так пожелаем же обоим им самого большого успеха, какой только может быть!
                              • +53
                                Хороший анализ. Больше меня удивляет тот факт, что Флеш, занчится, закрытый, а Адоб — жмоты, никому ничего не дают, в то время как Эппл… Верх открытости, искренности и свободолюбия? Какие-то двойные стандарты у товарища Джобса…
                                • +10
                                  Это их война, конечно, их право. Мне кажется, главное понимать, что происходит.
                                  • –13
                                    apple хоть и двуличные, но действительно много делают для опенсорса. А что делает адоб?
                                    • +1
                                      Примеры?
                                      • +2
                                        они придумали концепт ящика без винтиков и поставляют его с исходниками =)
                                        • –5
                                          примеры опенсорса от яббла? CUPS, webkit. Это то, чем многие пользуются каждый день. Ядро у них тоже открытое, правда не знаю, кому оно нужно само по себе.
                                          Из открытого у адоба знаю только SDK для флекса
                                          • 0
                                            Я не могу сказать про cups, но webkit — они просто форкнулись от khtml. Они решили не красть его, а довести его до ума, а потом кичиться опенсорсностью.
                                            • +2
                                              >webkit — они просто форкнулись от khtml.
                                              ну не просто форкнулись, они там много чего допилили. Потом все это открыли и теперь это отдельный проект со своим коммунити. Яблочники продолжают разработку совместно с гуглем, нокией и другими участниками. Так что тупым форком это никак не назвать

                                              >Они решили не красть его
                                              а они что-то крали из опенсорса?
                                              • –3
                                                даже если и крали, то никто об этом не узнает ;)
                                                • –1
                                                  а смысл им что-то красть, если можно просто использовать? Что они и делают, посмотрите состав софта в макоси
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                              • –6
                                                я ж и не говорю что они его написали сами с нуля. Но проекту помогают и код пишут
                                          • –8
                                            в очередной раз убеждаюсь, что фанатики адоба одни из самых неадекватных. Даже нормальный вопрос без всякого троллинга минусуют, и в карму какать не устают. А ответить не могут, ибо нечем. Поэтому видимо и бесятся
                                            • +2
                                              Нет, это фанатики «не присвоения чужих заслуг» скорее.
                                              • –4
                                                Яблочники где-то заявляли, что они придумали cups и webkit? Или контрибуторы из apple в опенсорсных проектах ничего не делают? Можете показать хоть что-то от адоба, кроме sdk?
                                                Я не фанат apple и не пытаюсь представить их белыми и пушистыми. Я как раз фанатик объективности. Apple многое делает для опенсорса, примеры я привел выше. Поэтому заявления Джобса про открытость сделаны не на пустом месте.
                                                Со стороны адоба я ничего открытого не вижу кроме sdk и спецификаций, и защитники флеша тоже пока ничего показать не смогли. Надеюсь, все же покажут.
                                              • 0
                                                Отвечает сам Адоб — opensource.adobe.com/wiki/display/site/Projects
                                                • –3
                                                  ух, сколько же времени и кармы нужно было, чтобы вытянуть хотя бы ссылку. Кучка мелких тулз и библиотек, по большей части завязанных на тот же флеш, флекс и эир. Ну хоть что-то, и на этом спасибо
                                                  • +3
                                                    простите, не сдержался… а вот apple типа как бы для души работала с cups, bsd, webkit, llvm?
                                                    • 0
                                                      Тамарин и XMP это мелкие тулзы?
                                                      А тот же самый Вебкит?

                                                      Вебкит, в который контрибутит Аппл — это верх опенсурсного благородства.

                                                      Вебкит, в который контрибутит Адоб — это фальш, лицемерие, и покажите что у них открытого!

                                                      MacOS X встал на UNIX фундамент, в немалой степени из-за проблем с финансами, признайте это.

                                                      Идиотский менеджмент и долги, не дал компании переделать MacOS 9.

                                                      ЗЫ «У Стива Джобса есть писюн!»
                                                      • +4
                                                        >Тамарин и XMP это мелкие тулзы?
                                                        по сравнению с целым движком браузера или ядром ОС? :)

                                                        >Вебкит, в который контрибутит Адоб
                                                        адоб туда еще ни строчки не написал, просто пилят втихаря для своих нужд и пока только обещают, что когда-нибудь отправят патчи. Зато вот это намерение отправить пару патчей у них называется участием в отрытых проектах.

                                                        >MacOS X встал на UNIX фундамент, в немалой степени из-за проблем с финансами, признайте это.
                                                        а я это где-то отрицал? Неужели вы увидели во мне слепого фанатика apple?
                                                        Использование открытых продуктов и технологий со стороны apple — грамотная бизнес-стратегия, позволяющая им не расходовать силы и деньги на постоянное изобретение велосипедов. И они честно открывают изменения, либо присоединяются к уже существующему проекту.
                                                        Что мы видим у адоба.
                                                        Практически все, что находится в списке опенсорса у адоба, так или иначе связанно с флешем, флексом и эиром. Вспомогательные утилиты и библиотеки, которые адоб разработала для себя и решила открыть. Да, там есть тамарин, но он кроме адоба никому и не нужен.
                                                        Все эти открытые продукты и продуктики адоба сами по себе бесполезны, они работают только в связке с закрытыми продуктами того же адоба. Т.е. на деле это всего лишь приманка для подсаживания разработчиков на настоящие закрытые продукты адоба, которые они открывать не хотят.

                                                        >ЗЫ «У Стива Джобса есть писюн!»
                                                        простите, что это за детский сад? Что вы хотели этим сказать?
                                                        • 0
                                                          Это не детский сад, это отсылка к популярному ролику «Встреча с троллем».

                                                          Где Apple написала ядро ОС?
                                                          Mach что ли? Или Darwin?

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

                                                          В том то и дело, что это стратегия выхода из кризиса и минимизации расходов, а не опупенное благородство Яббла, который прям борец за опенсурс. Adobe «на дошираке», за 15-20 лет работы, ни разу не сидел.

                                                          Я фанатика не в вас увидел, это был более общий комментарий.
                                                          Вообще не понимаю сути спора, обе компании проприетарны до мозга костей. У Adobe правда нет кумира маленьких девочек Джобса.
                                                          • +3
                                                            >Это не детский сад, это отсылка к популярному ролику «Встреча с троллем».
                                                            ну да, детский сад и есть

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

                                                            >обе компании проприетарны до мозга костей.
                                                            обе компании просто любят зарабатывать деньги и увеличивать долю на рынке, как и любые другие компании. Разница лишь в том, что apple гораздо более широко использует в этом процессе открытые технологии, и не просто берет и пользуется, а еще и приносит пользу сообществу.
                                                            У адоба пока только жалкие попытки открыть небольшие куски, бесполезные без закрытых технологий. Это выглядит так же, как и другие «первые дозы» в виде бесплатных версий для студентов и закрывания глаз на пиратство в учебных заведениях.
                                                            • –3
                                                              «Но вы, видимо, не читатель.»
                                                              Вы мне про «ядро ОС» брехню тоже не обосновали.

                                                              «Человеческий детёныш, уйми свой гонор» (с).
                                                              Разговор окончен.
                                                              • +1
                                                                >Вы мне про «ядро ОС» брехню тоже не обосновали.
                                                                возражений по существу не последовало, последовало цепляние к отдельным словам. Про ядро погорячился, беру обратно. Так вам больше нравится? По существу возражения будут или еще к одному слову цепляться будете?
                                                        • +1
                                                          Не «писюн» и «писюк» (PC computer).
                                                          • 0
                                                            > Не «писюн», а «писюк» (PC computer).
                                                            • 0
                                                              Точно, опечатался и не заметил, спасибо.

                                                              PS Оговорка по Фрейду =)
                                                  • Что-то не в ту степь совсем. При чём здесь какой-то опенсорс? Почему не шаровара или гринпис?
                                                    • –2
                                                      Поясняю. «Флеш, занчится, закрытый… в то время как Эппл… Верх открытости»
                                                      В оригинале у Джобса флеш — проприетарный, и в качестве противопоставления открытый (т.е. опенсорсный) вебкит.
                                                  • 0
                                                    Вы многого хотите от маркетинговой машины Эпплов.
                                                    • 0
                                                      если верить, слухам, статьям и биографическим сводкам, да и в конце-концов просто подумать — у Джобса это стратегия или характер.
                                                    • –20
                                                      Вы изначально не под тем углом посмотрели на данный документ. С чего вы взяли что Джобс кому-то что-то пытается доказать? Эти документы носят разъяснительный характер их политики на рынке. А на счет доказательств — они уже все доказали, я прекрасно помню выход первых iPod — все плевались на сечт колесика и предрекали провал на рынке, после заявления что Эппл начинает производить мобильники — все в один голос кричали что Джобс выжил из ума, каков процент этих продуктов сейчас на рынке и каковы прибыли — я думаю все в курсе. Их магазин музыки совершил революцию на этом рынке, хотя все тоже кричали о правольности самой идеи. Поверьте мне на слово что тоже самое произойдет и на рынке книг с их новым магазином и iPad.
                                                      • +5
                                                        Да, вы правы. Они делом доказали свою успешность и состоятельность.

                                                        Тезис и доказательства тезиса, о который я говорю, это традиционная структура документа, видно, что Джобс её держался в своём эссе.
                                                      • –36
                                                        какой-то плохой анализ. Про падения маков, как вам такая аналогия:
                                                        драйвера для ATI(когда они еще были ATI) очень часто падали и показывали юзеру BSOD. Тут явный косяк драйверо писателей, а не системы. MS поступили тут так же как и Apple с флешем — драйвер падает, дрейвер перзагружается и все окей.

                                                        Поддержка H.264. А вы собирались проигрывать видео для ПК на телефоне? Оно будет тупить как с флешем как и без него.

                                                        Закрытость флеша. Тамарин это проект которые они хотели подарить Мозилле. Моззиловцы посмотрели и сказали, что он сильно медленный и забили на него. Так же Тамарин есть в некоторых сборках Camino(Gecko + Cocoa + Tamarin), работате еще хуже чем плагин от Adobe. Даже если бы они открыли все разработки по флешу это не сделает его открытым — толку от того, что у васи пупкина есть какая-то фича в плеере, если официальный плагин не поддерживает ее? Толку он не официального плагина если он не поддерживает спецификацию?

                                                        >Эй, а кто только что говорил, что почти весь видеоконтент также доступен и в H.264 формате? Мы ещё не забыли об этом!

                                                        подменя понятий. уважаю этот метод посеить сомнение.

                                                        >Довод №6: Флеш не годится для приложений

                                                        Вы сами-то CS5 видели? Нативное api не вызвать, приложения выглядят не нативно. Игры тормозят так, что проще застрелится.

                                                        >Здесь без уловок, просто факты, не соответствующие действительности. Если провести по элементу управления, тот получит событие MouseEvent.ROLL_OVER.

                                                        смысл не в том, что это работать не будет, а в том, что для тач интерфейсов это не вариант.

                                                        И таки флэш не нужен совсем нигде.
                                                        • +19
                                                          Я слегка смущён тем, что вы хотите подтвердить закрытость флеша медленностью Тамарина.

                                                          Ну и другими примерами тоже. Но спасибо за ваше мнение :-)
                                                          • –31
                                                            Я о том, что Тамарин это не основная VM Flash'a. Основным разработчиком Тамарина должны были стать Mozilla, но те забили на Тамарин по причине его ущербности.

                                                            >Ну и другими примерами тоже. Но спасибо за ваше мнение :-)

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

                                                            p.s.
                                                            Алсо, этот топик есть перевод западного блогера, слово в слово. не хорошо вышло…
                                                            • +11
                                                              Дайте ссылку, почитать.
                                                              • –35
                                                                этот пост у же так сильно раскопипастили, что мне лень искать оригинал. на tuaw вроде бы проскакивал линк.

                                                                p.s.
                                                                лучше бы не плакались о том, что делает Apple, а попытались убедить «неверных» в няшносте флешка и показали бы хотя бы одно достойное приложение на флеше.
                                                                • +11
                                                                  Жаль, что ссылку лень искать. Меня бы устроила и копия.
                                                                  • –33
                                                                    дело в том, что с момента публикации этого «эссе» свой ответ написали все кому не лень. И найти тот самый помня только частино загловок весьма сложно. (но вы то явно знаете откуда компипастили)

                                                                    p.s.
                                                                    а где новость о иске со стороны Nokia?
                                                                    • +17
                                                                      То есть вы не можете доказать свои слова о «копипасте»?
                                                                      • –36
                                                                        пользуетесь моей ленью? ну ладно, не пойман — не вор.
                                                                      • –10
                                                                        Не знаю по поводу копипасты, весь текст не осилил. Но очень похоже на это. Там некий Henry неплохо покритиковал тот пост. Думаю его аргументы можно применить и к вашему посту, по поводу ROLL_OVER например
                                                                        • +8
                                                                          То есть вы текст не осилили, но знаете на что он похож?
                                                                          • –7
                                                                            Именно так. Если я прочитал несколько ваших аргументов и вспомнил про такие-же в другом тексте, то я не имею право написать что ваш пост похож на другой?

                                                                            Тем более andoriyu выше говорил о «копипасте», но отказался предоставить ссылку. Мне кажется данная мной ссылка — это то, что он имел ввиду.
                                                                            • +3
                                                                              Хорошо, andoriyu утверждал:
                                                                              p.s.
                                                                              Алсо, этот топик есть перевод западного блогера, слово в слово. не хорошо вышло…


                                                                              Теперь вы берётесь доказать это обвинение?

                                                                              Обвинитель отвечает за доказательства. Я слушаю.
                                                                              • –4
                                                                                Теперь вы берётесь доказать это обвинение

                                                                                Вы тут в посте говорили что-то о подмене понятий Джобсом. вижу сами довольно часто пользуетесь этим приемом.

                                                                                Где в моих словах вы нашли доказательство «копипасты», тем более я написал слово «похожий» (что по значению отличается от «идентичный»).

                                                                                Выше вы просили ссылку почитать. Я вам ее предоставил, так как считаю что пользователь andoriyu был несправедливо заминусован. Кое-какие из его аргументов было вполне правильными.
                                                                                • +1
                                                                                  Зачем тянуть? Вы считаете мою статью дословным переводом или нет?
                                                                                  • –3
                                                                                    Нет. Я это ясно написал.
                                                                                    • 0
                                                                                      1… 2… 3…… 10 — Нокаут.
                                                                                      Захватывающий поединок.
                                                                                      В товарище Malinnikov'е чувствуется скрытый злобный ЧК-ист :)
                                                                              • +4
                                                                                Да конечно же похож! Там тоже буквы.
                                                                • +1
                                                                  вообще-то адоба открыла VM по договорённости с мозилой, так как та долго продвигала JS2. а AS3 ближе всего к последней спецификации ES. для адобы JS2 был очень важен, как ни странно, и смерти флэша она от этого не ждала. JS2 ей был нужен для AIR приложений, которые можно писать как на JS так и на AS3. но wc3 не утвердила спецификацию JS2 и тамарин пал смертью храбрых. тамарин полностью разрабатывался самой мозилой и адоба к нему отношения не имела. будь JS2 утверждён адоба имела бы один язык вместо 2х.
                                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                                    • 0
                                                                      спасибо. не обращал никогда на это внимания. буду знать. но в остальном я прав?
                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                                    • –6
                                                                      >Вообще-то, они не стали внедрять Tamarin, потому что он им просто не подошел, однако они использовали его идеи для создания TraceMonkey.

                                                                      его идеи? они сказали примерно слеюущие: «медленные и ибианутый тамарин никогда не сравнивтся со скоросью с нащим трасирующим движком»
                                                                      • 0
                                                                        пруфлик можно? или опять пустозвоним?
                                                                        • –5
                                                                          я должен искать посты хз какой давности? пожалуй я приму позицию «пруф ми вронг».
                                                                          • –2
                                                                            There were plans to use Tamarin as part of Mozilla 2[5] (and therefore Firefox). The project to integrate Tamarin and SpiderMonkey was called «ActionMonkey»[6], but was canceled in 2008[7] because [1] Tamarin's interpreter _turned out to be **slower** than SpiderMonkey's__ and because the plans of ECMAscript development shifted from ECMAscript 4 (which was partially implemented by Tamarin) to ECMAscript Harmony.
                                                                            Tamarin continues to be used in Adobe Flash Player, but it hasn't replaced SpiderMonkey as the Javascript engine of Mozilla applications.

                                                                            Напомню, то Tamarin это только VM, а не опенсорс реализация flash плашина.
                                                                            • +1
                                                                              спасибо, кэп. и где написано подтверждение ваших слов? там только подтверждение слов XPilot и моих.
                                                                              ES4 в веб не пошёл, а именно на него и был нацелен тамарин. они порубили его на кусочки и взяли нужное.
                                                                              • –2
                                                                                Я для не особо одареных выделили ** и __. И взяли из тамарина только NanoJIT.
                                                                                • 0
                                                                                  и? что не так? взяли меньше чем Вы себе выдумали или что?
                                                                                  что по Вашему вообще можно было взять?
                                                                                  или просто Вы в курсе разницы ES2 и ES4?
                                                                                  • –3
                                                                                    >его идеи? они сказали примерно слеюущие: «медленные и ибианутый тамарин никогда не сравнивтся со скоросью с нащим трасирующим движком»
                                                                                    >Tamarin's interpreter _turned out to be **slower** than SpiderMonkey's__

                                                                                    просил пруй? да! получил? да! а теперь — уходи.
                                                                                    • 0
                                                                                      а типа продолжения фразы только Вам не видно что ли? у вас в браузере бага наверно.
                                                                                      • –3
                                                                                        вижу и? я говорил, что _только_ из-за скорости от него отказались? нет. Нужен был пруф моих слов? я его дал. А про браузер — вы навреное правы, надо сваливать с фокса обратно на сафари.
                                                                                        • 0
                                                                                          ммм… Вы написали, он и отказались из-за его тормознутости, но написано в цитате сказано что они взяли именно ускоритель. Вы не видите противоречий?
                                                                                          • –2
                                                                                            Вам на русские перевести?

                                                                                            >Tamarin's interpreter _turned out to be ---> **slower**
                                                                                            • –1
                                                                                              уходите пожалуйста. у меня закончилась еда для Вас.
                                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                                            • +1
                                                                              Люди, это -4ый на хабре тролль, кончайте кормить урода.
                                                                              • –2
                                                                                если бы можно было давать по лицу через интернет, я бы это сделал. У меня складывается ощущение, что корм тут я (и я таки прав, когда топик затрегивает некоторые темы, мою бдительность легко усыпить). А вот ты, петушек, решил поднятся за счет меня, даже 2жды написал комментарий с обвинением меня в троллизме. Хотя мой изначальный комментарий разносил аргументацию автора в пух и прах, но всем похуй — я повелся на провакацию ОПа и нахватал минусов от его друзей.

                                                                                p.s.
                                                                                фича с цветными комментариями — гуанно. Теперь получив 1-3 минусов получишь еще 20 только из-за цвета.
                                                                                • +1
                                                                                  Признайтесь, вам это нравится и вы просто стремитесь на -1ое место.
                                                                                • 0
                                                                                  Оно даже в смысл написанного не вникает, тупой копипаст.
                                                                                  Грустно это.
                                                                                • –3
                                                                                  The only part of Tamarin used in modern Mozilla applications (e.g. Firefox 3.5+) via SpiderMonkey is NanoJIT, a module that's used to generate native code when performing just-in-time compilation.[8].

                                                                                  надо же от тамарина только NanoJIT взяли.
                                                                            • 0
                                                                              Подучите матчасть прежде, чем фигню писать.
                                                                              Тамарин — VM, используемая во флеше для исполнения скриптов, написанных на Actionscript 3.
                                                                              Который, в свою очередь, является мэйнстримом.
                                                                              • –2
                                                                                >because the plans of ECMAscript development shifted from ECMAscript 4 (**which was partially implemented by Tamarin**)
                                                                                Тамарин это разработка Mozilla при поддержки Adobe. Мозилла по сути отказались от этой VM для своего браузера так как она медленная и была нацелена на ES 4 (а он как тут один тролль подказывает не пошел в вэб). Едиственное, что было взято из тамарина это NanoJIT.
                                                                            • –2
                                                                              Не кормите тролля.
                                                                            • +14
                                                                              Про драйвера видео немного фальшивая аналогия.
                                                                              Драйвера видео работают в режиме ядра — это можно рассматривать как недостаток современных операционных систем, и это сделано сознательно для улучшения производительности. Именно поэтому ошибка в драйвере может повалить систему.
                                                                              Флеш Плагин работает в режиме юзера и если он может повалить систему — это проблема системы.
                                                                              • 0
                                                                                > А вы собирались проигрывать видео для ПК на телефоне? Оно будет тупить как с флешем как и без него.
                                                                                [закрывая плеер с абсолютно нормальным фильмом, скачаным через торрент прямо на Nokia n900]Да, я полностью с вами согласен.
                                                                                • 0
                                                                                  Абсолютно нормальным фильмом? Я надеюсь он в HD-качестве был ;)
                                                                                  • 0
                                                                                    720p я думаю достаточно «HD-качество»
                                                                                • –15
                                                                                  вам что за свой комментарий стремно?
                                                                                  хватит стесняться писать комментарии, пишите нормальным черным цветом, глаз выколоть же можно
                                                                                  • +7
                                                                                    Ваш комментарий сейчас таким же станет :(
                                                                                    Сие есть новая фишка хабра.
                                                                                    • 0
                                                                                      У вас миелофон? ;-)
                                                                                      • 0
                                                                                        ээ, это когда типа минусуют — цвет уходит?(
                                                                                        PS спасибо, не знал
                                                                                        • –2
                                                                                          bad feature as for me…
                                                                                        • +2
                                                                                          мне почему-то кажется, что ваш комментарий тоже побелеет)
                                                                                        • 0
                                                                                          А я тоже смотрю h.264 на телефоне. Что то я делаю не так?
                                                                                        • +27
                                                                                          Совершенно превосходный разбор словоблудия Джобса!
                                                                                          • –9
                                                                                            Лучше бы автор написал интересную, длинную статью про какой-нибудь аспект флеша или флекса.
                                                                                            Читать было бы намного приятнее. И полезнее.
                                                                                            • +13
                                                                                              Как вы угадали, что сейчас пишу про флекс? :-)
                                                                                              • 0
                                                                                                Почитал интересы, указанные в Вашем профиле.

                                                                                                Удачной статьи! Всегда приятно видеть на хабре посты про программирование!
                                                                                              • –2
                                                                                                у себя написал длинную статью про аспект флеша nikron.habrahabr.ru/blog/92991/
                                                                                              • +5
                                                                                                > Мы не забыли о том, что это довод, который должен доказывать, что флеш не поддерживается по технологическим причинам. Почему же тогда поддерживается pdf, ведь Adobe Reader имеет такой же ранг уязвимости, как и Adobe Flash Player?

                                                                                                Потому что pdf поддерживается не средствами Adobe Reader? Вообще, «классические» pdf-уязвимости на ифоне не работают по техническим причинам.
                                                                                                • +4
                                                                                                  Да, тоже думал об этом. Реализация Reader'а в качестве плагина FireFox это одно, реализация его в качестве приложения для айфон — совсем другое.

                                                                                                  Вы правильно подметили, что количество уязвимостей зависит от конкретной реализации.

                                                                                                  Если бы вдруг (в параллельной вселенной) в природе появилась бы реализация флеш-плеера для айфон, она совсем не обязательно имела такую же security-статистику, как настольные сёстры.

                                                                                                  • 0
                                                                                                    pdf — открытый стандарт и для него есть кучу других ридеров, кроме Adobe Reader. К примеру стандартная прорамма «Просмотр» в Mac Os X. И в iPhone, насколько я знаю, стоит тоже не адобовская реализация. По поводу альтернативных реализаций Flash Player, я точно не уверен, но кажется их нету (для iPhone точно)
                                                                                                    • 0
                                                                                                      Они есть, но очень неважно работают. Например, gnash. И есть ещё один какой-то… запамятовал название… но тоже не айс.
                                                                                              • +1
                                                                                                Так мы ему и поверили. Если его система падает от флеша то это мягко говоря странно.
                                                                                                • +8
                                                                                                  Отлично! Я был бы рад увидеть на хабре подобные разборы и по другим высказываниям видных IT-деятелей.

                                                                                                  Одна просьба: поставьте, пожалуйста, ссылки на более полное описание софизма, там где вы на них ссылетесь по названию. Конечно, гугл всегда с собой, но так можно было бы, не теряя нить текста, быстренько пробежаться глазами по описанию и примерам, чтобы тоже увидеть его и здесь и запомнить на будущее :)
                                                                                                  • +1
                                                                                                    Вытащил определения. Пытаясь не выйти за рамки чрезмерного цитирования, конечно. :-)
                                                                                                  • –8
                                                                                                    >>Флеш — первопричина падения Маков. Мы сотрудничали с Adobe в борьбе с этой проблемой, но она по-прежнему существует, уже несколько лет.
                                                                                                    >>Довод содержит обвинение Adobe в нестабильной работе, но почему-то не флеш-плеера, а Мака.

                                                                                                    То есть вы хотите сказать, что надо переписывать ОС под плагин? По-моему должно быть наоборот.

                                                                                                    >>Adobe Reader и Adobe Flash Player действительно на втором месте по суммарному количеству атак на них. Но количество найденных уязвимостей у флеш-плеера меньше, чем, например, у Apple QuickTime

                                                                                                    Ну а здесь вы уже сами пользуетесь тем же самым приемом. Как количество уязвимостей в QuickTime влияет на взаимоотношения OS X — Flash? Никак.
                                                                                                    • +14
                                                                                                      >>То есть вы хотите сказать, что надо переписывать ОС под плагин? По-моему должно быть наоборот.

                                                                                                      вообще то если обычное приложение способно уронить ось — то да, такую ось нуно переписывать.
                                                                                                      Любопыт но что бы вы сказали если бы винда падала от флеша…
                                                                                                      • +28
                                                                                                        это нормальное явление.
                                                                                                        упала винда: билл гейтс — урод.
                                                                                                        упал мак: абод — мудаки.
                                                                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                          • 0
                                                                                                            Возможно это связано с тем, что используется аппаратное ускорение (DirectX на винде) и окно флеша перерисовывается так быстро, как может. В результате, работает видеокарта «на повышенных тонах». Вот и воет. В этом нет ничего особо страшного.
                                                                                                            • 0
                                                                                                              В первую очередь виноваты программисты, пишущие приложения для флеша. Иногда невинный баннер может содержать такой код, который может всю систему положить.
                                                                                                            • +3
                                                                                                              Любое приложение может уронить ОСь. Это не проблема.
                                                                                                              Достаточно неправильно использовать malloc.
                                                                                                              Всё зависит от программиста. И это задача программиста сделать такое приложение, которое будет работать максимально эффективно и максимально бережно использовать ресурсы.

                                                                                                              На вылизывание плагина для Windows были брошены огромные силы, что привел к более-менее стабильной работе flash в Windows. Для мака и линукса, скорее всего, удовлетворились самим фактом работы. Всё в соотвествии с массовой долей ОС на рынке.
                                                                                                              • 0
                                                                                                                Прикладные программы по умолчанию должны соответствовать стандартам, задаваемым ОС. И да, если какая-то программа рушит винду, я ей не пользуюсь, и считаю, что разработчики именно программы не правы. Аналогично для мака и линукса. Если вы думаете иначе, мне вас жаль. Кстати говоря считаю большим приемуществом именно маков, что так довольно жесткие требования к прикладным программам, из-за чего вся система в совокупности работает быстро, понятно и в достаточной степени безопасно. И исключения из этого правила бросаются в глаза.
                                                                                                            • +5
                                                                                                              ОС переписывать не нужно.

                                                                                                              Количество уязвимостей в QuickTime на взаимоотношение OS X — Flash никак не влияет, конечно. Оно значимо только в контексте оценки флеш-плеера, как имеющего один из худших показателей безопасности.
                                                                                                              • +9
                                                                                                                Apple не создали WebKit, а форкнули KHTML
                                                                                                                • +15
                                                                                                                  Я не прав? Будь WebKit их разработкой, хрена с два он был бы открытым.
                                                                                                                  • +1
                                                                                                                    Скажем так, KHTML — это только WebCore, WebKit содержит намного больше чем просто WebCore. То есть KTHML и WebKit — не одного уровня инструменты.
                                                                                                                    • +1
                                                                                                                      Да, форкнули, но оставили очень далеко позади.
                                                                                                                    • +3
                                                                                                                      Не сочтите за издевку, но нижеследующее на 99% правда:
                                                                                                                      «Метод аргументации, который используется в этом посте, может служить хорошим сборником софизмов».

                                                                                                                      • +1
                                                                                                                        Если брать текст и заменить в нём слова, действительно, можно получать занятные результаты.

                                                                                                                        Но он перестаёт после этого быть цитатой. :-)
                                                                                                                      • +16
                                                                                                                        Ваша аргументация по количеству софизмов ничем не лучше джобсовой.

                                                                                                                        >>флеш-плеер содержит кодек H.264, права на который принадлежат самой Apple.
                                                                                                                        Попытка показать что злой эпл не даёт доброму эдоби опубликовать свой код под opensource лицензией. Только на самом деле от эппла тут мало что зависит.

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

                                                                                                                        >>Почему же тогда поддерживается pdf, ведь Adobe Reader имеет такой же ранг уязвимости, как и Adobe Flash Player?
                                                                                                                        Полнейший идиотизм. Какое отношение уязвимости десктопного ридера имеют к мобильной версии pdf-читалки на айфоне?

                                                                                                                        >>почему от флеша падает только Мак, а для Windows или Linux он вообще не объявляется причиной падений
                                                                                                                        Как это не объявляется? Под linux у меня регулярно подвисают браузеры из-за флеша.
                                                                                                                        Помню еще были доводы, мол apple не даёт доступа к закрытым функциям Mac OS, из-за этого adobe не могут использовать аппаратное ускорение. Но на линуксах никаких закрытых функций нет, а флеш все равно работает дерьмово. Да и не такая уж это и большая проблема, гугл почему-то не стеснялся использовать закрытое api майкрософта (для хрома, если не ошибаюсь), победителей не судят.

                                                                                                                        >>Если провести по элементу управления, тот получит событие MouseEvent.ROLL_OVER
                                                                                                                        Вы видимо вообще не поняли о чём этот довод. Суть в том, что один интерфейс не может быть одинаково удобен для мыши+клавиатуры и для тачскрина. И поскольку все флешевые приложения создавались именно для мыши+клавиатуры, запускать их на тачскрине — извращение в 99% случаев.

                                                                                                                        >>Это похоже на настоящий довод технологического характера. Если бы только сейчас в App Store не было ни одного нестандартного приложения и все приложения использовали бы только полный набор функций iPhone OS.
                                                                                                                        Каким образом отсутствие в аппсторе приложений, использующих закрытые части api от iphone sdk отменяет этот довод?

                                                                                                                        В общем Джобс пытается говорить о недостатках флеша, а ваши аргументы в защиту флеша заключаются в нападках на эпл. Вместо того, чтобы показать что флеш не так плох, вы пытаетесь показать как плох эпл. Но даже если эпл — мудаки, это никак не отменяет недостатки флеша.
                                                                                                                        • +3
                                                                                                                          Я считаю, Apple очень неплох, как в продуктах, так и в умении создавать общественное мнение.
                                                                                                                          • +5
                                                                                                                            Попытка показать что злой эпл не даёт доброму эдоби опубликовать свой код под opensource лицензией. Только на самом деле от эппла тут мало что зависит.

                                                                                                                            То есть они хотят опубликовать H.264, но им кто-то не даёт? Откуда у вас такие данные?

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

                                                                                                                            Adobe, даже по словам Джобса, не утверждает, что все 75% видео недоступны. Для того, чтобы потерять полноту, достаточно потерять и менее 75%, верно?

                                                                                                                            Полнейший идиотизм. Какое отношение уязвимости десктопного ридера имеют к мобильной версии pdf-читалки на айфоне?

                                                                                                                            Теперь вы поняли, что ссылка Джобса на «плохую» security-статистику десктопной реализации плеера не доказывает, что такая же статистика была бы у мобильной реализации?

                                                                                                                            Как это не объявляется? Под linux у меня регулярно подвисают браузеры из-за флеша.

                                                                                                                            В случае с Маком это обявляет Джобс. В случае с линуксом право официального объявления вы берёте на себя?

                                                                                                                            Вы видимо вообще не поняли о чём этот довод. Суть в том, что один интерфейс не может быть одинаково удобен для мыши+клавиатуры и для тачскрина. И поскольку все флешевые приложения создавались именно для мыши+клавиатуры, запускать их на тачскрине — извращение в 99% случаев.

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

                                                                                                                            Каким образом отсутствие в аппсторе приложений, использующих закрытые части api от iphone sdk отменяет этот довод?

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

                                                                                                                            Ну и качестве просьбы новичка, мне не очень хотелось бы участвовать в дискуссии типа «эти мудаки», а те — «не мудаки».

                                                                                                                            Спасибо!
                                                                                                                            • +7
                                                                                                                              Я не согласен со многими пунктами в статье, но детально расписывать лень. Наиболее интересно все же одно, как вы себе представляете ROLL_OVER на айфоне? Если провести пальцем по любой части веб-страницы вы просто проскроллите страницу. Никакого MouseEvent.ROLL_OVER вызвано не будет. Об этом и говорил Джобс. А вы видимо не разобравшись в платформе сразу начинаете судить…
                                                                                                                              • 0
                                                                                                                                Вот видео, где показано, что ROLL_OVER обрабатывается.
                                                                                                                                  • 0
                                                                                                                                    Обрабатывается в браузере? Показан дешевый трюк — специально собранная программа, причем без скролла. В реальности же — очень часто применяется скролл и в этом случае уловки не катят.
                                                                                                                                    • –2
                                                                                                                                      А откуда вы знаете, что в реализации флеш-плеера, если бы таковая была на айфоне, флеш обрабатывался бы в браузере?

                                                                                                                                      А не в отдельном приложении, как Youtube, например?
                                                                                                                                      • –1
                                                                                                                                        Впрочем, это уже другой вопрос. Здесь речь о доводе Джобса о не работающем ROLL_OVER, и этого эксперимента достаточно для его опровержения.
                                                                                                                                        • +6
                                                                                                                                          А смысл во флеше на айфоне, если его не будет в браузере?
                                                                                                                                          Тут даже не в этом дело, поймите. Особенность платформы такова, что провод пальцем по экрану — это всегда скролл. Это удобно и все привыкли. Об этом и говорит Джобс, что некоторые функции (roll-over например) работать не будут. Не станут Apple добавлять везде скроллеры ради того, чтобы во флеше что-то работало.
                                                                                                                                          И для меня вполне очевидно, почему Apple не пускает флеш. Даже на моем макбуке с 2.16 коркой флеш умудряется грузить проц на 90%. Отбор в Appstore для того и создан, чтобы на телефоне были только приложения, которые гарантировано стабильно и быстро работают. Это и формирует имидж айфона — «на нем все летает». Стоит пустить флеш — эта тормозящая штука погубит один из козырей платформы. Пусть Adobe сделают нормальный флеш сначала на маки, а потом будет видно.

                                                                                                                                          И кстати про то, что аппаратное ускорение на маке закрыто — OpenCL доступен всем на офф. сайте. Было бы желание.
                                                                                                                                          • +1
                                                                                                                                            Вы заметили, что я не даю оценок по поводу нужности флеша на айфоне? Мне флеш на айфоне не нужен, я предпочитаю нативную разработку :-)

                                                                                                                                            Но если есть утверждение, что роловера нет, даже без оговорок про скролл, а он есть, то утверждение неверно.
                                                                                                                                            • 0
                                                                                                                                              Его нету. Все что мы видели на видео — мультитач жесты. Это есть и в стандартном API. Когда он появится и будет работать полноценно, а не в специально созданных для этого условиях, тогда и скажем, что он есть.
                                                                                                                                              • +1
                                                                                                                                                А что такое «поноценно», определим потом, да? Дополнительно.
                                                                                                                                                • +1
                                                                                                                                                  Полноценно в данном контексте — быть оптимизированным под конкретную платформу (в данном конкретном случае — iPhone OS). По поводу roll_over — решить проблему совместимости со scroll.
                                                                                                                                                  Полноценно, если рассматривать флеш как платформу на мобильном девайсе — значит доступность всех функций, которые есть на декстопе, при этом не нарушать IG, иметь native look и производительность достаточную для комфортной работы.
                                                                                                                                                  Это лично то, что нужно мне. Хотя, если честно, то за 2 с лишним года использования iPhone я о Flash не вспомнил ни разу.
                                                                                                                                                  • +1
                                                                                                                                                    Пунктом наших разногласий был ROLL_OVER.

                                                                                                                                                    К этому моменту, мы уже определились, что это событие обрабатывается. Решение проблемы совместимости со скролом — это другой вопрос.

                                                                                                                                                    Спасибо за дискуссию!
                                                                                                                                                    • +1
                                                                                                                                                      Не знаю как вы, но я определился с тем, что правильно сделали что не пустили. Не могут сделать даже нормальную обработку событий с учетом платформы — в лес. Со своими правилами в чужой огород не лезут.
                                                                                                                                            • –1
                                                                                                                                              Про OpenCL — не только желание, но и поддержка железа, что есть далеко не у всех.
                                                                                                                                  • +2
                                                                                                                                    Вам нравится рассматривать частности, игнорируя картину в целом. Бедные пользователи потеряли полноту веба, какая трагедия.
                                                                                                                                    Еще раз хочу вам напомнить, что именно на эппловских мобильных девайсах юзеры обрели полноту пользования вебом. Задумайтесь, почему это произошло? Что такого дал людям сафари на айфоне, чего не было на других девайсах? Высокую скорость работы, плавный зум, плавный скролл. А теперь подумайте, останется ли всё это в сафари, если туда поставить флеш, качество работы которого эппл никак не могут контролировать?
                                                                                                                                    • +1
                                                                                                                                      Если вы хотите проанализировать лично меня, что мне нравится, то я против :-)

                                                                                                                                      А вообще, подумайте, как вы можете оценивать значимость потерь для всех людей, которые лишены флеш-приложений на айпаде и айфоне.
                                                                                                                                    • +1
                                                                                                                                      У Apple только лицензия на использование h.264, но никак не права.
                                                                                                                                  • 0
                                                                                                                                    вот тут:
                                                                                                                                    Связанное с флеш ПО на 100% частное. Эти продукты доступны только в Adobe, и Adobe владеет монополией на их развитие, на ценообразование и т.д. Их широкая распространённость не означает их открытость, т.к. они производятся и контролируются Adobe. Почти по всем признакам флеш — закрытая система.


                                                                                                                                    В этом доводе аргументами выступают:
                                                                                                                                    * частная форма владения флешом
                                                                                                                                    * монопольное (100%) право на ценообразование связанных с этой технологией продуктов
                                                                                                                                    * монопольный контроль технологии со стороны Adobe

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

                                                                                                                                    вы упустили основную идею Джобса: монополией на их развитие. Поэтому я согласен, что наличие спецификаций на .swf формат, не говорит о том, что сама технология открыта. Т.к. другие компании не могут быть контрибьюториами в технологию. Допустим хочу hardware 3d в flash — куда писать, кому звонить? Вариант один — feature request на сайте adobe.

                                                                                                                                    Ситуация аналогична форматам .rtf/.doc/.docx — на них вроде спецификации есть, но мы то знаем, что изменения в них может вносить только MS.

                                                                                                                                    А теперь взгляните на HTML5 — стандарт и «технологию» формируют десятки компаний — участники W3C. Даже MS осознала — svg, canvas, h264
                                                                                                                                    • +4
                                                                                                                                      На основе спецификаций теоретически можно сделать альтернативный плеер, лучше адобоского и добавить туда нужные возможности.

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

                                                                                                                                      Но это нормальная конкурентная борьба, Adobe не препятствует компаниям в создании своих реализаций ни юридически ни технически.