Getting JAVA + SSL to work in Mozilla (Windows)
on
Netscape 6.0 Released
·
· Score: 5
This is a quick guide for those who are saying Mozilla doesnt have JAVA and SSL support, explaining how to enable both under Win32. If anyone can explain how to get it working under linux, feel free to add to this.
Download the lastest Mozilla build (check comments on www.mozillazine.org for build information)
unzip the build into c:\mozilla (or whatever you wish)
Get hold of the Sun JAVA2 1.3 JRE (Java Runtime Environment)
Install the Sun JRE, and reboot the system.
Copy the 3 Java Plugin files (npjava12.dll, npjava11.dll, npjava32.dll) from the JRE directory to the Mozilla Plugins directory ( bin/plugins).
This will enable full Java support.
To enable SLL and https support, run Mozilla and serch the menus for a menu itm called "Install PSM" this will take you to a web page on IPlanet and at the bottom is a button saying "Install Netscape PSM for Windows" (there is also a install netscape PSM for Linux too).
click the button, and the PSM will automatically download and install itself, then restart Mozilla.
>Have you been to netscape's web page recently? >Netscape is styling themselves after mozilla, not >the other way around! I have to agree.
I think the UI WILL be similar to Mozilla, but maybe made a littel more "gentle".
But remember, WHO CARES what NETSCAPE chooses. If you dont like it, you can download a NEW SKIN.
So if you want the Mozilla skin, its just a case of downloading it.
Or if you are good at XUL/CSS/HTML, just make your OWN skin. Remember the customisation goes all the way down to the Dialog boxes (such as the preferences one) You could literrally create ANY skin your want (though it would take a while!)
Actually WHEN its FINALLY due out... AIm will be a separately downloadable module. It will be much like the componetised download of IE.. You download a small "Installer" (prolly 450k)
then you get the options of downloading spearate components:
[ ]Core and browser 4.5MB
[ ]mail/news - 1MB
[ ]composer - 500kb
[ ]SUN Java Runtime - 7MB
[ ]Netscape AOL Instant messager - 500kb
[ ]WINAMP - 2MB
[ ]Talkback 1MB
something like that.. you just select what you want, and thats what gets downloaded.
Rendering performance is identical, if not faster than IE5. Obviously startup time is slower (with mozilla) because IE5 preloads a lot of itself when Windows Starts.
The resize problem that existed in earlier netscape browsers is GONE. Mozilla/netscape6 incrementally resizes the page as it loads, and once loaded, if a user resizes the screen, it DOESNT cause a reload.. the resize is done WITHOUT clearing the screen, so it is like IE5 in that aspect, but i would personally say that Mozilla seems a little faster.
Also the other netscape problem that means the browser "locks up" when a table is being drawn has also is gone. one of the reasons being is because Mozilla/netscape6 draws tables FAR quicker than any browser yet, and it incrementally displays tables, resizing the content as it draws it.
Finally the network code has been revamped, therefore it appears to be quicker than NS and IE in that aspect too.
Not a stupid question. It is essentially the same as Mozilla, but with JAVA AIM, etc added, and renamed Netscape 6. Put it this way, remember Mozilla is EXTREMELY customisable, as it it can have customisable skins. So really its just Mozilla with the skins customized to suite Netscape, and have different menu options (all debug stuff taken out) As to those who wish to wait till Mozilla is ready, the advantages to that are: - Mozilla is likely to be a little ahead in development than Netscape would be, after all, netscape just freezes a build of mozilla and turns it into communicator. - Mozilla will not have AIM etc... - Mozilla will be a TRUE opensource application (all source provided) But the disadvantages are: - currently Lack of JAVA support. Mozilla doesnt have JAVA yet, as the official JAVA plugin is not yet ready (though this MAY be an advantage to some) - Netscape will be deemed as "more" stable. This could only be the perception, but it will be similar to the 2.3.x and 2.2.x linux kernels. - Mozilla will not nessarily have all the extra addins such as flash. These would need to be obtained and installed YOURSELF. This should change, once Mozilla releases a Beta, but until then... The choice is yours.
I too have a Nokia 6150. It was a great phone when it came out, and had some really nifty features.
I agree, some of the ring tones are quite long, and i guess were ONLY put in because of marketing reasons ("hey this phone has 26 ring tones"). Considering the UK mobile phone consumers seem to LOVE these sort of things, it does tend to get many sales.
But lets look at the phone without any of the gimmicks. You still have a good phone that is rugged, has EXCELLENT call quality (using EFR, most poeple I call still cannot believe I am on a cell, rather than a fixed line). Also its menu system is rather sane, and logical.
However, this phone is now quite old, and has been surpased by newer models
Those wishing to buy a phone now should look instead at the 8250. The 8250 is the 6150 equivelent, with voice dialing, predictive text input (absolutely essential for people who use SMS a lot), and is small, with a hidden antenna.
I wouldnt go for the Nokia 7110 unless you REALLY need WAP.
I dont like Ericssons much, because their user interface are not that intiutive.
Moterolas are known for their ruggedness.. however, thier phones are quite basic in features.
Nokia is certainly the best provider of mobiles, and i used to work in a cellphone shop, and that is the comments from our customers too.
Netscape has already stated that it will NOT support any proprietry TAGS, and DOM elements, including their OWN layers and the coressponding JS.
IE's proprietry document.all i not supported either, using W3C's document.getelementbyID() instead.
to bridge Mozilla and IE is fairly straighforward, and can be done via a few simple wrappers. However getting netscapes old code to work, may require a bit of work.
Actually that GFX controls and the XPToolkit is almost required. it offeres the following advantages
-Ease of portability -reduced "hard coded" interface routines..
but the most important thing..
CSS requires styles to be applied to controls, such as "blink" strikethrough etc... this cannot be handle by ALL native controls in ALL target platforms of Mozilla, so the GFX controls, and XP toolkit, is almost required... there is no other way.. Even IE uses a similar thing to the XP_Toolkit.. but a more proprietry one.
> But the power that ActiveX has is really no > different than the power that any other plugin > for any other browser has. Anyone that's ever > downloaded a plugin for Netscape has put > themselves in exactly the same danger that > someone downloading an ActiveX control has put > themselves in.
Well there are exception, though it has to be said, rare exception. Some plugins are implemented in JAVA (such as the netscape media) these are protected in the same way as normal JAVA applets.
But there is a small flip side. JAVA, and JavaScript can be "signed" and therefore be allowed to access various parts of the system that is not usually accessible to "unsigned" ones. This could result in a similar situation to the problem about malicious ActiveX controls.
However, the signed applet does tell you exactly HOW they are going to access the browser properties (well under Netscape anyway). For example if an applet is about to access the user preferences, a security box would pop up saying " the applet is about to read the user preferences", allowing you to "back out" easily if you get cold feet.
Like everything, a bit of vigilence does pay. Try and read the alerts, and dont nessasarily click "Remember this descision from site x" unless you are absolutly sure about what you are doing.
Mozilla rocks... i do not NEED to say any more as all i need to say has been said by others!
But what puzzles me is the number of people saying Netscape crashes tooo much...
I use 4.51 on Windows and 4.5 on linux, and both NEVER crash on me.... could someone point where I am going wrong;)
IE on the other hand......(i sometimes run both browsers, and its really comical when IE barfs, causing the shell to restart WHILE netscape continues to load the page its loading... despite the shell has all but dissapeared for a few seconds!)
This is a quick guide for those who are saying Mozilla doesnt have JAVA and SSL support, explaining how to enable both under Win32. If anyone can explain how to get it working under linux, feel free to add to this.
Download the lastest Mozilla build (check comments on www.mozillazine.org for build information)
unzip the build into c:\mozilla (or whatever you wish)
Get hold of the Sun JAVA2 1.3 JRE (Java Runtime Environment)
Install the Sun JRE, and reboot the system.
Copy the 3 Java Plugin files (npjava12.dll, npjava11.dll, npjava32.dll) from the JRE directory to the Mozilla Plugins directory ( bin/plugins).
This will enable full Java support.
To enable SLL and https support, run Mozilla and serch the menus for a menu itm called "Install PSM" this will take you to a web page on IPlanet and at the bottom is a button saying "Install Netscape PSM for Windows" (there is also a install netscape PSM for Linux too).
click the button, and the PSM will automatically download and install itself, then restart Mozilla.
Thats it, SSL + JAVA 2 working.
>Have you been to netscape's web page recently?
>Netscape is styling themselves after mozilla, not
>the other way around! I have to agree.
I think the UI WILL be similar to Mozilla, but maybe made a littel more "gentle".
But remember, WHO CARES what NETSCAPE chooses. If you dont like it, you can download a NEW SKIN.
So if you want the Mozilla skin, its just a case of downloading it.
Or if you are good at XUL/CSS/HTML, just make your OWN skin. Remember the customisation goes all the way down to the Dialog boxes (such as the preferences one) You could literrally create ANY skin your want (though it would take a while!)
Actually WHEN its FINALLY due out...
AIm will be a separately downloadable module. It will be much like the componetised download of IE..
You download a small "Installer" (prolly 450k)
then you get the options of downloading spearate components:
[ ]Core and browser 4.5MB
[ ]mail/news - 1MB
[ ]composer - 500kb
[ ]SUN Java Runtime - 7MB
[ ]Netscape AOL Instant messager - 500kb
[ ]WINAMP - 2MB
[ ]Talkback 1MB
something like that.. you just select what you want, and thats what gets downloaded.
Rendering performance is identical, if not faster than IE5. Obviously startup time is slower (with mozilla) because IE5 preloads a lot of itself when Windows Starts.
The resize problem that existed in earlier netscape browsers is GONE. Mozilla/netscape6 incrementally resizes the page as it loads, and once loaded, if a user resizes the screen, it DOESNT cause a reload.. the resize is done WITHOUT clearing the screen, so it is like IE5 in that aspect, but i would personally say that Mozilla seems a little faster.
Also the other netscape problem that means the browser "locks up" when a table is being drawn has also is gone. one of the reasons being is because Mozilla/netscape6 draws tables FAR quicker than any browser yet, and it incrementally displays tables, resizing the content as it draws it.
Finally the network code has been revamped, therefore it appears to be quicker than NS and IE in that aspect too.
Not a stupid question. It is essentially the same as Mozilla, but with JAVA AIM, etc added, and renamed Netscape 6. Put it this way, remember Mozilla is EXTREMELY customisable, as it it can have customisable skins. So really its just Mozilla with the skins customized to suite Netscape, and have different menu options (all debug stuff taken out) As to those who wish to wait till Mozilla is ready, the advantages to that are: - Mozilla is likely to be a little ahead in development than Netscape would be, after all, netscape just freezes a build of mozilla and turns it into communicator. - Mozilla will not have AIM etc... - Mozilla will be a TRUE opensource application (all source provided) But the disadvantages are: - currently Lack of JAVA support. Mozilla doesnt have JAVA yet, as the official JAVA plugin is not yet ready (though this MAY be an advantage to some) - Netscape will be deemed as "more" stable. This could only be the perception, but it will be similar to the 2.3.x and 2.2.x linux kernels. - Mozilla will not nessarily have all the extra addins such as flash. These would need to be obtained and installed YOURSELF. This should change, once Mozilla releases a Beta, but until then... The choice is yours.
I too have a Nokia 6150. It was a great phone when it came out, and had some really nifty features.
I agree, some of the ring tones are quite long, and i guess were ONLY put in because of marketing reasons ("hey this phone has 26 ring tones"). Considering the UK mobile phone consumers seem to LOVE these sort of things, it does tend to get many sales.
But lets look at the phone without any of the gimmicks. You still have a good phone that is rugged, has EXCELLENT call quality (using EFR, most poeple I call still cannot believe I am on a cell, rather than a fixed line). Also its menu system is rather sane, and logical.
However, this phone is now quite old, and has been surpased by newer models
Those wishing to buy a phone now should look instead at the 8250. The 8250 is the 6150 equivelent, with voice dialing, predictive text input (absolutely essential for people who use SMS a lot), and is small, with a hidden antenna.
I wouldnt go for the Nokia 7110 unless you REALLY need WAP.
I dont like Ericssons much, because their user interface are not that intiutive.
Moterolas are known for their ruggedness.. however, thier phones are quite basic in features.
Nokia is certainly the best provider of mobiles, and i used to work in a cellphone shop, and that is the comments from our customers too.
my two cents.
No..
Netscape has already stated that it will NOT support any proprietry TAGS, and DOM elements, including their OWN layers and the coressponding JS.
IE's proprietry document.all i not supported either, using W3C's document.getelementbyID() instead.
to bridge Mozilla and IE is fairly straighforward, and can be done via a few simple wrappers. However getting netscapes old code to work, may require a bit of work.
No..
Actually that GFX controls and the XPToolkit is almost required. it offeres the following advantages
-Ease of portability
-reduced "hard coded" interface routines..
but the most important thing..
CSS requires styles to be applied to controls, such as "blink" strikethrough etc... this cannot be handle by ALL native controls in ALL target platforms of Mozilla, so the GFX controls, and XP toolkit, is almost required... there is no other way.. Even IE uses a similar thing to the XP_Toolkit.. but a more proprietry one.
I have just downloaded the build, its certainly getting more stable and faster (Win98 version)
Ok, lets get cracking in finding bugs, and submit them to BugZilla...
Can anyone tell me if the Linux version is any faster than previous builds?
Anyway, its getting there.. finally...
> But the power that ActiveX has is really no
> different than the power that any other plugin
> for any other browser has. Anyone that's ever
> downloaded a plugin for Netscape has put
> themselves in exactly the same danger that
> someone downloading an ActiveX control has put
> themselves in.
Well there are exception, though it has to be said, rare exception. Some plugins are implemented in JAVA (such as the netscape media) these are protected in the same way as normal JAVA applets.
But there is a small flip side. JAVA, and JavaScript can be "signed" and therefore be allowed to access various parts of the system that is not usually accessible to "unsigned" ones. This could result in a similar situation to the problem about malicious ActiveX controls.
However, the signed applet does tell you exactly HOW they are going to access the browser properties (well under Netscape anyway). For example if an applet is about to access the user preferences, a security box would pop up saying " the applet is about to read the user preferences", allowing you to "back out" easily if you get cold feet.
Like everything, a bit of vigilence does pay. Try and read the alerts, and dont nessasarily click "Remember this descision from site x" unless you are absolutly sure about what you are doing.
The netscape crashes are due to a small problem with the Java VM and the font server (This occurs when you start a Java applet.... Netscape segfaults)
red hat has a document on how to fix it, go to their web site (www.redhat.com) and click on knowledge base.
It's something to do with the 75dpi fonts not being properly registered.
As for the other problems, i havn't a clue.
BTW does anyone have the following problem:
shutdown rh6.0 and when the system halt garbage spews on the screen?
No, not ironic...
That page is designed for the Mozilla Active X control, showing mozilla running as a control under IE (yes... its true!!! it does that)
since IE is the only browser that supports Active X, and there FPE allows web designers to insert them easily.... thats all it is..
More likely, that page has been "Cut and Pasted" from another "public" page as a template
Right on the spot!! I agree fully.. ( see my post further down)
Mozilla rocks... i do not NEED to say any more as all i need to say has been said by others!
;)
;-)
But what puzzles me is the number of people saying Netscape crashes tooo much...
I use 4.51 on Windows and 4.5 on linux, and both NEVER crash on me.... could someone point where I am going wrong
IE on the other hand......(i sometimes run both browsers, and its really comical when IE barfs, causing the shell to restart WHILE netscape continues to load the page its loading... despite the shell has all but dissapeared for a few seconds!)
my 2 pence (i am english
This is a reprint of an earlier Linux world article, but appearing on CNN does mean that more people gets to read it.
His points on running X may be debatable, but the point is that Linx (and other unixs) give you that option when needed.
Well done.