IBrowse Home   News   Store   Download   Known Issues   Add-ons   Search Engines   FAQ   Mailing Lists   Documentation
Development Radar: 612 issues open (30 assigned) and 1025 blown away
Did you know... you can drag a browser tab out of the window to open a new window?
IBrowse FAQ
General   IBrowse 2.5   IBrowse 2.4
updated 30 August 2019, 18:14:17 UTC
General
  1. Where can I buy a key for IBrowse from ? :: Updated!
  2. Pay for a browser in 2019 ?!? :: New!
  3. Will there be further updates to IBrowse after 2.5 ? :: New!
  4. Will IBrowse be going PPC only ? :: Updated!
  5. Is there any way to change the settings of the string gadgets in IBrowse, as I've tried every option in MUI and none of them affect it!?
  6. I've got a suggestion for the next version of IBrowse, what shall I do ?
  7. I don't want to sift through all the mail generated on the IBrowse support mailing list, is there one just for announcements ?
  8. Should I use the PPC datatypes on OS4 rather than the internal decoders ? :: Updated!
  9. Will images be scaled if I use the PPC datatypes ?
IBrowse 2.5
  1. When will IBrowse 2.5 be released ? :: Updated!
  2. What is IBrowse 2.5 and what happened to IBrowse 3.0 ?
  3. Why has the development of IBrowse 2.5 taken even longer than "normal" ? :: New!
  4. So, what exactly has changed in IBrowse 2.5 ? :: Updated!
  5. Will IBrowse 2.5 have a native OS4 version ?
  6. Is IBrowse 2.5 only available for OS4 ?
  7. So, can I use the 68k OS3 version on OS4 ? :: New!
  8. Will there be a MorphOS native version of IBrowse 2.5 ?
  9. HTTPS / SSL connections do not work so well with IBrowse 2.4 - has this been improved? :: Updated!
  10. Does IBrowse 2.5 support CSS/DOM and/or HTML5 ?
  11. Will the IBrowse 2.5 update be free ? :: Updated!
IBrowse 2.4
  1. Does IBrowse 2.4 support Flash ?
  2. Is the IBrowse 2.4 update free ?
  3. What about the IBrowse 2.4 OEM version that will be supplied with OS4 final ?
  4. What are the differences between the demo and the OEM version ?
  5. Does IBrowse 2.4 support CSS/DOM ?
  6. IBrowse 2.4 was announced as being PPC in AmigaOS4, is that true ?
  7. Why has the development of IBrowse 2.4 taken so long again ?
  8. So how long will we have to wait for IBrowse 3 then ?
  9. I don't use Miami, so I cannot use MiamiSSL - is there another way to use secure connections in IBrowse 2.4 ?
  10. Why do I keep getting SSL connect errors with "error:00000000:lib(0):func(0):reason(0)" when using AmiSSL v3 ?
  11. Does that mean I'll be able to access my bank/supermarket/online shopping site/any other site requiring SSL ?
  12. Is Java supported yet ?
  13. Has spoofing been added to the Preference menu for quick access now ?
  14. Well, can we set a custom spoof string instead then ?
  15. Why has so much been put off for IBrowse 3.0 ?
  16. Is there a feature list available for IBrowse 2.4 ?
  17. Does IBrowse 2.4 support graphical printing ?
  18. Does IBrowse 2.4 support graphical printing via PostScript in colour ?
  19. Does IBrowse 2.4 support UTF-8 ?
  20. Will IBrowse 2.4 be available as PPC / OS4 native ?
  21. Will PPC native image decoders be made for IBrowse 2.4 and OS4 ?
  22. Is MorphOS supported with a native version of IBrowse, javascript library and/or flash plugin ?
  23. Where can I buy IBrowse 2.4 from ? :: Updated!
  24. I've found a bug in IBrowse 2.4, what shall I do ?
  25. Does IBrowse 2.4 support full alpha channel on PNG images ?

General

1. Where can I buy a key for IBrowse from ? :: Updated!
Keys for IBrowse 2.x may be purchased from our store.

2. Pay for a browser in 2019 ?!? :: New!
It may seem a strange concept to some, in this day and age, but the full version of IBrowse is not free. That said, we have frozen prices at 2003 levels and the upgrade discounts are cheaper than before for OS3 users. The OS4/PPC native version of IBrowse was always going to be a paid for upgrade, part of IBrowse 3.0, but this won't disadvantage existing OS3 users wishing to upgrade without OS4 support. We hope proceeds of sales will cover the future hosting costs of this website and for the past 13 years or so since IBrowse 2.4 was released, whilst also making further development and updates possible.

3. Will there be further updates to IBrowse after 2.5 ? :: New!
That is the plan, yes. For example, there is currently an issue with AmiSSL 4.3 that needs resolving which will necessitate an IBrowse update to make use of AmiSSL 4.4. We had hoped for this to be addressed before releasing IBrowse 2.5, but although we have been heavily involved with AmiSSL development, the actual build/release process is not completely in our control. Also, with the long period of time since 2.4 was released, there have been many changes in the Amiga world and it would not be a surprise if IBrowse 2.5 may need some tuning to suit the huge variety of systems out there today.

4. Will IBrowse be going PPC only ? :: Updated!
No, as long as there is a market for 68k versions, IBrowse will continue to be released in a 68k format. However, from IBrowse 2.5 onwards, a PPC native version will also be available.

5. Is there any way to change the settings of the string gadgets in IBrowse, as I've tried every option in MUI and none of them affect it!?
The preference you need to change in MUI, is that of Newstring. If the Newstring preferences are not listed in MUI, check the spelling of the following file, is IDENTICAL to this, as it is case sensitive:

MUI:libs/mui/Newstring.mcp

If you are using MUI 4 or higher, it replaces Newstring completely with MUI's own String class, so the standard Text settings in MUI will affect IBrowse's string gadgets.

6. I've got a suggestion for the next version of IBrowse, what shall I do ?
If you'd like to suggest your idea, mention it on the IBrowse support mailing list, or direct to suggestions@ibrowse-dev.net.

7. I don't want to sift through all the mail generated on the IBrowse support mailing list, is there one just for announcements ?
Yes - please see the mailing lists page for subscription details.

8. Should I use the PPC datatypes on OS4 rather than the internal decoders ? :: Updated!
For the PPC native IBrowse 2.5 on OS4, no - the internal decoders will be better than using datatypes, for various reasons. For 68k versions, it is entirely up to you :) Using the datatypes has both pros and cons: The PPC datatypes will be faster than using IBrowse's internal 68k decoders, but you will lose the ability to have progressive display, and for GIFs, the ability to display GIFAnims.

9. Will images be scaled if I use the PPC datatypes ?
If you use picture.datatype v45+ then no, otherwise yes they will.

IBrowse 2.5

1. When will IBrowse 2.5 be released ? :: Updated!
It was released on 30th August 2019.

2. What is IBrowse 2.5 and what happened to IBrowse 3.0 ?
During IBrowse 2.4 development, some of IBrowse had already been ported to OS4 on the separate IBrowse 3.0 development branch. After the 2.4 release, it was decided to bring forward an OS4 native version before IBrowse 3.0... Hence IBrowse 2.5 was born. It is not just about OS4 though, there have been many other changes and fixes since IBrowse 2.4, including adding support for new features found in MUI 4 and 5.

3. Why has the development of IBrowse 2.5 taken even longer than "normal" ? :: New!
Basically, various factors meant that it was hard to find the right time - it has been a continuous battle, like trying to complete a jigsaw with pieces going missing, or even the picture changing midway, until everything eventually comes together. There have been many complications apart from the actual development including server changes, server downtime, server upgrades, sourcecode management, building a new web store, commitments elsewhere, OS changes, Amiga community changes, etc, etc, with the majority now having been overcome. However, with continued development during those years, beta testers still got updated betas every 60 days, at worst. In latter years, since 2012 we were waiting for AmiSSL v4, which ultimately lead to Oliver becoming directly involved with its development as part of the AmiSSL Open Source Team, to help move things along. AmiSSL v4 was itself delayed in part due to continued delays in the official release of OpenSSL 1.1.0. Once AmiSSL v4 was released in 2017, having already been fully integrated in IBrowse some time before then, we could then at last look at moving quickly towards an IBrowse 2.5 release in early 2018. Unfortunately, personal issues intervened, hindering release efforts and development of the web store. Finally, we were able to get everything together in 2019.

4. So, what exactly has changed in IBrowse 2.5 ? :: Updated!
A summary of the new features and changes can be found on the news page and you can view a list of all the changes via the changes summary or history log.

5. Will IBrowse 2.5 have a native OS4 version ?
Yes - OS4.1 FE is required. All components are fully OS4 native, taking full advantage of the new features available in OS4. AltiVec acceleration is also utilised.

6. Is IBrowse 2.5 only available for OS4 ?
No - the existing 68k OS3 version will continue to be supported also.

7. So, can I use the 68k OS3 version on OS4 ? :: New!
You could, but it is not recommended. Obviously, the OS4 native version is much faster, but it also uses many new OS4 specific features. So, you would be missing out on multi-charset support, compositing, alpha channel support, anti-aliased text rendering, 4Gb+ file handling, AltiVec accelerated JPEG, DST handling, etc. 68k emulation on OS4 does sometimes also struggle with IBrowse, causing crashes, as you will have experienced with IBrowse 2.4.

8. Will there be a MorphOS native version of IBrowse 2.5 ?
Unfortunately not, partly because no MorphOS developers seem interested in porting AmiSSL v4, which IBrowse requires. There will be a MorphOS native JavaScript library, as there was also with IBrowse 2.4. The 68k version will continue to work fine on MorphOS, along with the 68k AmiSSL v4.

9. HTTPS / SSL connections do not work so well with IBrowse 2.4 - has this been improved? :: Updated!
Yes! IBrowse 2.5 drops support for SSLv2, SSLv3 and MiamiSSL completely. Instead it requires AmiSSL v4 which is based on the very latest OpenSSL, so allows IBrowse to load websites that require the usage of the very latest encryption ciphers and protocols, such as TLSv1.3.

10. Does IBrowse 2.5 support CSS/DOM and/or HTML5 ?
No CSS, and only limited DOM support. IBrowse 2.5 was only ever meant to bring an OS4 native port, but more fixes and changes have been made since the original plan was made. HTML5/CSS/DOM are still postponed until IBrowse 3.0.

11. Will the IBrowse 2.5 update be free ? :: Updated!
IBrowse keys will be available for purchase, after an overly long hiatus, as soon as IBrowse 2.5 is released. There are various discount options available for 1.x and 2.x upgrades and further discounts for those who only want the OS3 68k version. We have implemented our own ordering system, using PayPal for payments, which will be available on this website.

IBrowse 2.4

1. Does IBrowse 2.4 support Flash ?
Yes, an experimental plugin is available for 68K compatible, AmigaOS4.0 and MorphOS platforms, and can be found on the Download page.

2. Is the IBrowse 2.4 update free ?
Yes, to registered IBrowse 2.x owners 2.4 is free. Just download the demo and either install over your 2.3 installation, or copy your IBrowse2Key file to your 2.4 directory. For IBrowse 1.x owners 2.4 is available for a reduced price the same as IBrowse 2.3 was.

3. What about the IBrowse 2.4 OEM version that will be supplied with OS4 final ?
This is still the case, and will be a fully usable, but feature limited version of IBrowse 2.4. ie. no time outs, but may be limited to 5 browser tabs, for example. There will be a special upgrade fee from 2.4OEM to 2.4Full.

4. What are the differences between the demo and the OEM version ?
The OEM version will not be time restricted, and will allow five windows (or browsers) to be opened, rather than just two as per the demo.

5. Does IBrowse 2.4 support CSS/DOM ?
No CSS, and only limited DOM support. CSS and full DOM support is planned for IBrowse 3.0. IBrowse 2.4 was only ever meant to be a bug fix release with a single new feature, namely the plugin API, so it has already become more than was originally planned.

6. IBrowse 2.4 was announced as being PPC in AmigaOS4, is that true ?
No. There appears to have been some confusion with the announcement originally made by Amiga Inc. Stefan never licensed a PPC version of IBrowse for AOS4.

7. Why has the development of IBrowse 2.4 taken so long again ?
Stefan and Oliver have also been working on OS4 development, which has clearly taken away resources and time from IBrowse. Sadly this has delayed IBrowse's release, but has obviously benefitted OS4's development. Unfortunately with so few developers remaining, things like this can happen and something, somewhere will suffer. Additionally, Stefan and Meldon have been very busy with work which has compounded the problem. Also Dave took up kayaking and re-started rock climbing and hiking ;)

8. So how long will we have to wait for IBrowse 3 then ?
No idea is the honest answer. However, we plan to change the release policy for IBrowse 3 and beyond to ensure the lengthy delays are avoided. For example, matured beta releases could be released every 6 months for those registered users wishing to use it, before a full release is created once the feature set is complete. This is currently in discussion and subject to change.

9. I don't use Miami, so I cannot use MiamiSSL - is there another way to use secure connections in IBrowse 2.4 ?
Yes. AmiSSL v3 was enhanced and worked on in parallel with IBrowse 2.4 by Stefan, and is freely available to all via the download page.

10. Why do I keep getting SSL connect errors with "error:00000000:lib(0):func(0):reason(0)" when using AmiSSL v3 ?
Usually, this error is caused by a bug which we have identified in the AmiTCP/Genesis and Roadshow TCP/IP stacks. For OS4 users, the Roadshow bug is fixed in Update 3, whilst for AmiTCP/Genesis users, there is a page available via the resources page which fixes the bug in the AmiTCP kernel.

11. Does that mean I'll be able to access my bank/supermarket/online shopping site/any other site requiring SSL ?
Potentially yes, but it will depend on other requirements as well. IBrowse 2.4 doesn't support CSS or Layers, and as there is no Java Virtual Machine in AmigaOS3.x or AmigaOS4.0, it will also not support Java.

12. Is Java supported yet ?
No, this is out of the scope of the IBrowse Development Team.

13. Has spoofing been added to the Preference menu for quick access now ?
Yes.

14. Well, can we set a custom spoof string instead then ?
No. We feel this area is open to abuse - not intentionally, but the format of the spoofstring is such that a slight error will cause all kinds of problems to get it working properly, if at all. Instead, a selection of useful/popular spoof strings are available to use in IBrowse 2.4.

15. Why has so much been put off for IBrowse 3.0 ?
Simply, so that IBrowse 2.4 could be released sooner, rather than later. A line had to be drawn in the feature list at some point, so that a release could happen.

16. Is there a feature list available for IBrowse 2.4 ?
Yes. Please visit IOSPIRIT's IBrowse pages.

17. Does IBrowse 2.4 support graphical printing ?
Sadly no. IBrowse 2.4 has had improvements made to the printing, but currently only to the postscript printing. Graphical printing is another big job, and was beyond the scope of the 2.4 release.

18. Does IBrowse 2.4 support graphical printing via PostScript in colour ?
Yes, for images. Text remains black.

19. Does IBrowse 2.4 support UTF-8 ?
Partially. The pages will be decoded in UTF-8, but Unicode characters will be mapped back to the windows-1252 codepage for display.

20. Will IBrowse 2.4 be available as PPC / OS4 native ?
No. Parts are, such as the JavaScript library, and possibly the Flash plugin, but the main executable remains 68k for this release.

21. Will PPC native image decoders be made for IBrowse 2.4 and OS4 ?
No. Whilst this is possible, they will not be much faster due to the context switches betwen the 68K IBrowse, and the PPC decoders. Rather than spending the time working on these decoders, the time is better spent on IBrowse 3.0 which will be PPC native completely.

22. Is MorphOS supported with a native version of IBrowse, javascript library and/or flash plugin ?
Just as with OS4, there is a PPC native JavaScript library and flash plugin for MorphOS.

23. Where can I buy IBrowse 2.4 from ? :: Updated!
IBrowse 2.4 was originally available for purchase from IOSPIRIT, but have since closed their Amiga store, so unfortunately IBrowse is not currently available for purchase. However, keys for IBrowse 2.4 will soon be available to purchase directly from this website, as soon as IBrowse 2.5 is released.

24. I've found a bug in IBrowse 2.4, what shall I do ?
Please report it on the IBrowse support mailing list at Yahoo! Groups, or direct to bugs@ibrowse-dev.net.

25. Does IBrowse 2.4 support full alpha channel on PNG images ?
No. IBrowse uses the graphics.library routines to draw the images, and those (at least for 68k programs) support only a 1-bit maskplane. We will need to add support directly for the full 8-bit alpha channel of RGBA images. The functions added to OS4.0 final to support 32-bit imagery were a) added right near the end which was too late for 2.4 as we were finalising more important issues (like crashes ;-)) and b) were not sufficently documented at the time.

IBrowse is © 2001-2019 Stefan Burstrom, © 1995-2001 Omnipresence Intl. All rights reserved.
[counter]