Welcome to WebmasterWorld Guest from 54.196.208.6

Forum Moderators: open

Message Too Old, No Replies

Page Resizing and Opera

     
9:08 am on Dec 7, 2001 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member keyplyr is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Sept 26, 2001
posts:5806
votes: 64


I have been told by one complaining surfer that using a javascript to expand page size to full availability, screws up his dual (split) monitor settings.

Would this also render the multi-window features of the Opera browser useless?

9:21 am on Dec 7, 2001 (gmt 0)

Preferred Member

10+ Year Member

joined:Sept 20, 2001
posts:478
votes: 0


I'll second the complaint about maximizing page size and dual monitors, also think it obnoxious on any monitor - presumably i surf with my browser the size I want- which is never maximized.(I like to know who is popping what up behind me, so I can squash'em!)
I use opera, not sure about the multi window.
10:39 am on Dec 7, 2001 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Oct 4, 2001
posts:1259
votes: 11


I agree... Don't maximize someone's browser window unless you ask first. You'll lose half your visitors doing stuff like that based on annoyance alone.
10:58 am on Dec 7, 2001 (gmt 0)

Administrator from US 

WebmasterWorld Administrator brett_tabke is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Sept 21, 1999
posts:38047
votes: 11


Opera 6 has two modes:
Native MDI (one window, with web pages displayed in child windows inside the main window).
New SDI mode - just like ie/nn (mono windows).

In mdi mode, a js maximize just takes the current page out to the max deminsions of the main Opera window. It doesn't resize the main overall Opera parent window.

In sdi mode, a js max acts just as it does in ie/nn.

SDI mode also has "tabs" where you can open multiple pages in the main window too (confusing, but awesome choices). But those "tabbed" windows are always the same size as the main window just like ie/nn/moz.

>who is popping what up behind me

Opera 6 has a popup stopper :-)

6:21 pm on Dec 7, 2001 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member keyplyr is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Sept 26, 2001
posts:5806
votes: 64


>I agree... Don't maximize someone's browser window unless you ask first. You'll lose half your visitors doing stuff like that based on annoyance alone.

The unique and return visits have increased at a steady rate; this script is used on all 100 pages, so it's no big surprise.

>i surf with my browser the size I want- which is never maximized

The reason it's there is because an increasing number of portals and link pages are pushing websites into small boxes where they can advertise around the borders, distorting the presentation. This script works instantly to over-ride that, but does not change the size of the window.

Thanks for your input

10:09 pm on Dec 7, 2001 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Oct 4, 2001
posts:1259
votes: 11


ah... my mistake... you're breaking frames, not re-sizing the browser.

I'd suggest not using JavaScript... after all it doesn't do you a lot of good with people that don't have it enabled.

Instead, just add target="_top" to your links:
<a href="" target="_top">

That will break even the most ingenious of frames :-)

10:26 pm on Dec 7, 2001 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member keyplyr is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Sept 26, 2001
posts:5806
votes: 64


>you're breaking frames, not re-sizing the browser

Actually, I am doing both and with JavaScript since less than 3% of my traffic has it dissabled.

I use this for breaking frames:

if (parent.frames.length > 0) {
parent.location.href = location.href; }

And this for over-riding those portal boxes:

self.moveTo(0,0);self.resizeTo(screen.availWidth,screen.availHeight);

But if your browser window is minimized, it will not change that. I think this is friendly.