Новая страница на сайте Предсказания про iPad из 1984 года
Март 25

Гиря FlashPlayerОб ужасной реализации Flash-проигрывателя для Mac OS X говорилось уже не раз: взять хотя бы недавнее выступление Стива Джобса перед сотрудниками Apple, в котором он высказал много нелестного об Adobe и работе Flash на платформе Mac OS X.
Я, честно говоря, не совсем в курсе всех тонкостей этого вопроса: что и где вызывает проблемы. Но одно я знаю точно, — время от времени я не могу просматривать потоковое видео через flash-проигрыватели на таких сайтах, как Youtube, Rutube, Vimeo и прочих по причине того, что после трёх-пяти роликов звук и изображение приходят в полную негодность: всё скрипит, шипит и тормозит, а спасает только перезапуск Safari. А если в это время открыто много всего важного и нет Saft (как раз мой случай), то приходится или отказаться от открытых нужных вкладок, перезапуская Safari, либо не смотреть видео.

Сегодня, столкнувшись в очередной раз с описанной выше проблемой, я решил попытаться решить её без перезапуска Safari, и это у меня получилось.

Рецепт оказался очень простым: достаточно посмотреть в терминале интерактивный список процессов (команда top) и обнаружить там строчку с названием WebKitPluginHost. Обратите внимание на число слева от имени процесса: это уникальный номер процесса, который вам нужно запомнить или скопировать в буфер. Число, которое будет отображаться у вас будет совершенно другим, нежели на представленном изображении.

WebPluginHost-in-Top

Теперь завершите программу top (клавиша Q) и выполните в терминале следующую команду:

kill -9 номер_вашего_процесса

Обновите содержимое вкладки Safari, в которой тормозил Flash, и увидите, что на какое-то время проблема будет решена. Как только всё снова станет работать ужасно, нужно повторить описанные выше операции.

Напоследок стоит сказать, что сам по себе WebKitPluginHost не имеет никакого отношения к Adobe FlashPlayer — это приложение из инструментария WebKit позволяет подгружать в Safari сторонние плагины, среди которых есть и FlashPlayer. Так что если у Вас в Safari используются ещё какие–либо плагины, то после отключения загрузчика вам потребуется обновить вкладки и с ними.

Если этот блог нравится Вам настолько, что Вы хотели бы перечислить его автору денег, просто сделайте это, нажав на кнопку Donate:

Спасибо в любом случае. :)

Связанные записи

метки: , , , , , ,

оценка:
НеинтересноИнтересно - рейтинг: +5, голосов: 5

Комментарии к статье “Перезапускаем Flash-плагин в Safari”

  1. FroL

    хотел поинтересоваться, вышеописанное относится к 10.5.8 или к 10.6.2?
    на старом powerbook g4 12″ 1.33Ghz с Леопардом мощности для плавного проигрывания и так уже не хватает, но на Macbook Pro 2.4 со Снежным Барсом всё вроде норм работает, если не считать высокой загрузки проца.
    Вообще есть пара тонкостей – для Youtube можно включить режим HTML5, тогда ролики будут воспроизводиться без использования Flash и соответственно, будет намного меньше требовать ресурсов. А ещё можно найти файл Библиотеки/Internet Plug-ins/flashplayer.xpt и переименовать его, например, в flashplayer.xpt.old – тоже несколько экономит ресурсы, судя по всему…если что, можно переименовать обратно

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

  2. Rodion Baskakov

    Описанные действия проводились на MacBook Pro C2D 2007-го года выпуска под Mac OS X Snow Leopard 10.6.2

    Спасибо за предложенные способы ускорения работы. Знаю, что Vimeo и Youtube ввели поддержку HTML5, но не все ролики доступны в этом формате, потому как большинство конвертированы в FLV. Кроме того, RuTube и множество других видеохостингов переходить на HTML5 пока не торопятся.

    Будем надеяться, что Apple и Adobe всё–таки договорятся когда–нибудь. HTML5 хорош, безусловно, но это не панацея: выбор должен быть всегда.

  3. andzhey

    если у ково сафари не ппоигрывает видео квиктайма, то удалите русский язык в сафари и он заменится англ. и видео пойдет. Такой метод ко всем прогам, что не запускаются на маке. Кароче дескрименация русского языка

  4. clyde

    ere@indicators.flubbed” rel=”nofollow”>.…

    ñïñ çà èíôó!…

  5. jesse

    trusted@pillspot.com” rel=”nofollow”>.…

    thanks!!…

Написать отзыв

Подписаться именем или OpenID