• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Extending Safari
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Extending Safari


  • Subject: Extending Safari
  • From: Greg Langmead <email@hidden>
  • Date: Wed, 12 Feb 2003 08:57:41 -0800

Does anyone know Apple's plans for supporting KPart extensions, or some other integration technology, in Safari?

I'm interested in writing a sort of plugin for Safari, but the level of integration I need is higher than a Netscape-style plugin. In particular, I need to be able to:

- render certain XHTML nodes only, alternatively requiring nodes I handle to be put in some XML namespace (this is as opposed to only handling separate files, like images or movies)
- specify my size, rather than using the in-HTML size that a plugin uses
- query about my environment: the ambient font around my node, the font size, and the baseline

Good examples of this sort of thing would be plugins that provide nice-looking support for XHTML documents with MathML or SVG in them.

From the KHTML perspective, I think the best approach is through what they call a KPart. I've pored over the KPart documentation on the KDE site, and asked their dev list and it's possible that I can get what I want with that mechanism. But from looking through the WebCore code, it's not at all clear that KPart has been implemented as part of the Safari project!

What I'm looking for is any clue to Apple's plans with regard to KPart or other browser-extension technology, and barring that, what their plans for SVG and/or MathML are. I'm hoping someone here, maybe someone from Apple, can point me in the right direction.

Thanks!
Greg Langmead
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: Re: unused variable warnings
  • Next by Date: scientific number formatter
  • Previous by thread: Re: OmniWeb and AppleEvents
  • Next by thread: Re: Extending Safari
  • Index(es):
    • Date
    • Thread