Web dialog browser version
-
Couple of questions
I was trying to create a web dialog in sketchup 6 and could not get any scroll bars to show yet when I gave it a go in sketchup 7 no problem.
Both versions of sketchup are on the same machine.
The version of internet explorer on my machine is IE 8 and I can't understand why my old version of sketchup is still using IE6?
When you first install sketchup does whatever version of internet explorer get in bedded into sketchup and that's it for ever? or can you force sketchup to use a later version. -
SU will use the version installed.
But which mode it will default to varies. If you have no doctypes you will get Quicksmode. And while IE the browse default to IE8 mode in standard mode - it will default to IE7 when used embedded in an application - like webdialogs in SU. to force a mode you can use the meta tags.
How to disable/enable scrollbars depend on the doctype you use. If you are in quicksmode then the BODY element is root element. But in standard mode the HTML is the root element.
Not sure why you see different behaviour between SU versions.
Can you post a sample the displays the problem?
-
@thomthom said:
But which mode it will default to varies. If you have no doctypes you will get Quicksmode.
"Quicksmode" = "Quirks mode"
http://en.wikipedia.org/wiki/Quirks_mode
http://www.quirksmode.org/@unknownuser said:
quirk - ( noun )
- a peculiarity of action, behavior, or personality; mannerism:
quick β ( adjective )
- done, proceeding, or occurring with promptness or rapidity, as an action, process, etc.; prompt; immediate: a quick response.
One of Thomas' quirks is to often confuse the word 'quicks' with 'quirks.'
(Although English is not his first language, we'll cut him a break. He communicates better in English than some natural-born people I know here in the US, when English is supposed to be their first language.)
@thomthom said:
And while IE the browse default to IE8 modein standard mode - it will default to IE7 when used embedded in an application - like webdialogs in SU. To force a mode you can use the meta tags.
here "IE8 mode", "IE7" and "mode" refer to MS' "document compatibility mode" (Microsoft seems to think that webdevelopers wish to create web documents that targeted at a MSIE version, in the same way that they create MSWord documents of a certain version. When I think in reality, webdevelopers wish to create cross-browser webpages that are compliant with the W3C HTML standard of a certain release, and are weary of Microsoft MSIE craziness!)@thomthom said:
... How to disable/enable scrollbars depend on the doctype you use.
"doctype" = "<!DOCTYPE> HTML tag" ... see:WebDialog help - hide scrollbars
http://forums.sketchucation.com/viewtopic.php?f=180&t=22491#p189367<!DOCTYPE> HTML tag
http://msdn.microsoft.com/en-us/library/ms535242(v=VS.85).aspx@thomthom said:
If you are in quirksmode then the BODY element is root element. But in standard mode the HTML is the root element.
"standard mode" ="standards-compliant mode"For more info:
WebDialogs - The Lost Manual
http://forums.sketchucation.com/viewtopic.php?f=180&t=23445Trident Layout Engine(Microsoft)
http://en.wikipedia.org/wiki/Trident_(layout_engine)Internet Explorer 8 and Emerging Standards
http://msdn.microsoft.com/en-us/library/ff462057(v=VS.85).aspx -
-
Thanks for the replies
I will have a look into quirks modesWhat I don't understand is when I open a web page in a web dialog you get scroll bars if I opened a webpage located on my hard drive no scroll bars?.
There was another thread where there was a similar promblem
http://forums.sketchucation.com/viewtopic.php?f=180&t=3020&p=14379&hilit=web+dialog+no+scroll#p14379 -
@brett mcallister said:
What I don't understand is when I open a web page in a web dialog you get scroll bars if I opened a webpage located on my hard drive no scroll bars?.
The various render modes in IE triggers differently depending if the HTML page is loaded in a browser or in an embedded control such as webdialogs.
Advertisement