Post Archive
› April 23, 2002
Style="Zoom:.2"
A seemingly little used, but enormously powerful IE (windows?) only feature, css zoom, has some remarkable potential. As much as I love Mozilla, it can't do this (yet).
I can imagine creepy whole page oscillations, live thumbnails, a multiframe browser (ala my craigs list experiment), and handy tools for previewing a page's layout at various resolutions.
I've hacked together a page for that last purpose... view your wbg's favorites or your favorite page at 5 different resolutions in one view.
Comments
1. April 23, 2002 05:41 PM
2. April 23, 2002 08:38 PM
Quote this comment
Some HTML Book Writer Guy Posted…
The zoom hack you use with the iframes really isn’t the best approach. Try using it with a form field in the page. See amazon.com as an example. It is quick and dirty for general sense of resolution constraints but a more appropriate way is to send the URL to a server–side program that would use HTTP and fetch the page and then create a thumbnail out of the resulting. I think WebSite Garage offers a similar feature for browser compatability testing.3. April 25, 2002 06:15 PM
Quote this comment
Lon Posted…
Come on! A little more enthousiasm! Zoom is great! You can do fun stuff with it. You don’t want to zoom entire pages, you want to zoom parts of a page... our Quek chat uses it to show avatars larger or smaller according to distance... our XML editor Xopus uses it for animating creation and deletion of new XML nodes... I could go on and on, but I won’t. Zoom is great, just like all those other IE-only features unfortunately (I admit, I’m a sinner)4. September 18, 2002 09:29 AM
Quote this comment
Michael Facius Posted…
Although I like the idea behind your page, I find it not sensible to implement a zoom feature in CSS. Opera can zoom by means of its engine, which is a better solution in my opinion. This is what the link to bugzilla points at as well (add support to the layout engine).
By the way, neither does MS intend to add zoom to CSS, nor does the CSS3 Working Group. It’s something your UA interface/engine should handle – not CSS, anyway.