Presentation is loading. Please wait.

Presentation is loading. Please wait.

Decreasing Software Expenditures with Web Standards Using Thin Clients, Mozilla, and XUL.

Similar presentations


Presentation on theme: "Decreasing Software Expenditures with Web Standards Using Thin Clients, Mozilla, and XUL."— Presentation transcript:

1 Decreasing Software Expenditures with Web Standards Using Thin Clients, Mozilla, and XUL

2 Overview Costs of running a small business with third party software Using Web technologies to decrease costs and open new revenue streams Research methods, and problems Recommendations on how to proceed Questions

3 Costs Of Running A Business With Third Party Software With a staff of 20, using only MS Windows and MS Office, costs are: Approx. $1, 000 PER YEAR! PER USER!

4 Reading The Fine Print These costs do not include: Customer Management Software Shipping Software Accounting Software And a staff to administer all of this

5 The Web Can Save The Day Mozilla Web Browser, formally Netscape Navigator XUL (XML User Interface Language) JavaScript

6 Mozilla Web Browser An example of a “Thin Client” Formally Netscape Navigator Open Source Software Used by ~1.5% of the ~1,000,000 Web users Gecko (Mozilla’s rendering engine) is used in over 11 different web browsers FREE!

7 What is XUL? Created to make Mozilla easier to develop for multiple operating systems Based on XML (Extensible Mark-up Language), a standard of the W3C Specifically oriented towards user interface design If you can develop a web page you can develop a user interface in XUL

8 With This… <window id="example-window" title="Example 3.4.2" xmlns:html="http://www.w3.org/1999/xhtml" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

9 Mozilla Gives Us This!

10 Mozilla Can Also Give Us This!

11 JavaScript Developed by Netscape in 1994 Version 1.5 was standardized in 1999 by ECMA International (ECMA-262 v3) Used in ~25% of the Internet’s web pages Allows XUL to be more than something pretty look at!

12 Research Methods and Goals To emulate most of the functionality found in the sales departments customer management software To build this software using only Mozilla, XUL, and JavaScript

13 Research Problems Some components of the UI were more difficult to develop in XUL XUL did not offer all the same UI components as the original software JavaScript failed to scale well as the software increased in size

14 Recommendations The Present The cost of development does not justify the savings The Future Microsoft’s Longhorn, XAML &.NET Products Ximian’s Mono Project Perl 6 & Parrot


Download ppt "Decreasing Software Expenditures with Web Standards Using Thin Clients, Mozilla, and XUL."

Similar presentations


Ads by Google