IBrowse
Buy Now Try Demo
> Purchase IBrowse 2.5.7 today from only US$ 15.99 (USD) <
Home   News   Store   Download   Known Issues   Add-ons   OpenSearch   FAQ   Mailing Lists   AmiSSL   Documentation
IBrowse FAQ
General   PowerPC   Contact   Technical
updated 5 November 2022, 16:55:08 UTC
General
  1. What is IBrowse 2.5 and what happened to IBrowse 3.0 ?
  2. How can I find out the latest news on IBrowse ? :: Updated!
  3. What exactly has changed in IBrowse 2.5 ?
  4. Where can I buy IBrowse from ? :: Updated!
  5. Why is IBrowse not free ? :: Updated!
  6. I upgraded to IBrowse 2.5 from a previous version and it runs in demo mode ? :: Updated!
  7. Will there be further updates to IBrowse after 2.5 ? :: Updated!
  8. Why has the development of IBrowse 2.5 taken even longer than "normal" ?
  9. What about the OEM IBrowse 2.4 version supplied with AmigaOS 4.x ? :: Updated!
  10. IBrowse 2.4 was announced as being PPC in AmigaOS 4.x, is that true ?
  11. So how long will we have to wait for IBrowse 3 then ? :: Updated!
PowerPC
  1. Will IBrowse be going PPC only ?
  2. Will IBrowse 2.5 have a AmigaOS 4.x native version ?
  3. Can I use the 68k AmigaOS 3.x version on AmigaOS 4.x ?
  4. Will there be a MorphOS native version of IBrowse ? :: Updated!
Contact
  1. I've found a bug in IBrowse, what shall I do ?
  2. I've got a suggestion for the next version of IBrowse, what shall I do ?
  3. I need to contact the IBrowse team for another reason ? :: New!
Technical
  1. Does IBrowse support the full alpha channel of PNG images ? :: Updated!
  2. Should I use the PPC datatypes on AmigaOS 4.x rather than the internal decoders ?
  3. Will images be scaled if I use the PPC datatypes ?
  4. HTTPS / SSL connections do not work so well with IBrowse 2.4 - has this been improved ? :: Updated!
  5. Why do I keep getting SSL connect errors with "error:00000000:lib(0):func(0):reason(0)" ? :: Updated!
  6. I don't use Miami, so I cannot use MiamiSSL - is there another way to use secure connections in IBrowse ? :: Updated!
  7. 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!?
  8. Does IBrowse support CSS/DOM and/or HTML5 ?
  9. Does IBrowse support UTF-8 ?
  10. Does IBrowse support Flash ?
  11. Does IBrowse support graphical printing ?
  12. Does IBrowse support graphical printing via PostScript in colour ?
  13. Is Java supported yet ?

General

1. 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 AmigaOS 4.x on the separate IBrowse 3.0 development branch. After the 2.4 release, it was decided to bring forward an AmigaOS 4.x native version before IBrowse 3.0... Hence IBrowse 2.5 was born. It is not just about AmigaOS 4.x 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.

2. How can I find out the latest news on IBrowse ? :: Updated!
See news page on our website or the mailing lists page for subscription details to sign up for product announcements or subscribe to our @IBrowseAmiga. twitter feed.

3. What exactly has changed in IBrowse 2.5 ?
A summary of the main new features and changes can be found on the new features page and you can view a list of all the changes via the changes summary or history log.

4. Where can I buy IBrowse from ? :: Updated!
Keys for IBrowse 2.5 may be purchased directly from our store. We have implemented our own ordering system, using Stripe for payments.

5. Why is IBrowse not free ? :: Updated!
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 AmigaOS 3.x users. The OS4/PPC native version of IBrowse was always going to be a paid for upgrade, part of IBrowse 3, but this won't disadvantage existing AmigaOS 3.x users wishing to upgrade without AmigaOS 4.x support. We hope proceeds of sales will cover the future hosting costs of this website and for the past 16 years or so since IBrowse 2.4 was released, whilst also making further development and updates possible.

6. I upgraded to IBrowse 2.5 from a previous version and it runs in demo mode ? :: Updated!
IBrowse 2.5 is not a free update. However, 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.

7. Will there be further updates to IBrowse after 2.5 ? :: Updated!
Yes. The release policy was changed for IBrowse 2.5 to ensure the lengthy delays are avoided, with more frequent smaller updates around every 6 months. This allows you to benefit from new features and fixes quicker than in the past, rather than having to wait years for the next big update. At the time of writing, there have already been seven free updates since IBrowse 2.5 was originally released, which have brought some great new features, as well as necessary bug fixes.

8. Why has the development of IBrowse 2.5 taken even longer than "normal" ?
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 for the release in 2019.

9. What about the OEM IBrowse 2.4 version supplied with AmigaOS 4.x ? :: Updated!
This is a non-demo 68k version of IBrowse 2.4, with no time outs and less limitations compared to the demo version (allows five windows or browsers to be opened, rather than just two as per the demo). This pre-dated the release of IBrowse 2.5 and is now considered obsolete.

10. IBrowse 2.4 was announced as being PPC in AmigaOS 4.x, 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 AmigaOS 4.x.

11. So how long will we have to wait for IBrowse 3 then ? :: Updated!
With more frequent updates since IBrowse 2.5 was released, we plan to move away from the importance of "big" release numbers. That said we hope to bring news on IBrowse 3 in 2023.

PowerPC

1. Will IBrowse be going PPC only ?
No. As long as there is a market for 68k versions, IBrowse will continue to be released in a 68k format. From IBrowse 2.5 onwards, an AmigaOS 4.x PPC native version was made available alongside the AmigaOS 3.x 68k version.

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

3. Can I use the 68k AmigaOS 3.x version on AmigaOS 4.x ?
You could, but it is not recommended. Obviously, the AmigaOS 4.1 FE native version is much faster, but it also uses many new AmigaOS 4.x 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 AmigaOS 4.x does sometimes also struggle with IBrowse, causing crashes, as you will have experienced with IBrowse 2.4.

4. Will there be a MorphOS native version of IBrowse ? :: Updated!
Unfortunately not at this time, partly because no MorphOS developers seem interested in porting AmiSSL v5, which IBrowse requires. There will continue to be a fully MorphOS native JavaScript library supplied with the 68k version, which works fine on MorphOS, along with the 68k AmiSSL v5. The 68k version of IBrowse also supports MorphOS specific features such as full alpha channel rendering.

Contact

1. I've found a bug in IBrowse, what shall I do ?
Please report it on the IBrowse users mailing list, or direct to bugs@ibrowse-dev.net.

2. 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 users mailing list, or direct to suggestions@ibrowse-dev.net.

3. I need to contact the IBrowse team for another reason ? :: New!
We can be contacted at support@ibrowse-dev.net for general enquiries or store@ibrowse-dev.net for any issues you may have with the store.

Technical

1. Does IBrowse support the full alpha channel of PNG images ? :: Updated!
Yes, when running on AmigaOS 4.1 FE or MorphOS, 32-bit RGBA PNG images will be displayed as intended, using full alpha rendering. For AmigaOS 3.x systems, IBrowse uses the graphics.library routines to draw the images, and those support only a 1-bit maskplane, so the alpha channel is downgraded to this using a 50% threshold.

2. Should I use the PPC datatypes on AmigaOS 4.x rather than the internal decoders ?
For the PPC native IBrowse 2.5, 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.

3. Will images be scaled if I use the PPC datatypes ?
Only if you are using picture.datatype v45+.

4. 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 v5 which is based on the very latest OpenSSL 3.0, so allows IBrowse to load websites that require the usage of the very latest encryption ciphers and protocols, such as TLSv1.3.

5. Why do I keep getting SSL connect errors with "error:00000000:lib(0):func(0):reason(0)" ? :: Updated!
Usually, this error is caused by a bug which we have identified in the AmiTCP/Genesis and Roadshow TCP/IP stacks. For AmigaOS 4.x 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. However, you may also see this error if a connection times out (for example, if your Amiga is too slow or the processor is busy running something else at a higher priority).

6. I don't use Miami, so I cannot use MiamiSSL - is there another way to use secure connections in IBrowse ? :: Updated!
Yes. In fact, MiamiSSL support was removed in IBrowse 2.5 as it is too out of date. Instead, IBrowse now relies soley on AmiSSL v5 which is freely available to all via the download page.

7. 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.

8. Does IBrowse support CSS/DOM and/or HTML5 ?
No CSS, and only limited DOM support. IBrowse 2.5 was only ever meant to bring an AmigaOS 4.x native port, but more fixes and changes have been made since the original plan was made. HTML5/CSS/DOM are planned for IBrowse 3.

9. Does IBrowse 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.

10. Does IBrowse support Flash ?
Yes, an experimental plugin is available for 68K compatible, AmigaOS 4.x and MorphOS platforms, and can be found on the Download page.

11. Does IBrowse support graphical printing ?
Sadly no. IBrowse 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 IBrowse 2.x.

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

13. Is Java supported yet ?
JavaScript is, but no, Java is out of the scope of the IBrowse Development Team.

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