Page 1 of 2

What is the most popular browser?

Posted: 2003-08-21 05:02am
by haas mark
And I don't mean on the board. What's the most popularly used browser?

~ver

Posted: 2003-08-21 05:18am
by Einhander Sn0m4n
Micro$oft Idiot Exploiter, hands down. Which it certainly does NOT deserve.

Mozilla, Opera, and the Linux brosers need to be in a three-way tie for Number 1 tho. The Internet would be far better for it.

Posted: 2003-08-21 05:30am
by haas mark
Einhander Sn0m4n wrote:Micro$oft Idiot Exploiter, hands down. Which it certainly does NOT deserve.

Mozilla, Opera, and the Linux brosers need to be in a three-way tie for Number 1 tho. The Internet would be far better for it.
Ok thanks. Now I know which browser to check for color uniformity.

~ver

Posted: 2003-08-21 10:38am
by Peregrin Toker
I think it's a tie between Netscape and Microsoft IE.

Posted: 2003-08-21 11:30am
by Embracer Of Darkness
Simon H.Johansen wrote:I think it's a tie between Netscape and Microsoft IE.
Hasn't Netscape been bought by AOL now? Doesn't even exist anymore.

Long-live Internet Explorer. :twisted: :P

Posted: 2003-08-21 11:32am
by Durandal
verilon wrote:
Einhander Sn0m4n wrote:Micro$oft Idiot Exploiter, hands down. Which it certainly does NOT deserve.

Mozilla, Opera, and the Linux brosers need to be in a three-way tie for Number 1 tho. The Internet would be far better for it.
Ok thanks. Now I know which browser to check for color uniformity.
Dammit, Ein, you should've said Mozilla.

Posted: 2003-08-21 11:42am
by Xon
Simon H.Johansen wrote:I think it's a tie between Netscape and Microsoft IE.
Hasnt been that way for a looong time (in computer years).

Posted: 2003-08-21 11:47am
by Grand Admiral Thrawn
When Bill Gates is tried and executed, Opera shall rule the world!

Posted: 2003-08-21 12:13pm
by Pu-239
Verilon, read this and reply, since I notice your coding doesn't quite follow standards.
DO NOT CODE FOR IE ONLY DAMMIT!!!!!!!!!


:evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil:


Anyways, just follow W3C standards, and don't use features one browser supports but not the other. You don't NEED features not supported by both.

If you do, just make a javascript wrapper library that takes parameters that you need, like position, color, etc. The library should pick the appropriate DOM when available. This is so you don't have to code browser specific code repeatedly. I wrote one once, but lost it.


Oh, and don't support NS4. Nobody uses that.

Oh, and btw, Netscape's browser division does not exist anymore. Only mozilla exists. However, lots of people still use NS6 though.

Look at this for browser quirks. Also talks about browser quirks between versions of IE.
http://www.xs4all.nl/~ppk/

Posted: 2003-08-21 12:59pm
by Pu-239
Who is winning for #1 Linux browser? I'm using mozilla, since Konqueror sucks in features, despite being fast. To me, it will always be a second class browser compared to Mozilla(and derivatives).

You also have to think about all the mac people, which means you can't ignore KHTML(which Konqueror and Safari use).

Oh, and found my lib.js file- commented appropriately:

Code: Select all

//html a bit rusty, adjust appropriately. Read w3c docs at w3c.org

/*
 * insert <script type="text/javascript" src="[location of this file]"></script> in the head
 */



function getObj(objID){		//parambeter is tag id, in quotes
	if(document.getElementById){
		return document.getElementById(objID);
	}else{
		return document.all[objID];
	}
}
function createCookie(name,value,days){	//parameter is cookie name, value, and days till expiration
	if(days){
		var cookieDate = new Date();
		cookieDate.setTime(cookieDate.getTime()+(days*1000*60*60*24));
		document.cookie=name+'='+value+'; '+'expires='+cookieDate.toGMTString()+'; path=/';
	}else{
		document.cookie=name+'='+value;
	}
}
function cookieParse(name){				//parameter is cookie name, returns value
	var cookie = document.cookie;
	var reParseCookie = new RegExp(name+'=\\w*\\w');
	var pair = reParseCookie.exec(cookie)[0];
	return pair.split('=')[1];
}
function styleLoadAddCookie(style,styleDir){	
/*
 * Parameter is the stylesheet file name, without
 * ".css" under the styles folder. To be called
 * when user clicks link to change style, sets cookie
 * to remember style. 
 *
 * Call before styleLoadCookie. One
 * should call this, feeding in parameters for the default
 * stylesheet, then create links for the user to select others
 * Mainly to support IE users and Firebird users, since they don't 
 * support alternative stylesheets. Even mozilla does not remember 
 * alternative stylesheets. One should insert 
 * <link type="text/css" id="style" href="[insert file of your default stylesheet] />
 * in the head. Backslash before the > is for XHTML compatiblity, should you use it. 
 */
 
	if(!styleDir){
		var styleDir='./styles';
	}
	createCookie('style',style,999);
	getObj('style').href = styleDir+'/'+style+'.css';
}

function styleLoadCookie(styleDir){				//Optional parameter is stylesheet directory. Function
												//loads stylesheet after reading cookie. 
												//Run right after the function above
	if(!styleDir){
		var styleDir='./styles';
	}
	var style = cookieParse('style');
	getObj('style').href=styleDir+'/'+style+'.css';
}

function flip(imgOn,imgOff,idImage,idSensor,imgDir){	//For flipping images on mouseover.
														//Parameters are the "on" image, 
														//the "off" image, the id of the img tag you
														//want to change, the id of the link or 
														//whatever you want to activate the flip, 
														//and the last optional parameter is the 
														//directory where images are placed. 
														//By default, it's under "images"
	if(!imgDir){
		var imgDir='./images';
	}
	var images = new Array();
	images['on'] = new Image();
	images['off'] = new Image();
	images['on'].src = imgDir+'/'+imgOn;
	images['off'].src = imgDir+'/'+imgOff;
	getObj(idSensor).onmouseover = function(){getObj(idImage).src = images['on'].src;};
	getObj(idSensor).onmouseout = function(){getObj(idImage).src = images['off'].src;};
}


/*
 * The two methods below return the window height and width for IE. Is compatible with IE 1-4.
 * The mozilla methods are missing, since the version with them got nuked when I reformatted 
 * the windows computer upstairs
 */
function getWinHeight(){
	if((document.all && (document.compatMode == 'BackCompat'))||(!document.all)){//M$ Sucks!!!!!!
		return document.body.clientHeight; 
	}else{
		if(document.all){
			return document.documentElement.clientHeight;
		}
	}
}

function getWinWidth(){
	if((document.all && (document.compatMode == 'BackCompat'))||(!document.all)){//M$ Sucks!!!!!!
		return document.body.clientWidth; 
	}else{
		if(document.all){
			return document.documentElement.clientWidth;
		}
	}
}
Feel free to use and alter. Documentation is a little lacking, but I think you will be able to figure it out. I haven't done much javascripting, so functions included are limited.

Posted: 2003-08-21 02:55pm
by phongn
You could also configure your server to serve different pages depending on browser. Amazon does that, for example (hell, I've browsed it in Lynx without difficulty).

As for browser domination: IE. When it's installed on every Windows and Mac desktop, what do you expect?

Posted: 2003-08-21 02:57pm
by phongn
ggs wrote:
Simon H.Johansen wrote:I think it's a tie between Netscape and Microsoft IE.
Hasnt been that way for a looong time (in computer years).
Not since Netscape 4, which was a piece of crap. NS3 will render pages that NS4's idiotic engine won't.

Posted: 2003-08-21 03:50pm
by Faram
phongn wrote:Not since Netscape 4, which was a piece of crap. NS3 will render pages that NS4's idiotic engine won't.
Ahh yes NS4 the footbullet project.

NS 4 was thereason I switched to IE, but then again now I am using Mozilla so.

Posted: 2003-08-21 05:31pm
by Pu-239
The problem is that lots of people can't do things server-side, so client side scripting using object/browser detection is the only way.

Posted: 2003-08-21 05:58pm
by Pu-239
Also keep in mind that there will be no new versions of idiot exploiter for 2-3 years.

Posted: 2003-08-22 05:13pm
by Einhander Sn0m4n
Durandal wrote:
verilon wrote:
Einhander Sn0m4n wrote:Micro$oft Idiot Exploiter, hands down. Which it certainly does NOT deserve.

Mozilla, Opera, and the Linux brosers need to be in a three-way tie for Number 1 tho. The Internet would be far better for it.
Ok thanks. Now I know which browser to check for color uniformity.
Dammit, Ein, you should've said Mozilla.
I did bash M$IE a good amount tho. I didn't know he'd say that.

Ver, please code for Moz and Opera. As for IE, see my sig ;)

Posted: 2003-08-22 06:30pm
by phongn
Einhander Sn0m4n wrote:Ver, please code for Moz and Opera. As for IE, see my sig ;)
No, don't code for Mozilla or Opera. Code for the W3C standards.

Posted: 2003-08-22 06:40pm
by haas mark
I NEED TO CODE FOR WHAT PEOPLE USE. Fucking commercial websites.

See what I'm doing is making tables with backgrounds and then conforming colors of images to the background of the tables. For some reason, there is a discrepancy between the table and the image color on my computer, and I don't know why.

~ver

Posted: 2003-08-22 06:42pm
by haas mark
Einhander Sn0m4n wrote:
Durandal wrote:
verilon wrote: Ok thanks. Now I know which browser to check for color uniformity.
Dammit, Ein, you should've said Mozilla.
I did bash M$IE a good amount tho. I didn't know he'd say that.

Ver, please code for Moz and Opera. As for IE, see my sig ;)
Not the point. I don't have a choice in the matter. I'd code for the other browsers, but the color comformity needs to be about the same as what most people use. [shrugs] I really hate doing web design.. have i ever mentioned that?

~ver

Posted: 2003-08-22 06:55pm
by Slartibartfast
Exactly what problems do you have with color coding? Feel free to contact me if you want help about that... I've done a lot of websites, and I usually have installed both IE and Moz, so I can check it with both.

Are you using Photoshop 5? If so, do you have that awful "color profiles" option activated?

Also, depending on the content, you could avoid using table colors entirely and using single-pixel gifs. Just PM me and maybe send me a sample of what you're doing.

Posted: 2003-08-22 06:56pm
by Pu-239
Why don't you use transparent GIFs? (BTW the patent on LZW compression in GIFs expired sometime this year for the US, so it is legal to create gifs using GIMP and the like).

The color on an image and rendered on an element (table,cell, whatever) should look the same if their RGB values are identical though. Can you post a screenshot of what you want to do?

As an option of last resort, use serverside or client side scripting. You'll have to ask DW for anything involving serverside scripting, since I don't know perl.
If you are a web page developer, you should have multiple browsers installed anyway.


(and too busy to do it, since I'm spending time figuring out how to work blender, povray, and other 3d stuff, then help dalton on web page standards compliance.)

Posted: 2003-08-22 07:04pm
by Pu-239
phongn wrote:
Einhander Sn0m4n wrote:Ver, please code for Moz and Opera. As for IE, see my sig ;)
No, don't code for Mozilla or Opera. Code for the W3C standards.
Can't always do that, since some features people take for granted, like javascript alert boxes, aren't in the standards. Of course, for those, everyone supports them anyway.

Stuff like opacity though is only supported by IE and Mozilla (different syntax for both of them though, and different quirks(as I learned when attempting to make transparent iframes).

The best you can do is not make the page dependent on proprietary features. For example, a page using opacity should not put important content behind an element using opacity. Pages should work with scripting disabled.

Gratuitious use of CSS though is ok, since if they are using a cruddy obsolete browser without CSS positioning support, they can still see the content, it just won't be aligned right (e.g. try looking at css heavy pages using dillo or elinks)

Posted: 2003-08-22 07:46pm
by haas mark
Slartibartfast wrote:Exactly what problems do you have with color coding? Feel free to contact me if you want help about that... I've done a lot of websites, and I usually have installed both IE and Moz, so I can check it with both.

Are you using Photoshop 5? If so, do you have that awful "color profiles" option activated?

Also, depending on the content, you could avoid using table colors entirely and using single-pixel gifs. Just PM me and maybe send me a sample of what you're doing.
Actually, what happened was that I was setting the table colors to the colors of the images, and everything got fucked from there. I use Paint Shop Pro 7.04 cos my computer won't run PhotoShop because of the other software I use on it. And the problem with using gifs is that they wouldn't stay the right color when I tried to upload them (my comp sucks in general).

~ver

Posted: 2003-08-22 07:48pm
by haas mark
Pu-239 wrote:Why don't you use transparent GIFs? (BTW the patent on LZW compression in GIFs expired sometime this year for the US, so it is legal to create gifs using GIMP and the like).
Been there, tried that. My comp won't let me keep transparent gifs.
The color on an image and rendered on an element (table,cell, whatever) should look the same if their RGB values are identical though. Can you post a screenshot of what you want to do?

As an option of last resort, use serverside or client side scripting. You'll have to ask DW for anything involving serverside scripting, since I don't know perl.
If you are a web page developer, you should have multiple browsers installed anyway.


(and too busy to do it, since I'm spending time figuring out how to work blender, povray, and other 3d stuff, then help dalton on web page standards compliance.)
I have multiple browsers, but each one it look sslightly different. the web address for the page I am designing is at http://www.bigads4less.com/kwikdyme.html for the time being.

The problems I am having are with the tan images on the left for the rollovers. I can't seem to keep them the right color. As well, my computer has a porblem optimizing images. Every time I try to optimize a jpg before I save it, it makes an invisible file (and I have all hidden files viewed, and still can't see it), and then can't do anything with this particular file.

~ver

Posted: 2003-08-22 08:11pm
by CelesKnight
I work at a company that does a lot of sites for businesses. We do our own tracking, and most of our customers use IE 5 or 6 (like 80% or 90% of the total). Surprisinly, the next most popular are Netscape 4 and 6. Quite a few none technical people in big companies seem to like those old browsers. Mozilla and Opera is mostly used by bit heads (like me), you're not going to see your average suit or secretary using it. Your results will, of course, vary.