all repos — h3rald @ 11da4fd310963777f60e444c6ae950e89125d11a

The sources of https://h3rald.com

contents/articles/from-firefox-to-deer-park.html

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
-----
title: "From Firefox to... Deer Park?"
content-type: article
timestamp: 1132509930
tags: "firefox|browsers|review"
-----

<p>On May 31st 2005 the Mozilla Foundation silently released the Deer Park browser...</p>
<p>no, it's not another name change for Firefox, but the codename they gave to the long-awaited 1.1 release of the free,
    famous, award-winning browser. Actually what we have for now is just a non-feature complete developer preview
    release of the new milestone, the first alpha release, in other words. The alpha release nevertheless seems to be
    fully functional and already useable.ETAs for the actual stable version are not given as usual, but we should expect
    another alpha candidate soon hopefully (They wrote "June" on the <a
        href="http://www.mozilla.org/projects/firefox/">roadmap</a>, and we're already in July). Anyhow, this
    developer-oriented preview release can be <a href="http://www.mozilla.org/projects/firefox/">downloaded</a> and
    installed on Windows, Linux, and Mac OS X systems plus eventually, <a
        href="http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/deerpark/alpha1/contrib/">Solaris and others</a>.
    The decision of using the codename Deer Park instead of naming the release Firefox 1.1 alpha 1 or something of the
    like was made to avoid the havoc which occurred before the official release of Firefox 1.0 (which was codenamed
    "Phoenix" by the way,) when some websites offered a late preview release as the actual new version to download.</p>
<p>This time when you install and run the program the Firefox name has been substituted with Deer Park Alpha 1, so for
    example Deer Park is used in the browser's title bar and in the "About Deer Park Alpha 1" menu under "Help". The
    icon they used for this testing release is not even the usual firefox icon - it represents a plain blueish globe
    with no fox whatsoever. They have definitely put in effort this time to avoid confusion.</p>
<p>Furthermore, when the browser is installed it does not overwrite your existing firefox installation, simply because
    (on windows) it's installed under a directory named "Deer Park Alpha 1". As a side note, the process is
    "firefox.exe", so you cannot run Firefox and Deer Park at the same time: you'll just open another window of the
    browser which is already running. Having said this, let us now examine what is new in this developer's release.</p>

<h3>Fixed bugs</h3>
<p>Like any other Firefox Release, Deer Park comes with several <a
        href="http://www.squarefree.com/burningedge/releases/1.1a1.html">Bug Fixes</a>. On the official changelog there
    are many bugs reported to be fixed, sometimes they are hardly noticeable but I experienced some of them when
    browsing some websites and also when creating applications myself:</p>
<ul>
    <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=103638">103638</a> - Targets with same name in different
        windows open in wrong window with javascript.</li>
    <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=97283">97283</a> - Mouse wheel scrolling does not work for
        elements such as div using overflow - auto or scroll.</li>
    <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=251986">251986</a> - Keyboard scrolling does not work for
        elements such as div using overflow - auto or scroll.</li>
    <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=245829">245829</a> - Download manager progress and title
        do not update correctly, wrong number of files and percentage after finishing or cancelling a download.</li>
</ul>
<p>These are in my opinion the most notable of the notable bugs which have been fixed in this release. I was
    particularly relieved when I noticed that all the issues regarding scrolling divs or similar elements had been
    resolved. Also, it must be noted that Deer Park seems overall slightly faster than Firefox 1.0.4 (Note: I also have
    a Pentium II, that is why I could notice that probably). The speed increase is most probably caused by the base for
    Deer Park being the Mozilla 1.8 Beta 2 code, which is almost 1 year newer than what used for Firefox 1.0.</p>


<h3>New Features</h3>
<p>Although announced as a non-feature complete release, it comes with some new and useful features. The new feature
    list includes nothing too extraordinary for now and they are all somehow minor changes but they really do represent
    some improvements. Perhaps the two most obvious features introduced with this release are the <em><strong>Sanitize
            Deer Park</strong></em> and the <em><strong>Report Broken Sites</strong></em> functions. The first one is
    accessible through the Tools menu and basically allows you to delete the Browsing History, Saved Form Information,
    Saved Passwords, Download History, Cookies and Cache. Actually you can accomplish the same feat via
    Options-&gt;privacy, but with Sanitize you need just one click. Convenience I suppose?</p>
<p>The Report Broken Sites feature is reachable via the Help menu and basically starts a short wizard that you can use
    when you notice something wrong with a website. You just have to provide the url of the website, the problem you
    experienced (Browser not supported, cannot login, plugin not installed, other content missing, odd behaviou, odd
    appearence, etc.) and an optional description and email and then the report will be submitted to the Mozilla
    Deleopers.</p>
<p>Additional features included are also <em>Image thumbnails as Tab icons</em>, used when viewing a single image with
    firefox, not a shocking feature really but it's just a little (tiny) bit of eyecandy I guess. Furthermore, when you
    try accessing an FTP server anonymously and that server doesn't allow anonymous access, you are prompted to provide
    appropriate credentials (before it just didn't let you in)... another little improvement, which probably will not
    change your life, but it's nice to know that it's there.</p>
<p>Another more notable feature only for linux and mac users though allows changes made in the Preferences menu to be
    applied immediately without restarting your system. Using Windows on the other hand, they improved the option
    interface with a more extensive use of tabbed interfaces, and also additional options concerning tabbed browsing
    (BUT in my opinion the <a
        href="https://addons.mozilla.org/extensions/moreinfo.php?id=158&application=firefox">tabbrowser preferences</a>
    extension is still necessary to achieve certain behaviours).</p>
<p>Regarding something more technical, among the so-called developers features there are various improvements regarding
    CSS support, in particular CSS2's <a href="http://www.w3.org/TR/CSS21/generate.html#quotes-specify">quotes
        nesting</a> and even some new CSS3 (!) features, like <a href="http://www.w3.org/TR/css3-multicol/">Multi-column
        layouts</a> the :only-child selector, overflow-x and overflow-y properties and even various new <a
        href="http://www.w3.org/TR/css3-ui/#cursor">cursors names</a>.</p>
<p>Even more news from Mozilla suggests that Deer Park already supports some functions for resolution-independent
    scalable vector graphics (SVG 1.1), but it's obviously just experimental, and even scriptable bitmap drawing surface
    (<a href="http://developer-test.mozilla.org/docs/Drawing_Graphics_with_Canvas">Canvas</a>). Last but not least, even
    support for <a href="http://www.w3.org/MarkUp/Forms/">Xforms</a> is already possible in Deer Park through a <a
        href="http://www.mozilla.org/projects/xforms/">related project/extension</a>.</p>

<h3>Final Thoughs</h3>
<p>Again the Mozilla Foundation - with this fully functional but yet incomplete preview release,- seem to be always
    improving their foundations, and always offering support for new technologies and features before others. This
    release has certainly seen some great improvements, on the other hand hardly anything changes for website developers
    with this release. It is without a doube that websites are viewed better with Deer Park than with Firefox 1.0.4 or
    IE or any other browser for that matter. But it is impossible to even start planning at this stage for the
    development of a publicly accessible site using for example SVG graphics and Xforms, as visitors using other
    browsers will not be able to see any "magic" in them, or perhaps even view them at all.</p>
<p>It's always the same paradox of web-development: where on one side of the coin there are new and better products are
    available, a website/online application should be accessible by at least 90-95% of visitors. Unfortunately, for now
    though 90-95% of all internet users seem to use <em>some other product</em> instead of Firefox or Deer Park... But
    that's another story!</p>