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.
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.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?
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.