<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/xsl" href="/lib/xsl/devedge-1.00/article_en.xsl"?>
<nde:article 
  url="/viewsource/2003/ns7.1-web-developers/" 
  xmlns="http://www.w3.org/1999/xhtml"
  xmlns:nde="http://devedge.netscape.com/2002/de" 
  xmlns:ent="http://devedge.netscape.com/2003/ent"
  xml:lang="en">

  <nde:header>

    <nde:title>
      What's New in Netscape 7.1 for Web Developers
    </nde:title>

    <nde:category>
      Article
    </nde:category>

    <nde:pubdate year="2003" month="06" day="30"/>

    <nde:summary>
      Netscape 7.1 promises to quickly become the dominant
      Netscape browser. Learn about the new features for web developers
      available in Netscape 7.1. 
    </nde:summary>
    
    <nde:channels>
      <nde:channel id="viewsource"/>
      <nde:channel id="ns-7.1"/>
    </nde:channels>
    
    <nde:keywords>
      Netscape 7.1, Netscape 7, Gecko, Mozilla, Web Developer, JavaScript, JavaScript Debugger,
      DOM Inspector, Chatzilla, XML, XSLT, XHTML
    </nde:keywords>
    
    <nde:authlist>
      <nde:author>
        <nde:authname>Bob Clary</nde:authname>
        <nde:authtitle>Evangelist</nde:authtitle>
        <nde:authaffil>Netscape Communications</nde:authaffil>
      </nde:author>
    </nde:authlist>

  </nde:header>

  <nde:head>
  </nde:head>

  <nde:content>
    <h2 id="intro">Introduction</h2>

    <p>

      Netscape 7.1 is developed from the <a href="http://www.mozilla.org/">Mozilla 
        Application Suite 1.4</a> and as such shares much of the same basic technology. 
      In addition to the technologies that Netscape 7.1 shares with Mozilla 1.4, it 
      includes additional features such as a number of installed plugins, support for 
      <a href="/viewsource/2003/windows-media-in-netscape/">Windows Media Player 
        Active X control</a> which are not available in Mozilla.

    </p>

    <p>

      Since Netscape 7.1 is targeted at the general web population and not
      specifically to web developers, it is important for web developers 
      to develop and test their content in Netscape 7.1 to ensure that 
      differences between Mozilla 1.4 and Netscape 7.1 do not cause problems
      for web site visitors.

    </p>

    <h2 id="devpack">Developer Pack</h2>

    <p>

      To help web developers support Netscape 7.1, a new custom installation option
      is available which will install the "Web Developer Pack" which includes several  
      of the tools previously available for Mozilla.

    </p>
    
    <ul>
      <li>
        <p>

          <a href="http://www.hacksrus.com/~ginda/venkman/">Venkman</a>, the
          JavaScript Debugger for Mozilla and Netscape 7.
          
        </p>
        
        <p>
          
          Learn more about Venkman in <a href="/viewsource/2002/venkman/01/">Venkman, 
            the new JavaScript Debugger for Netscape 7.x</a> and 
          <a href="/viewsource/2003/venkman/01/">Using Breakpoints
            in Venkman</a>.

        </p>
      </li>
      <li>
        <p>

          <a href="http://www.mozilla.org/projects/inspector/">DOM Inspector</a>, a tool
          which allows inspection and modification of document without having to edit 
          the document directly.

        </p>

        <p>

          Read Ian Oeschger's <a
            href="http://www.brownhen.com/DI.html">Introduction to the DOM
            Inspector</a> and <a
            href="http://grayrest.com/moz/evangelism/tutorials/dominspectortutorial.shtml">
            grayrest's Guide to the DOM Inspector</a> for more details on what
          the DOM Inspector can do for you.

        </p>

      </li>
      <li>
        <p>
          <a href="http://www.hacksrus.com/~ginda/chatzilla/">Chatzilla</a>, an Internet 
          Relay Chat (<abbr>IRC</abbr>).
        </p>
      </li>
    </ul>

    <h2 id="sample">Sample of Improvements</h2>

    <p>
      Since Netscape 7.0, based upon Mozilla 1.0.1, was released, 
      many thousands of bugs have been fixed, and numerous improvements
      made and features introduced. This is a small sample of some 
      of the new features available in Netscape 7.1 and/or Mozilla 1.4.
    </p>

    <h3>Improved Stability and Performance</h3>

    <p>
      Netscape 7.1 promises to be the fastest and most stable Netscape 
      browser ever. 
    </p>

    <h3>about:config</h3>

    <p>
      Typing <code>about:config</code> into Netscape 7.1's URL bar will
      now display all preferences and allow existing preferences to be
      modified or new ones added without having to exit the browser and
      edit the preferences files manually.
    </p>

    <h3>JavaScript Console improvements</h3>

    <p>
      Web developers can now click on an error message in the JavaScript 
      console to view the exact line of the source code containing the error.
    </p>

    <h3>View Selection Source</h3>

    <p>
      No longer do web developers have to search through a long source listing to identify 
      the markup behind the visibile representation of a web page. Highlighting the 
      text in a web page and clicking on "View Selection Source" in the context menu 
      will automatically display the markup behind the highlighted text.
    </p>

    <h3>XML Source Tree View</h3>

    <p>
      Netscape 7.1 will now display a "tree" based view of XML Documents
      which do not contain CSS or XSLT style instructions. 
    </p>

    <h3>Rich Text Editing</h3>

    <p>
      Netscape 7.1 now implements a version of Internet Explorer's
      designMode feature. Thus allowing web developers to turn 
      HTML documents into rich-text editors. 
      To learn more read <a href="/viewsource/2003/midas/01/">Rich-Text Editing in Mozilla 1.3</a>.
    </p>

    <h3>JavaScript interface to XSLT</h3>

    <p>
      Web developers can now manipulate XML documents using XSLT
      through JavaScript. Read all about it in <a href="/viewsource/2003/xslt-js/">The XSLT/JavaScript Interface In Gecko</a>.
    </p>

    <h3>Web Services</h3>

    <p>

<!--
      Netscape 7.1 now supports Simple Object Access Protocol (SOAP) and Web
      Services Description Language (WSDL).  Read <a href="/viewsource/2003/soap/01/">SOAP in Netscape Gecko-based Browsers</a>
      and <a href="/viewsource/2003/wsdl/01/">Accessing Web Services In Netscape 7.1/Mozilla 1.4 Using WSDL Proxying</a> for 
      to learn more.
-->

Netscape 7.1 now includes support to Web Services via JavaScript APIs. Now web sites can deploy web applications that connect with remote web services using programmatic interfaces. This mechanism is possible because of the new <a href='/viewsource/2003/soap/01/'>SOAP</a> and <a href='/viewsource/2003/wsdl/01/'>WSDL</a> interfaces implemented in Netscape Gecko. For developer information about the Web Services support in Netscape Gecko please refer to the <a href='http://www.mozilla.org/projects/webservices'>Mozilla Web Services Projects</a> web page. 
    </p>

    <h3>Support for Windows Media Player Active X Control</h3>

    <p>
      Web developers can now support Internet Explorer and 
      Netscape 7.1 using the same media and controls. Learn
      how to use Windows Media Player Active X controls in
      Netscape 7.1 in 
      <a href="/viewsource/2003/windows-media-in-netscape/">Windows 
        Media Player in Netscape 7.1</a>.
    </p>


    <h3>Support for Internationalized Domain Names</h3>

    <p>

      Web developers can now link to sites using URLs containing non-ASCII
      characters. Learn more about this exciting development in <a
        href="/viewsource/2003/idn/">Internationalized Domain
        Names (IDN) Support in Netscape 7.1/Mozilla 1.4</a>.

    </p>

    <h3>Advanced Standards Support</h3>

    <p>

      Netscape 7.1's support for Web standards continues to improve with
      consistent cross-platform implementations for HTML 4.0, 
      Cascading Style Sheets level 1 (CSS1), Cascading Style Sheets Level 2 (CSS2), 
      XML 1.0, XHTML 1.0,
      XSLT 1.0, XPath 1.0, partial XML Base, simple Xlinks, XPointer, FIXptr, Resource Description Framework (RDF),
      the Document Object Model level 1 (DOM1),  the Document Object Model Level 2 (DOM2). 
      partial support for Document Object Model level 3 (DOM3), 
      Simple Object Access Protocol 1.1 (SOAP), and Web Services
      Description Language (WSDL).

    </p>

    <p>

      Netscape 7.1 features a solid foundation of support for data transport
      protocols (HTTP, FTP, and SSL), multilingual character data (Unicode),
      graphics (GIF, JPEG and PNG) and the latest version of the world's most
      popular scripting language, JavaScript 1.5.

    </p>

    <h2 id="1.0-to-1.4">Changes since Netscape 7.0x (Mozilla 1.0)</h2>

    <p>

      Many changes have been introduced into Mozilla since Netscape 7.0
      was first released in August 2002. Mozilla has progressed from 
      version 1.0 to version 1.4, with many new features and bug fixes.
      The Mozilla release-notes are excellent sources of information 
      about changes in each release of Mozilla.

    </p>

    <ul>
      <li>
        <p>
          <a href="http://www.mozilla.org/releases/mozilla1.1/#new">What's New in Mozilla 1.1</a>
        </p>
      </li>
      <li>
        <p>
          <a href="http://www.mozilla.org/releases/mozilla1.2/#new">What's New in Mozilla 1.2</a>
        </p>
      </li>
      <li>
        <p>
          <a href="http://www.mozilla.org/releases/mozilla1.3/#new">What's New in Mozilla 1.3</a>
        </p>
      </li>
      <li>
        <p>
          <a href="http://www.mozilla.org/releases/mozilla1.4/#new">What's New in Mozilla 1.4</a>
        </p>
      </li>
    </ul>

  </nde:content>

  <nde:related area="nde">
    <nde:item url="/library/releases/netscape-7.1/">Other Articles about Netscape 7.1</nde:item>
    <nde:item url="/library/viewsource/2003/mozilla-webdev/">Using Mozilla in Testing and Debugging Web Sites</nde:item>
    <nde:item url="/toolbox/tools/">Development Tools</nde:item>
  </nde:related>
  
  <nde:related area="ext">
    <nde:item url="http://www.mozilla.org/releases/mozilla1.4/">Mozilla Application Suite 1.4</nde:item>
    <nde:item url="http://www.hacksrus.com/~ginda/venkman/">Venkman Development</nde:item>
    <nde:item url="http://www.hacksrus.com/~ginda/chatzilla/">Chatzilla Development</nde:item>
    <nde:item url="http://www.mozilla.org/projects/inspector/">DOM Inspector</nde:item>
    <nde:item url="http://www.mozilla.org/newlayout/xml/">XML in Mozilla</nde:item>
    <nde:item url="http://www.mozilla.org/projects/xslt/">XSL Transformations (XSLT) in Mozilla</nde:item>
  </nde:related>
  
</nde:article>
