home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.4 Development Libraries / SGI IRIX 6.4 Development Libraries.iso / docs6.4 / relnotes / webviewer_dev / ch1.z / ch1
Encoding:
Text File  |  1997-09-04  |  5.9 KB  |  201 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        1.  _I_n_t_r_o_d_u_c_t_i_o_n
  9.  
  10.        The power of the web is the seamlessness with which
  11.        information is accessed across different computer platforms
  12.        and across networks in every country, without the user
  13.        having direct perception of where the information is coming
  14.        from.  Viewing a list of interesting places and clicking
  15.        might take our voyaging user from a computer in Silicon
  16.        Valley to one in Boston in a fraction of a second.
  17.  
  18.        WebViewer is a set of C++ classes which make it simple for a
  19.        programmer to add web functionality to an application.  The
  20.        classes are based on ViewKit. The classes allow the
  21.        programmer to create an application with web access
  22.        directly,  without using a separate browser as an
  23.        intermediary.
  24.  
  25.        The viewer can be viewed as an integrated component for
  26.        viewing web information which is not a heavyweight browser.
  27.        This component, for example, could be posted in a dialog box
  28.        from every application. Each application can have an
  29.        instance of the browser.  The applications can use the
  30.        browser to display custom help information and create
  31.        subclasses of the components to override link behavior.
  32.  
  33.        Some features which make general browsers rich such as
  34.        NetNews, WAIS and Gopher are not present in this component.
  35.        Other frills omitted are things like bookmarks (although an
  36.        application could supply bookmarks on top of the supplied
  37.        browser component).
  38.  
  39.  
  40.        Note:  Packaged with your software is a separate sheet that
  41.               contains the Software License Agreement.  This
  42.               software is provided to you solely under the terms
  43.               and conditions of the Software License Agreement.
  44.               Please take a few moments to review the Agreement.
  45.  
  46.  
  47.        1.1  _V_k_W_e_b_V_i_e_w_e_r__a_n_d__V_k_W_e_b_V_i_e_w_e_r_B_a_s_e
  48.  
  49.        The browser component consists of several individual parts.
  50.        There is a widget which displays parsed HTML documents, a
  51.        ViewKit component which combines the widget with a web
  52.        access library and a prebuilt GUI for browsing, and a
  53.        library for web access.
  54.  
  55.        The underlying widget is left undocumented,  by design.  The
  56.        intent is for the user to always access this via the ViewKit
  57.        component.  The web access library (libwio) is documented
  58.        elsewhere.  See the Web support library release notes.
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        The ViewKit browser component provides all the glue for the
  75.        web access to work.  The cache which was supplied by an
  76.        earlier version is now provided by the webfetch and webcache
  77.        library.  The subclass VkWebViewer provides navigation and
  78.        history controls for the user.
  79.  
  80.        As of this release HTML 2 is supported as well as most of
  81.        the interesting features in HTML 3.2,  including table and
  82.        frame support,  and support for font faces and colors.  See
  83.        the apropriate chapter for a complete list of tags and
  84.        attributes.
  85.  
  86.        The browser attempts to load documents and subparts
  87.        asyncronously.  There are,  unfortunately,  some network
  88.        accesses which cannot be handled in an async fashion,  e.g.
  89.        address lookup for a host.
  90.  
  91.  
  92.        This document contains the following chapters:
  93.  
  94.          1.  Introduction
  95.  
  96.          2.  Installation Information
  97.  
  98.          3.  Supported Tags
  99.  
  100.  
  101.        1.2  _R_e_l_e_a_s_e__I_d_e_n_t_i_f_i_c_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  102.  
  103.        Following is the release identification information for
  104.        WebViewer:
  105.  
  106.                                       WebViewer library
  107.        SSSSooooffffttttwwwwaaaarrrreeee PPPPrrrroooodddduuuucccctttt
  108.                                       2.0
  109.        VVVVeeeerrrrssssiiiioooonnnn
  110.                                       (not assigned)
  111.        PPPPrrrroooodddduuuucccctttt CCCCooooddddeeee
  112.                                       IRIX 6.3
  113.        SSSSyyyysssstttteeeemmmm SSSSooooffffttttwwwwaaaarrrreeee RRRReeeeqqqquuuuiiiirrrreeeemmmmeeeennnnttttssss
  114.  
  115.  
  116.  
  117.        1.3  _O_n_l_i_n_e__R_e_l_e_a_s_e__N_o_t_e_s
  118.  
  119.        After you install the online release notes for a product
  120.        (the _r_e_l_n_o_t_e_s subsystem), you can view the release notes on
  121.        your screen.
  122.  
  123.        Note:  You can read the online release notes for most
  124.               products before installing the software.  Refer to
  125.               the booklet in your CD-ROM case for more information.
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.                                   - 3 -
  138.  
  139.  
  140.  
  141.        If you have a graphics system, select ``Release Notes'' from
  142.        the Help submenu of the Toolchest. This displays the
  143.        _g_r_e_l_n_o_t_e_s(1) graphical browser for the online release notes.
  144.  
  145.        Refer to the _g_r_e_l_n_o_t_e_s(1) man page for information on
  146.        options to this command.
  147.  
  148.        If you do not have a graphics system, you can use the
  149.        _r_e_l_n_o_t_e_s command.  Refer to the _r_e_l_n_o_t_e_s(1) man page for
  150.        accessing the online release notes.
  151.  
  152.        1.4  _P_r_o_d_u_c_t__S_u_p_p_o_r_t
  153.  
  154.        Silicon Graphics, Inc., provides a comprehensive product
  155.        support maintenance program for its products.
  156.  
  157.        If you are in the U.S. or Canada and would like support for
  158.        your Silicon Graphics-supported products, contact the
  159.        Technical Assistance Center at (800)800-4SGI.  If you are
  160.        outside these areas, contact the Silicon Graphics subsidiary
  161.        or authorized distributor in your country.
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.