home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / tools / net-tools / ibrowsedemo / readme < prev    next >
Encoding:
Text File  |  1996-05-18  |  16.2 KB  |  340 lines

  1. IBrowse Demo release 7a (0.105)
  2. -------------------------------
  3.  
  4. This is the seventh official demo release of IBrowse.
  5.  
  6. Note about proxy servers:
  7. Enter your proxy host as http://host:port in the preferences. If you proxy supports
  8. ftp and gopher you can enter http://host:port in the http and gopher strings too.
  9. (Note: http://)
  10.  
  11. To install and run Ibrowse do the following:
  12. Delete all old IBrowse related files. (You may save your hotlist)
  13. Dearchive it where you want it. (A dir will be created)
  14. Start it and start prefs to configure where you want to have the cache dir.
  15. (If you are afraid of hd crashes, you can have the cache in ram: until you
  16. believe that IBrowse is stable!)
  17.  
  18. Since this is a demo release, some functions are removed:
  19.  
  20. It can only open 4 network connections.
  21. You may only have 1 window open.
  22. Mailto interface is disabled.
  23. + a couple of more that you'll like when you see the final release...
  24.  
  25. The last demo release created lots of problems to some people and most of them
  26. was their own faults. You should _not_ copy any libs out of the IBrowse dir.
  27. And you _must_ remove all old files, libraries etc from the last demo. Failure
  28. to do so will most likely result in the 'Cannot open url message'
  29.  
  30. The progressive image decoders should now be stable on OCS/ECS/AGA/CYBERGFX systems.
  31. It should work on any screen depth in CyberGfx.
  32.  
  33. Many people have contributed to this release with many useful bugreports.
  34. Thank you very much!
  35.  
  36. I have put together a sample prefs file with the most common mime types
  37. configured. I have used multiview as the main viewer, but you can change it to
  38. whatever you like. Please note that the 'External w. Pipe' mode isn't
  39. implemented yet.
  40.  
  41. If you don't like the spinning anim or if you thinks it takes too much time,
  42. you can use the other one supplied in '/Images' rename the old and copy
  43. def_TransferAnimationNM#? to def_TransferAnimation. It is a static picture.
  44. If you thinks it uses too much colors, you can replace it with a custom
  45. picture. (Check the files and you'll understand. Do also check the .info files
  46. because they contain size info)
  47.  
  48. IBrowse should now be stable when you abort loading in all cases. If you still
  49. have problems, please let me know asap.
  50.  
  51. Please not that you do not have to copy any libraries from the IBrowse dir. If
  52. you do so, you'll most likely see problems in the future (like you did with
  53. the v0.67 release)
  54.  
  55. The most important changes from R3a are:
  56.  
  57. Removed (hopefully) the crash on exit bug.
  58. Added 'Ask user' method for unknown mimetypes.
  59. Pressing a link while holding shift down now downloads the file to disk.
  60. Aminet dirs should now be shown correctly even if you press 'back'
  61. Made 2 image dirs. 1 with the old ones and one with the new ones. Choose the
  62.  one you like most.
  63.  
  64. The most important changes from R4a are:
  65. - Added AS225 support. (See ReadMe_as225 for details)
  66. - Removed stupid crash bug when aborting pageloading / download binary.
  67. - Implemented a progressive JPEG decoder.
  68. - Added the TextArea form element.
  69. - Added IsIndex.
  70. - Reworked the images for the nav. buttons. If you have your own buttons, please
  71.    look at the Images/def_Navigation for an example of how to create new ones.
  72. - Reworked the gui abit. You can now drag all button bars and place them where
  73.    you like them in the window. You can also turn of various GUI parts.
  74. - Splitted prefs in 2: General Prefs and Network Prefs
  75. - Put the imagedecoder in a shared library. If you use datatypes only, you don't
  76.    have to have 80k of unused code loaded.
  77. - The hotlist is saved in html format now.
  78.  
  79. The most important change from R5 are:
  80. - Form contents is saved when you move around.
  81. - You can search for text in a document (it is abit limited thought)
  82. - Document remembers what you were reading if you switch page.
  83. - Pressing RMB over a link or image will bring up a menu with some selections
  84.    (eg. Save to disk, view in external viewer. Note that you need to have a viewer
  85.    configured for this to work.)
  86. - Implemented most sorts of tables. Table Frames, Frame Sizes etc. are used now.
  87. - Added better proxt support. Now you can use proxys for ftp and gopher.
  88.    (Just write 'http://some.host:port' in HTTP/Gopher proxy strings.
  89. - Added NoProxy. Just enter the host you don't want to use proxy on.
  90. - Added possibility to save preferenses with a unique name.
  91. - Added lots of missing HTML3/NHTML tags. (Like <font> <basefont> etc.)
  92. - Changed the font handling to use less memory. (Fonts are only opened if they
  93.    are needed
  94. - Fixed the imagedecoder to work on all cybergfx screens.
  95. - Cross checked the form parser. FutureNet now works ok.
  96. - Added transparent support for AmiTcp/IN225. (MLink users, see ReadMe_MLink)
  97. - Fixed stupid eating chipmem bug. (Again:(
  98. - IBrowse can now read IBrowseR4 hotlists correctly. Sorry about this problem.
  99. - Added 28 days of evaluation. You can now use the IBrowse demo in 56 days.
  100.    Sorry that I couldn't upload a new demo before the old one expired.
  101.  
  102. The most important change from R6a are:
  103. - No more crashes when you try to authenticate yourself at web pages
  104. - Handles multiple submit buttons better
  105. - Handles tables better
  106. - Implemented shortcuts. You can define a shortcut for every hotlist entry
  107.    which you can type instead of a real url.
  108. - Handles Client Side Image Maps better now.
  109. - Added some ARexx commands:
  110.  
  111. The most important change from R7 are:
  112. - Added telnet support.
  113. - www.host.com urls now works again without trailing /
  114. - Textarea's works again.
  115.  
  116. Note:
  117. Some people have reported problems with IBrowse and the new 24bit datatypes.
  118. I have found that the problem is in many cases a bug in the KS3.1 rom.
  119. If IBrowse fails with a guru 8000000B this is most likely caused by this. In
  120. that case, please try to show the picture with multiview. If that fails too,
  121. it is not IBrowse fault. Afaik this only occurs on 040 based machines running
  122. KS3.1 To correct this, there is a patch on Aminet: 'util/boot/MathPatch.lha'
  123. (Which fixes crashes from other programs aswell that uses math functions)
  124. Happy browsing!
  125.  
  126.  
  127. Stefan Burstroem
  128. for Omnipresence Intl.
  129.  
  130. ps. Every time you find a page that is not visible, try 'Show source'
  131. In most cases it is a badly formated comment that eats the rest of the page.
  132. If you find any pages with this, please email me the url.
  133.  
  134. Known Bugs:
  135. - Simple refresh window will result in strange refreshing of some GUI elements
  136.    (sliders, string gadgets etc.) This is a bug in MUI and it is fixed in future
  137.    releases.
  138. - If you select the TextArea element and try to use Sliders, the window won't
  139.    react. This is a bug in MUI and we are working on a solution.
  140. - Viewing inlined images in external viewer behaves strange.
  141. - Some tables are layouted wrong. (Esp. tables with img align=left|right in them
  142. - Menu item 'Quit' can cause crashes sometimes.
  143.  
  144. This is a small list of implemented things / fixed bugs:
  145.  
  146. Old changes:
  147. -s- <Img width=x height=y> partially works now. The image size is used, but the image
  148.     is not scaled if that is needed. Anyway, this reduces lots of flicker on some pages.
  149. -s- Fixed Transparent gifs problems on native AGA/ECS screens
  150. -s- Fixed problems with <center> and Images.
  151. -s- Implemented history check for visited pages.
  152. -s- Made all asl windows open on the same screen as their parent window.
  153. -s- IBrowse now uses the fonts configured in the preferences.
  154. -s- Added support for <hn align="left|center|right">
  155. -s- Added a simple Arexx port. Currently the only supported command is:
  156.     GotoUrl Url
  157. -s- Added a border around delayed images that has a predefined size in the html source.
  158. -s- Fixed problems with urls that doesn't end with a '/'
  159.     (eg. http://www.omnipresence.com')
  160. -s- Fixed long standing refresh bug if you went from a page with backgroud to a page
  161.     without.
  162. -s- Now Ibrowse doesn't leave any files in t:
  163. -s- Made all form elements user their font's baseline when aligning objects on a line.
  164. -s- Implemented forms support. I have not had possibility to test it on the net, but I
  165.     will as soon as I get online again.
  166. -s- Added Delay image loading,Ignore background tags and Ignore link colors.
  167. -s- Started on a builtin inline gif decoder. The only thing left is the color mapping.
  168. -s- Iproved the parser. Tables are layouted ~3 times faster now.
  169. -s- Added an ip address cache to http.library. It caches the last 16 used hosts.
  170. -s- Added a small netscapism: typing 'host.domain[:port]/dir/file.html' in the url gadget defaults to:
  171.     'http://host.domain[:port]/dir/file.html'
  172. -r- Added more nice url parsing. ftp.host will become ftp://ftp.host. (note:
  173.     http://ftp.host is unaffected.
  174. -s- Added support for <img alt="text">
  175. -s- Added possibility to run IBrowse when the network is down. If socket.library couldn't
  176.     be opened or if the network was unreachable, the cache (if any) is used instead.
  177. 20-Jan-96
  178. -s- Made it possible to cancel in the download file selector.
  179. -s- The transfer animation class now checks the icon associated with the anim to get
  180.     the  size of the anim. Supported tooltypes are: WIDTH=<nr>,HEIGHT=<nr>,FRAMES=<nr>
  181.     This allows users to create own animations eg. to get a nice animation on a
  182.     640x256 screen. If no icon exists, it guesses the values from the bitmap size.
  183. 21-Jan-96
  184. -s- Cached images are now decoded with the builtin (incremental) decoder
  185. -s- Changed the source window font to a fixed width font to increase readability.
  186. 25-Jan-96
  187. -r- Added TempDir in prefs structure. Defaults to "T:".
  188. 27-Jan-96
  189. -s- Reload now doesn't add an entry in the history.
  190. -s- Added font fallback. topaz/8 is opened if the font was unavailable.
  191. 28-Jan-96
  192. -s- Added authentication support.
  193. -s- Added proxy authentication support.
  194. 30-Jan-96
  195. -s- Made sure that IBrowse work with MUI3.2. (Changed 1 refresh method)
  196. 31-Jan-96
  197. -s- Added support for RĂ¼digers NoCache list.
  198. 1-Feb-96
  199. -s- Removed _all_ references to 'IBrowse:'
  200. 2-Feb-96
  201. -s- Fixed so external viewers delete their files when they quit.
  202. -s- The Delayed look for a presized image is now always exactly as big as it should.
  203.     Text and icon is chopped of if necesary.
  204. -s- Added support for <a name= >
  205. 3-Feb-96
  206. -s- Added support for transparent gifs on native screens. CyberGfx still needs some work.
  207.     NOTE: TGifs looks ugly on background. I have not found a suitable solution to this yet.
  208. -s- Found a suitable solutions to tgifs on backgrounds. It is slow as hell though.
  209. -s- Improved handling of alt text and def images in pre sized images.
  210. -s- Changed behaviour for <a> to decrease the number of pages that causes problems
  211. -s- Added tgif support for cgfx, I hope this works.
  212. 5-Feb-96
  213. -s- Bumped http.library to v2 to avoid confusion in demo releases.
  214. -s- Fixed a bug that caused images not to be freed.
  215. -s- Fixed odd memory access on 68000's in ibconfig.c
  216. -s- Made sure that the prefs window fits on a 640x256 screen w topaz/8
  217. 6-Feb-96
  218. -s- Removed stupid bug that made datatypes decoders crash.
  219. -s- Removed stupid bug that caused datatypes not being able to decode images.
  220. -s- Sgnorkfx. Fell asleep over my compuer.
  221. 7-Feb-96
  222. -s- Setting frames to 1 in the animation makes the anim stand still (and use no cpu power)
  223. -s- Removed a bug that caused the default homepage not to be used.
  224. -s- Added error message when ibprefs.library couldn't be opened.
  225. 8-Feb-96
  226. -s- Improved the color remapping alot. Now Ibrowse uses a calculated palette. Before
  227.     it used the (not so good) palette from Brilliance. As a side effect, there are now
  228.     69 free pens on a 256 color screen.
  229. 11-Feb-96
  230. -s- Added scaling support for nointerlaced gif pictures
  231. 12-Feb-96
  232. -s- Added scaling support for interlaced gif pictures
  233. -s- Implemented Flush Image Cache
  234. -s- Fixed sizes in strings in forms.
  235. -s- Fixed a bug that caused string buffers in forms to be 1 char too short.
  236. 14-Feb-96
  237. -s- Added support for <base href= >
  238. -s- Added the 'SPEED' tooltype to the animation icon.
  239. 17-Feb-96
  240. -s- Added an 'Ask user' option as a download method.
  241. -s- Hopefully found the free mem twice on exit bug.
  242. 18-Feb-96
  243. -s- The 'Underline links' prefs option is now used.
  244. -s- Added possibility to configure the task priority of the various threads.
  245. -s- Shift click on a link will download the link to disk.
  246. 19-Feb-96
  247. -s- Fixed a bug that caused IBrowse to crash if a specified path didn't exist.
  248. 21-Feb-96
  249. -s- Fixed a bug that caused IBrowse to crash when aborting save to disk
  250. -s- Fixed a bug that caused IBrowse to crash when flushing the image cache sometimes.
  251. -s- Added an error code instead of a crash if the dest file for save to disk couldn't be opened
  252. -s- Links are now visible on aminet again!
  253. 23-Feb-96
  254. -s- Removed a stupid bug that caused IBrowse to crash when aborting page download
  255. 24-Feb-96
  256. -s- Fixed a wrong asl type in askuser window.
  257. -s- Fixed a bug that caused enforcerhits if add to hotlist was selected from the menu
  258. -s- Fixed some nasty bugs in the imagedecoder that could make it crash etc. on interlaced pics.
  259. 25-Feb-96
  260. -s- Merged def_<navigation> images into def_Navigation Remapping is now 4 times faster.
  261. -r- Removed the "Save Hotlist" Menu again. Hotlist Class will handle this automatically
  262.     now and saves the hotlist when it has been changed. (when adding an entry, when closing
  263.     the window, and when disposing the class)
  264. -r- Minor layout changes in downloadinfo and prefs classes.
  265. -r- Prefs class is now split into two windows: General and NetWork. You can edit one window at
  266.     a time only. The menuitems get disabled when a prefs window is open.
  267. -r- The hotlist is saved as a html file now.
  268. 26-Feb-96
  269. -s- Fixed a bug that caused crashes if the def_images were not found.
  270. 28-Feb-96
  271. -r- Hotlist gets closed after selecting a link with doubleclick.
  272. 3-Mar-96
  273. -s- Fixed a bug that caused gifs not to be downloaded completely
  274. -s- Improved the cache system alot. If IBrowse crashes or if you reset without exiting,
  275.     IBrowse will rebuild the cache list next time you run it.
  276. -s- Added the tags <strong> (as bold) and <em> (as italic)
  277. 12-Mar-96
  278. -r- D&D in window groups works now.
  279. 13-Mar-96
  280. -r- Added possibiliy to drop URLs into the HTML display.
  281. 15-Mar-96
  282. -s- Fixed a bug that caused <select> without size to crash.
  283. 17-Mar-96
  284. -s- Added support for <caption> in tables.
  285. 23-Mar-96
  286. -s- Fixed a bug that caused cycle gadgets in forms to give wrong results
  287. -s- Removed the 'not freeing chipmem' bug again.
  288. -s- Moving back and forth on pages now remembers the last position.
  289. 24-Mar-96
  290. -r- Cursor scolling of the html display is possible again.
  291. -r- Disabled nhtml checkmarks since they are not used at the moment.
  292. -s- Rewrote the Datestring handling to work even if the system is localized.
  293. 29-Mar-96
  294. -s- Fixed a bug that caused the text to be invisible if the first 2k of a page didn't
  295.     generate any html elements. (eg. pages with java scripts)
  296. -s- Now sending Referer: header when accessing pics. Fixes problems with some counters.
  297. 30-Mar-96
  298. -s- Reworked the link selection functions. They are faster and more reliable now.
  299. -s- Form contents is saved now.
  300. 3-Apr-96
  301. -s- Fixed a bug that caused old hotlists to be read wrong.
  302. 8-Mar-96
  303. -s- Implemented dynamic font handling. Fonts are only opened when they are needed.
  304. 15-Mar-96
  305. -s- Fixed a bug that caused METHOD_POST to malfunction sometimes.
  306. -s- Fixed access to www.VIScorp.com. Stupid www server they have!
  307. 16-Mar-06
  308. -s- Added popup menus to save images, load links, load images etc.
  309. -s- The file HOME:.signature is now imported (if it exists) in the mailto window.
  310. 24-Apr-96
  311. -r- Added Wait... vars to HTML Data.
  312. -r- Updated ARexx port: GOTOURL loads the URL current window
  313. -r- Added NEWWINDOW arexx command.
  314. 26-Apr-96
  315. -r- Added shortcut handling in hotlist class.
  316. -r- Length of titles in the history is limit to 50 characters now.
  317. -r- Added possibility to hide groups/entries in the hotlist menu.
  318. -r- When IBrowse finds a hotlist in a format that it cannot read, it will not
  319.     save the hotlist to preserve the data in that file.
  320. -r- Added mime types image/gif and image/jpeg as defaults for the prefs.
  321. 30-Apr-96
  322. -r- Exchanged the pens of imageframes.
  323. -r- When turning off delay imgeloading, all images are loaded automatically now.
  324. 03-May-96
  325. -r- Changed default for H4 font, so that it is smaller than H3.
  326. 11-May-96
  327. -s- Rewrite the url parser again. I hope this conforms better to the standard
  328.     than the old.
  329. -s- Improved handling of masked bitmap on native screens.
  330. 14-May-96
  331. -s- String gadgets are now not wider than the window.
  332. -s- Uses optimized cache file now. Old cache files are still read ok. (I hope ;)
  333.  
  334. And lots of more...
  335.  
  336. These were just some of the changes made. If you still find bugs, please send
  337. them to ibrowse-bugs@omnipresence.com
  338. Suggestions can be sent to:
  339. ibrowse-comments@omnipresence.com
  340.