Browsinform Home Overview

 
  • Overview
  • Usage
  • Benefits
  • Dynamic Data
  • Presentation Methods
  • Overview Next Topic

    Browsinform allows the publishing of lists and tables extracted from a database onto the intra/internet or a LAN/WAN, and lets users interactively search, query and sort the data.

    See the Synopsis.

    This entirely dynamic access to the information is provided through a standard Web Browser.

    Publishing lists on the internet has been typically done in a static fashion, i.e., a developer generates an HTML page from a spreadsheet, a word processor or a database. The problem is indeed that these static lists cannot be searched, hence tend to be unpractical for the users especially if they contain a large number of entries. Also, tools that generate lists from word processors, databases and spreadsheets are limited in what they can do, and even more so, in how you can shape the presentation to your own liking.

    In order to give users interactive access to the list, a programmer is generally needed to build a set of back-end functions, using ASP, ColdFusion, CGI scripts, or other techniques. Interactive access can also be achieved by using the database native forms and queries, but in this case, the application is platform dependent and may require a seat license for each user who wishes to access the list.
    Both these methods have advantages and disadvantages, that tend to favor either the maintainers/authors of the lists, or their users but rarely both. Please also see the comparison table.

    Browsinform also allows you to connect to a Web Server for truly dynamic real-time functionality: the data can be extracted from a live database everytime the user makes a query. You control when and if the data is refreshed from the server.

    Browsinform allows a non-programmer to quickly build an interactive list interface, and distribute it over the internet, without any server programming, or browser configuration. The functionality offered by Browsinform is similar to that delivered by web server dynamic applications presenting data from a Database, in that it provides the user with full control over what to display and how to display it, without the set-up and maintenance costs associated with these types of programs.

    The files that contain the data displayed by Browsinform are in standard CSV format, i.e., they can be created and updated with a spreadsheet program (e.g. MS-Excel) or a database (e.g. MS-Access). They can also be managed using the specialized Update tool that is part of the Browsinform download.

    This results in a portable, platform-independent way of sharing data, designed to work in any environment, without taxing your MIS or IT resources (note: see Usage Tips).

     
    Usage Previous Topic Top of the page Next Topic

    Browsinform is both a Development Tool and an End-user Interface.

    The Development Tool allows an author to define a search form and specify how the end users can search the table(s). It allows the author to:

    The author specifies all these criteria as text parameters, utilizing simple applet tags similar to HTML tags (the list of possibilities is rather extensive. Please check out the on-line documentation). Browsinform automatically generates a search form in the browser from the specified parameters, and populates the list boxes from the data tables.

    When the search is executed, Browsinform automatically formats the result, adds sort links and page navigation buttons, and displays it as an HTML page.

    Because the result is displayed as an HTML page, the user can use all the browser's 'normal' interface, such as links, print functions, back button, etc. The user can:

    Note that the display of the information is not limited to tabular lists: Browsinform can generate menus, glossaries, table of contents, detailed record views, etc. Please see the Samples for more details.

     
    Benefits of Using Browsinform to Display Dynamic Data Previous Topic Top of the page Next Topic

    First, there are obvious benefits associated with publishing data in a dynamic rather than static fashion:

    Furthermore, using Browsinform to publish your data has the following advantages:

    Because of Browsinform's ability to perform similarly with or without a web server, you can develop your application in a server-less environment, then deploy it in a server environment for true dynamic access to a live database. The advantages are obvious:

     
    Dynamic Data Access and Presentation Methods Previous Topic Top of the page Next Topic

    Most web sites are entirely static in the sense that they always display the same information, and that the presentation is always the same. Even when using Dynamic HTML, available with Netscape and MsIE 4.x and above, the presentation itself appears dynamic to the user, but the data itself is static.

    A website (internet or intranet site) becomes far more interesting for the users when they have the possibility to dynamically shape and select the information, as they are viewing it. Dynamic data presentation also allows the user to filter out unneeded data, so that only the points salient to the question at hand are displayed.

    Very frequently, a list of 'things' is presented on a web page. Such list displays can be greatly enhanced by considering the following:

    For the web site contributors, the problem becomes one of maintenance. For example if all the assets in a facility are described in individual web pages (i.e. 1 file per asset), ensuring look and feel consistency can be a monumental task for facilities that have thousands of assets. Adding information to each page can be very time consuming: for example if the pages for each piece of equipment show the supplier name, adding the phone number to all thousand of these pages would be very time consuming.

    Several approaches can be used to present dynamic data:

    Look at the Comparison of these approaches.

    (it is also possible to use entirely custom-written Java and/or JavaScript programs to generate pages within the browser, but because of the high development cost of this method, we do not include it in this evaluation.)

     

    MandoSoft Home | Overview | Product Info | Demo | Technical | Download | Register | Contact | Search | Privacy


    http://www.mandosoft.com/browsinform - © Copyright Olivier Zyngier, 2000-2002