Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

bigpoppamac31

macrumors 68020
Original poster
Aug 16, 2007
2,454
439
Canada
What is the difference between the two plug-ins listed in my preferences?

Screen Shot 2016-07-31 at 5.54.00 PM.png
 

KALLT

macrumors 603
Sep 23, 2008
5,380
3,415
Both are developer APIs that are used for browser plugins. NPAPI is a very old standard (the N stands for Netscape), whereas PPAPI is a modern successor developed by Google. Which one to use depends on the browser you are using. PPAPI has so far only been adopted by browsers that use Google’s Blink engine, which is Google Chrome, Chromium (the open-source base of Chrome) and the modern versions of Opera (2013 and newer). However, Google Chrome maintains its own Flash plugin, so you only really need the PPAPI for Chromium and Opera. Safari, Firefox and others still use NPAPI.
 
  • Like
Reactions: flowrider

bigpoppamac31

macrumors 68020
Original poster
Aug 16, 2007
2,454
439
Canada
Both are developer APIs that are used for browser plugins. NPAPI is a very old standard (the N stands for Netscape), whereas PPAPI is a modern successor developed by Google. Which one to use depends on the browser you are using. PPAPI has so far only been adopted by browsers that use Google’s Blink engine, which is Google Chrome, Chromium (the open-source base of Chrome) and the modern versions of Opera (2013 and newer). However, Google Chrome maintains its own Flash plugin, so you only really need the PPAPI for Chromium and Opera. Safari, Firefox and others still use NPAPI.

I use Safari browser. I asked because recently I have not been able to play any YT videos. Even some on other sites. I just get a black screen where the video would be. I have "clicktoflash" installed so you'd think it would revert videos to HTML5 but it's not. Should I still update the Flash plug-in?
 

mpainesyd

macrumors 6502a
Nov 29, 2008
689
168
Sydney, Australia
I use Safari browser. I asked because recently I have not been able to play any YT videos. Even some on other sites. I just get a black screen where the video would be. I have "clicktoflash" installed so you'd think it would revert videos to HTML5 but it's not. Should I still update the Flash plug-in?
After the last OSX update I found I had to disable Flashblock to be able to play YT videos. ClicktoFlash might be causing similar problems.
 

KALLT

macrumors 603
Sep 23, 2008
5,380
3,415
I use Safari browser. I asked because recently I have not been able to play any YT videos. Even some on other sites. I just get a black screen where the video would be. I have "clicktoflash" installed so you'd think it would revert videos to HTML5 but it's not. Should I still update the Flash plug-in?

YouTube does not use Flash anymore by default and I have not seen a Flash video in a long time. Have you tried disabling ClickToFlash? Some adblockers also prevent a video from being loaded when they attempt to block a video ad.

In any case, the PPAPI version has nothing to do with this, Safari does not support it.
 

bigpoppamac31

macrumors 68020
Original poster
Aug 16, 2007
2,454
439
Canada
YouTube does not use Flash anymore by default and I have not seen a Flash video in a long time. Have you tried disabling ClickToFlash? Some adblockers also prevent a video from being loaded when they attempt to block a video ad.

In any case, the PPAPI version has nothing to do with this, Safari does not support it.

Disabling "ClickToFlash" means I can view the videos. But I don't want any flash to show up hence why I have the extension installed.

Also by disabling "ClickToFlash" weird things happen. For example on this website a vertical line of letters appears over the "similar threads" section. When I hover my cursor over one of the letters the "upload a file" button lights up.

Screen Shot 2016-08-03 at 12.51.42 AM.png
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.