home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / Information / DiskMags / AIOIssue38 / data / ur5 < prev    next >
Text File  |  2000-08-22  |  6KB  |  121 lines

  1. {center}
  2. {subhead}IBrowse 2.{def}{p}
  3. Review by Neil Williams
  4. {left}
  5. {p} {p}
  6. IBrowse 2.2 has been available for quite some time now and as HiSoft have
  7. briefly mentioned 2.3 being in progress, I thought it would be a good time to
  8. look at the program and see what it currently has and what we might hope to see
  9. in the new version. Vaporware have also demoed a new version of their web
  10. browser, Voyager, which features a completely re-written layout engine (3.3, the
  11. current release version is 3.2). We'll compare V3.2 and the new 3.3 demo too.
  12. {p} {p}
  13. {bold}Basics{nobold}
  14. {p} {p}
  15. IBrowse is an Internet web browser.  It has FTP (file transfer protocol)
  16. facilities too, but it's basically a web browser.  As long as you have a TCP/IP
  17. stack and an internet account this program is all you need to access the world
  18. wide web, but not email or newsgroups - this doesn't pretend to be an all-in-one
  19. solution.
  20. {p} {p}
  21. {bold}Support{nobold}
  22. {p} {p}
  23. The Big Thing hyped for IBrowse 2 is that it supports JavaScript.  This is a
  24. programming language used by web page authors to spice up the experience -
  25. simple things like an image changing when you point to it.  It is not
  26. {italic}Java{noitalic} - you can't run Java application programs with it.
  27. {p} {p}
  28. So, here are the major things supported:
  29. {p} {p}
  30. In: HTML, HTTP, FTP (these three are the basic protocols and languages for the
  31. web), JavaScript, SSL.
  32. {p} {p}
  33. Out: Macromedia Shockwave and Flash, RealVideo/Audio, Java.
  34. {p} {p}
  35. You probably won't miss any of these.  Of them, Real would be the most
  36. interesting, but isn't available for any OS but Windows, Linux, QNX and Mac.
  37. Voyager3 supports Shockwave/Flash, but this (a vector animation plug in) rarely
  38. plays a major part on a webpage.  You can nearly always use a HTML version
  39. instead.  Java - well, we'd all like Java on the Amiga.
  40. {p} {p}
  41. I mention that IBrowse 2.2 supports SSL.  This isn't strictly true; it supports
  42. MiamiSSL which provides excellent SSL compatibility, but if you don't run Miami
  43. you don't get SSL.  IBrowse 1.2 supported SSL directly and this is something
  44. promised again in a future version of IBrowse.
  45. {p} {p}
  46. {bold}Speed{nobold}
  47. {p} {p}
  48. Here IBrowse scores extremely well. Voyager 3.2 can spend quite some time (5-10
  49. seconds on an 040) laying out a complex page with tables, such as those at
  50. http://www.theregister.co.uk/ or http://www.realdreams.cz/amiga/, while IBrowse
  51. displays them pretty much straight away. The Voyager 3.3 Alpha shows that the
  52. new Voyager may be even faster, but that could be some time away from a usable
  53. program.
  54. {p} {p}
  55. A contributor to the 'feel' of the speed of the program is a feature, unique to
  56. IBrowse, where you can open two URLs in one window and swap between them with a
  57. normal MUI 'tab'.  IBrowse confusingly calls these 'browsers' - you can open
  58. many windows each with many browsers each.  This is a great feature in that you
  59. can open a window per website: open two or three BBC news articles in one
  60. window, two or three Amiga.org articles in another, and keep these two different
  61. sites each locked into one window.  Very smart!
  62. {p} {p}
  63. {bold}Display Quality{nobold}
  64. {p} {p}
  65. Those with AGA, ECS or a 256 colour limited graphics board should certainly take
  66. a look at IBrowse.  It's image rendering quality is much better than either
  67. Voyager or AWeb thanks to its excellent colour choice and fast dithering.  AWeb
  68. comes in close behind but Voyager has some way to go, with very slow dithering
  69. holding it back.
  70. {p} {p}
  71. In high or true colour, IBrowse is as good as anything else available.  It is
  72. fast, but not noticable faster or slower than either AWeb or V3.2.
  73. {p} {p}
  74. HTML is well handled: like AWeb, it correctly displays some types of columns
  75. side-by-side, a task Voyager 3.2 can fail at. http://www.bbc.co.uk/ is an
  76. example of this. HTML is generally well handled by IBrowse, supporting most
  77. modern features but lacking stylesheet ("CSS," cascading style sheet) support,
  78. like all other Amiga web browsers. Stylesheets are a special way for web authors
  79. to specify exactly how a page should look by defining styles of text to use
  80. thoughout the web site - these common styles include font, font size, attributes
  81. such as colour and boldness, and alignment. Support for this is necessary for
  82. any big website, such as the BBC's, to look correct.
  83. {p} {p}
  84. Voyager recently introduced support for the "FONT FACE" HTML tag. This special
  85. tag allows a web author to define exactly the font you see on screen, not just
  86. the usual 'fixed width,' 'normal' and heading types. While IBrowse does support
  87. this, it is not in such an easy and automatic way as Voyager.  Firstly, each
  88. font must be defined in the IBrowse preferences; V3.2 will use a font if it
  89. exists on the computer.  Secondly, IBrowse appears to ignore secondary
  90. preference fonts - if "Verdana, Arial" is specified then IBrowse seems to look
  91. only for Verdana even if Arial is defined.  This said, IBrowse does allow you
  92. to define the fonts used when printing (text only and postscript only
  93. supported currently).
  94. {p} {p}
  95. {bold}Stability{nobold}
  96. {p} {p}
  97. Here is where IBrowse 2.2 starts to fail. The browser is very reliable, unless
  98. you happen to click on a form or use an SSL (secure) link. At this point, you're
  99. quite likely (at least, on my Amigas) to have the IBrowse Network Task fail and
  100. so pop up a suspend/reboot requester. Thankfully, you can nearly always click
  101. "Suspend" and IBrowse will continue working so you can load another web page
  102. (but not the same one; that will just fail again), but this lack of forms and
  103. SSL is very bad. IBrowse 2.3 must fix this for IBrowse to be a viable web
  104. browser.
  105. {p} {p}
  106. Dispite this, IBrowse 2.2's Javascript support is very stable, on par with AWeb.
  107. V3.2 sadly is not as reliable.
  108. {p} {p}
  109. {bold}Summary{nobold}
  110. {p} {p}
  111. I've scratched the surface of IBrowse's feature list here.  There are some quite
  112. unique things IBrowse can do, such as specifying a different configuration for
  113. each website, but dispite all this I'd recommend you wait for version 2.3's
  114. release.  There are some important issues with stability which need to be
  115. addressed by HiSoft, and once these are fixed IBrowse will be very good indeed.
  116. {p} {p}
  117. {bold}Available from{nobold}: HiSoft
  118. {p} {p}
  119. {bold}Overall{nobold}: 75% (temporary rating while we await a stable working version.)
  120. {p} {p}
  121.