Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Disscusion: Embedding other script/client side API within broswers



Hi,

I'm not sure if this is the right place to be asking but, I'd like to
have widgets more akin to client side apps (visually)

I've looked at the Dashboard and the likes of Yahoo widgets, Opera
Widgets etc, and to me they lack some of the nifty controls that are
found on client side applications. If they are implemented they
usually are hacked js code. What would be beneficial for Apple or the
Dashboard team is to somehow either correlate a JS library that
mimics Carbon/Aqua controls, have similar function/global naming
conventions which would go across the board for Apple development.

Say you wanted to do the following:

- A Web app
- A Client App

You can either have JS libs which correlate to C style include files
eg window(s).h -> window(s).js and have similar function calls for both

OR

You can embedded client side programs with a browser and make it
Platform independent currently you can do this in a Java applet, but
they are... well... not fast enough. Seeing that Apple has made the
move to put Safari on a PC, would it be wise to say allow a
programmer to say program in
: Classic/Cocoa/ and have an embedded application from within the
browser. This is much to what embedded VD is for Microsoft Explorer
on a PC... I'm sure you'll get more market share of the browser pie
if Apple were to achieve such a feat.

In application speed terms... I guess you could optimise for

- web (GUI is xml format) or
- client (GUI is binary based on xml format)

I know this sounds like Java... but how many Apps are actually JAVA
based... not many and JAVA is a memory hog to say the least. Whats
needed is a way for me to write an application in JS/C/C++/python/etc
tec... compile it for Client/Web and have it presented within a web
broswer... meaning that Dashboard widgets could be written in any
API... but presented within both PC/Mac Safari.


Any thoughts on this, anyone?

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Web-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/web-dev/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.