{"id":2150,"date":"2015-07-15T17:18:54","date_gmt":"2015-07-15T16:18:54","guid":{"rendered":"http:\/\/olivier.hoarau.org\/?p=2150"},"modified":"2015-07-15T17:53:10","modified_gmt":"2015-07-15T16:53:10","slug":"blocage-de-flash-player-par-firefox","status":"publish","type":"post","link":"https:\/\/olivier.hoarau.org\/?p=2150","title":{"rendered":"Blocage de Flash Player par firefox"},"content":{"rendered":"<p style=\"text-align: justify;\">Depuis hier firefox bloque le plugin flash player pour des raisons de s\u00e9curit\u00e9 et au final c&rsquo;est plut\u00f4t p\u00e9nalisant pour l&rsquo;utilisateur. Du coup j&rsquo;ai regard\u00e9 un peu les alternatives, si on ne souhaite pas utiliser google chrome et rester sur firefox, il existe\u00a0 le plugin Freshplayer\u00a0 qui se base sur le player de google chrome. La plupart des distributions linux proposent les packages de firefox et du plugin freshplayer, mais si comme moi vous utilisez firefox \u00e0 partir d&rsquo;une archive r\u00e9cup\u00e9r\u00e9e directement sur leur <a href=\"https:\/\/www.mozilla.org\/fr\/firefox\/new\/\">site<\/a> voil\u00e0 les manips \u00e0 r\u00e9aliser pour se passer de flash player.<\/p>\n<p>Tout d&rsquo;abord on installera pr\u00e9alablement le compilateur ragel qu&rsquo;on trouvera par\u00a0 <a href=\"https:\/\/www.colm.net\/open-source\/ragel\/\">ici<\/a>. Apr\u00e8s avoir d\u00e9compress\u00e9 l&rsquo;archive<\/p>\n<p><strong>tar\u00a0 xvfz ragel-6.9.tar.gz<\/strong><\/p>\n<p>dans le r\u00e9pertoire <strong>ragel-6.9<\/strong> on va taper<\/p>\n<p><strong>.\/configure<\/strong><br \/>\n<strong>make<\/strong><\/p>\n<p>puis en tant que root<\/p>\n<p><strong>make install<\/strong><\/p>\n<p>toujours en tant que root, j&rsquo;ai install\u00e9 les biblioth\u00e8ques suivantes sur ma mageia 5<\/p>\n<p><strong>urpmi lib64v4l-devel lib64va-devel lib64va-devel vdpau-devel lib64config-devel lib64event-devel lib64mesaglesv2_2-devel<\/strong><\/p>\n<p>Maintenant que tout ces pr\u00e9requis sont install\u00e9s, on peut entrer dans le vif du sujet. Le site du plugin freshplayer est par <a href=\"https:\/\/github.com\/i-rinat\/freshplayerplugin\">l\u00e0<\/a>. On r\u00e9cup\u00e8re l&rsquo;archive en tapant<\/p>\n<p><strong>git clone https:\/\/github.com\/i-rinat\/freshplayerplugin<\/strong><\/p>\n<p>dans le r\u00e9pertoire <strong>freshplayerplugin<\/strong> on tape maintenant<\/p>\n<p><strong>mkdir build<\/strong><br \/>\n<strong>cd build<\/strong><br \/>\n<strong>cmake ..<\/strong><br \/>\n<strong>make<\/strong><\/p>\n<p>puis en tant que root on d\u00e9place le plugin dans le r\u00e9pertoire de plugins de firefox<\/p>\n<p><strong>cp libfreshwrapper-pepperflash.so \/usr\/lib\/mozilla\/plugins\/<\/strong><\/p>\n<p>(remplacer <strong>lib<\/strong> par <strong>lib64<\/strong> \u00e9ventuellement)<\/p>\n<p>Il ne reste plus qu&rsquo;\u00e0 installer google-chrome qu&rsquo;on t\u00e9l\u00e9chargera <a href=\"https:\/\/www.google.fr\/chrome\/browser\/desktop\/\">l\u00e0<\/a>. Il ne reste plus qu&rsquo;\u00e0 tester le plugin en lan\u00e7ant firefox et en se rendant sur cette <a href=\"http:\/\/www.adobe.com\/software\/flash\/about\/\">page<\/a>. On peut voir que l&rsquo;on dispose de la derni\u00e8re version disponible 18.0.0.209. J&rsquo;ai du supprimer l&rsquo;ancien plugin de flash player car \u00e7a posait visiblement des probl\u00e8mes de compatibilit\u00e9.<\/p>\n<p>That&rsquo;s all folks !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Depuis hier firefox bloque le plugin flash player pour des raisons de s\u00e9curit\u00e9 et au final c&rsquo;est plut\u00f4t p\u00e9nalisant pour l&rsquo;utilisateur. Du coup j&rsquo;ai regard\u00e9 un peu les alternatives, si on ne souhaite pas utiliser google chrome et rester sur firefox, il existe\u00a0 le plugin Freshplayer\u00a0 qui se base sur le player de google chrome. &hellip; <a href=\"https:\/\/olivier.hoarau.org\/?p=2150\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Blocage de Flash Player par firefox<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_share_on_mastodon":"0"},"categories":[5],"tags":[],"class_list":["post-2150","post","type-post","status-publish","format-standard","hentry","category-logiciels-libres"],"share_on_mastodon":{"url":"","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/peOjJ-yG","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/2150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2150"}],"version-history":[{"count":3,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/2150\/revisions"}],"predecessor-version":[{"id":2153,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/2150\/revisions\/2153"}],"wp:attachment":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}