Questions tagged [browser-plugin]

Browser-plugins allow to display content in browsers that they don't support natively. The two major APIs are NPAPI (supported by all browsers except Internet Explorer) and ActiveX (for so called content extensions for Internet Explorer).

Browser-plugins allow to display content in browsers that they don't support natively. They are usually written in C++ or C. The three major APIs for browser-plugins are:

  • W3C Web-extension is a cross-browser system for developing browser add-ons, supported by Chrome, Opera, Firefox and Edge
  • NPAPI, supported by all browsers except Internet Explorer
  • ActiveX, for so called content extensions for Internet Explorer

Specific browsers may support additional APIs, like WebKit Plugins on OSX.

274 questions
46
votes
4 answers

firefox add-on vs. extensions vs. plugins

I want to write scripts for firefox. It seems that firefox has different terms, like add-on, extensions, plugins. and I have a feeling they're not all the same. Can you sum up the difference between in a few words?
sameold
  • 15,803
  • 20
  • 55
  • 85
37
votes
4 answers

How to write a browser plugin?

I'm curious as to the procedure for writing browser plugins for browsers like Chrome, Safari, and Opera. I'm thinking specifically of Windows here and would prefer working with C++. Are there any tools or tutorials that detail the process? Note: I…
Nathan Osman
  • 63,773
  • 66
  • 242
  • 344
28
votes
9 answers

See trace() of Flash when running in browser

What's an easy way to see the trace() output of Flash/Flex movies when running in any browser?
Robin Rodricks
  • 99,791
  • 133
  • 372
  • 575
23
votes
3 answers

What is The difference between Firefox extension and plugin?

In Firefox there are plugins and extensions. Could you please explain to me why these addons have different name and tabs ? Does they differ so much so they need different names? I think it's a little unnatural to differ these things, extensions…
Tomasz Smykowski
  • 24,175
  • 51
  • 149
  • 222
19
votes
3 answers

How to " Monkey Test" a website

I'm looking for a way to Monkey test a website. Something like a browser plugin in which you could define a time interval and non-clicking zones, and then the plugin would start clicking (and possibly other actions) everywhere (except the…
fbernardo
  • 9,717
  • 3
  • 30
  • 44
19
votes
3 answers

How to simulate HTTP POST on localhost (*Windows* not Unix)?

What is the simplest way of sending an HTTP POST to a localhost address/port under Windows? E.g. do any browser plugins exist to do this or could a command be sent in the Chrome Developer Tools / Firebug console? [Have seen similar q's asked before…
Steve Chambers
  • 31,993
  • 15
  • 129
  • 173
17
votes
2 answers

Browser Plugin Testing With Selenium

I am writing a webapp that has a browser plugin component for both firefox and chrome. My current testing system uses a series of Selenium tests created through Selenium IDE. Is it possible to also have selenium install, activate, and delete…
Sakamoto Kazuma
  • 2,563
  • 6
  • 33
  • 65
16
votes
2 answers

A simple hello world NPAPI plugin for Google Chrome?

I am trying to make a chrome plugin but Chrome API doesn't give me enough power. I want to use NPAPI but I have no idea how to use it but I do have experience in Visual C++. Can someone show me a 'Hello world' in C++ application so I can get…
Kristina Brooks
  • 14,589
  • 25
  • 101
  • 178
15
votes
3 answers

Deployment of NPAPI plugin with minimal user steps

Situation: I've already written an ActiveX control for my IE users which works perfectly. I build the .ocx, CAB it up, sign it, and put it on the site with an EMBED tag. Users load the page, the yellow bar shows up asking if they want to install…
Phenglei Kai
  • 373
  • 4
  • 13
15
votes
5 answers

How do I develop browser plugins with cross-platform and cross-browser compatibility in mind?

My company currently has a product which relies on a custom, in-house ActiveX control. The technology it employs is itself cross-platform by design, but our solution is obviously limited to Internet Explorer on Windows. Long term we would like to…
13
votes
3 answers

How to embed a PDF in HTML page?

We would like to show the PDF document in an HTML page after retrieving it from the database via a servlet's doGet method. Can anyone share some snippets on how to achieve this?
user339108
  • 11,603
  • 31
  • 78
  • 111
10
votes
3 answers

Display current screen size - Responsive Design tools

I'm doing a lot of responsive design development at the moment, as are all front-end devs. One thing i would love to know is the exact current screen size. Chrome has…
Jamie Hutber
  • 22,870
  • 34
  • 131
  • 236
9
votes
10 answers

Best of both worlds: browser and desktop game?

When considering a platform for a game, I've decided on multi-platform (Win/Lin/Mac) but can't make up my mind as far as browser vs. desktop. As I'm not all too far in development, and now having second thoughts, I'd like your…
Ricket
  • 31,028
  • 28
  • 106
  • 137
8
votes
2 answers

How many versions of an NPAPI browser plugin do I have to make?

I know that if I write a C++ plugin, then I need to have Linux, Mac, Windows versions at least but what's the full list of combinations? NPAPI is supported by many browsers so does that mean the exact same compiled NPAPI plugin…
Mr. Boy
  • 52,885
  • 84
  • 282
  • 517
8
votes
1 answer

Any example of writing an NPAPI plugin in Linux?

I need to write a browser plugin to communicate with another process, and it seems I have to use NPAPI plugins. Is there any example or open source NPAPI plugin I can refer to? Many thanks for your reply. Summary of…
ZelluX
  • 57,940
  • 18
  • 67
  • 104
1
2 3
18 19