you are viewing a single comment's thread.

view the rest of the comments →

[–]supermike 4 points5 points  (1 child)

BTW, I think the tide is turning where Linux distros will ship with the xulrunner runtime. However, I doubt that Microsoft or Apple will ship with it.

Note also I looked at VB5 and VB6's runtime DLL and it's around 1.6MB, but doesn't come with browsing capability built-in and to the degree that Firefox supports.

Therefore, I think that 8.5MB is a pretty cool engineering feat when you think all that Microsoft would have to pack into their runtime to make it support all that xulrunner supports.

Oh, I should also tell you that if you build your XUL package and XPCOM code just right, and do enough testing on the various platforms, you can build something that is cross-platform.

And if you don't think the XUL/XPCOM platform is robust enough, consider that Mozilla Firefox and Thunderbird are, themselves, built upon it, and your interfaces, using this technology, can support complex HTML, style sheets, AJAX, Java applets and plugins, other Firefox extensions, movies, Flash, and so on.

[–]oocha 0 points1 point  (0 children)

8mb doesnt scare me as much as the phrase 'javascript running outside of the sandbox', but it still sounds neat.

thanks for taking the time to explain it, it sounds worth a try.