![]() ![]() ![]() ![]() Only there is added security via Sandboxing, but you can manipulate the local FS… The more I think about it, the more I am beginning to suspect that it can be done. NaCL is much like Active X except you are not limited to a windows platform (but will be limited to the Google Chrome browser, at least for now). Now that I think about it, I wonder if the new Google Chrome project “Native Client” can be used to do that. If any one can come up with an idea to make “Browser, direct connect to Desktop App” work without the need of a web server co-existing and still get to manipulate the local FS, I to would be very interested… Hmmm. In this case they use the Narwhal… a cross platform, general purpose, JavaScript platform for developing JS apps outside of the browser (basically a specialized web server). Atlas is actually a Cappuccino web app running on your desktop as a desktop app. They also developed “Atlas” which is 280 North’s version of Apple’s “Interface Builder” from Xcode, for their Objective-J and Cappuccino frameworks to build Internet Applications. They developed Objective-J (an extension of regular JavaScript that mimics how Objective-C extends regular C) and Cappuccino (the Objective-J equivalent of Objective-C’s Cocoa frame work on the MAC). I know it can be done with a web server running locally.Īnother way might be like how the guys from “280 North” are doing what they do. Thanks also to Hans Linssen, Yvan Koenig and Tim Webb for their troubleshooting help, and to Andreas Verhoeven & Robbert Klarenbeek for the work they’ve done with Touch Bar Demo App. To me this would be perfect with the new HTML5 / CSS3 standards coming out. Also, a very big thank you to Bill Cheeseman PFiddlesoft, for all his help with UI Browser and his very generous GUI Scripting advice. well I won't say solved, but I will say several steps in the right direction taken. But yet, few to no one, has done any work on trying to get a web browser to be a desktop app UI. Its amazing the number of cross platform libraries people have come up with. I am looking to do the exact same thing (desktop app that uses an up to date HTML5 / CSS3 browser as the desktop app's GUI), only with Ruby (various reasons why I decided to work with Ruby). There are a few that are supported by cherrypy, but you possibly could implement your own too, using tool modules. Something that would be nice would be to embbed a browser control in a gui window and close the server when the app exits.įor the security, you could possibly add an authentication scheme. Note than in a normal WebApp you would probably use a templating engine and load templates from methods like main. This code is based on the sample from the SingleClickAndRun on the cherrypy website: If you are looking for a python Web Server with a Kill link, you could always check CherryPy. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |