Opera's Haakon Wium Lie On CSS, Web Standards, and More
mikemuch writes "The standard that eventually became CSS was originally submitted to Tim Berners-Lee et al by Haakon Wium Lie, who continues to have new ideas for the web formatting language. The latest proposal from the current CTO of Opera Software is the CSS Generated Content for Paged Media Module. Lie sat down with PCMag to discuss not only this scrollbar-free browsing initiative, but a wider range of Web topics, including thoughts on powers like Apple and Google. A teaser from the story: 'At Opera, we sometimes wake up in the morning and see a new Google service that could have been optimized if we could have worked with them in the development phase. It seems they're more eager to put out things and see what sticks.'"
But is he referring to optimized in general, or specifically for opera. Because honestly if he means just for opera why would google even bother? I anticipate that he meant in general however.
and I don't believe that Haakon last name is "On"
This is how rumors get started.
I had to read abstract twice to realize no one lied to nobody about css and web standards ;)
As you can see from the specification page, Bert Bos also worked on the CSS spec. Bert and Håkon also wrote a book together "CSS: Design for the Web" covering CSS. It's not as practical as some CSS books, but it certainly covers the spec and explains why things are the way they area. (especially the first edition of the book)
http://www.w3.org/TR/2008/REC-CSS1-20080411/
MidnightBSD: The BSD for Everyone
The whole idea of CSS was to separate content from presentation. But it never lived up to that promise for me. It would be more accurate to say that it separates content from *font* presentation. What would be REALLY useful to me is a way to separate out the actual layout of the page from the content. I can do this now with php (and I do it on most of my sites now), but it would be nice to have it native to html/css. The way I have it set up is that the header of the page (with all the header graphics, page background image, sidebar graphics, etc.) are in a separate file, as is the footer. So to change the entire look of all my pages and subpages on the entire site, all I have to do is edit those two files. That was supposed to be the kind of thing that css could do, but in practice I can only do it by making my pages php files and using an include statement to bring in the header and footer html. Sure, I can change the fonts with a separate css file, but that's pretty trivial.
SJW: Someone who has run out of real oppression, and has to fake it.
Whats a Wium ? Some new Nintendo console
I always wake up in the morning and realise how much better Google would be if they did things my way instead!
One of the major advantages of electronic viewing is that you aren't limited by physical constraints like page size.
If paged media styles were introduced as part of the "web browsing experience" then either there would be the extra overhead of calculating the screen size then setting the optimal page size or your pages would look like crap on the devices they weren't explicitly built for and would need scrollbars anyway. The you run into the epub awkwardness of using physical page numbers for electronic documents. So you scroll 3 or 4 screens and you are still on page 2 because that is what matches the physical document.
There is no need for things like indices in electronic media because you have the far superior search function for anything that might interest you. TOCs work better due to hyperlinking. You don't need traditional running headers or footers or footnotes in electronic media, all of that can be more elegantly handled by the reading application.
That isn't to say there isn't a place for styling physical documents with CSS. The best business case I can think of is if you want to have a good looking, informative web page and also print out the content into a well formatted physical document. With CSS formatting you only have to maintain a single set of stylesheets along with the paged media pseudoclasses describing the page information.
A quick search shows a couple of products that support CSS paged media formatting:
antenna house and prince
I'm sure there are more if anyone cares to look.
'At Opera, we sometimes wake up in the morning and see a new Google service that could have been optimized if we could have worked with them in the development phase. It seems they're more eager to put out things and see what sticks.'
Or if they worked with the Chrome developers during the development phase. Oh, wait...
Besides, they don't want to optimise a site to work in a single browser and force it on everyone else until it becomes a standard. If they did they can do that themselves in their own browser. Instead they want to use the standards everyone is already using to avoid the problems from the past where a site will only work correctly in one browser (cough MS cough IE cough).
Opera's Haakon Wium Lie On CSS, Web Standards, and More
You lie!
"Somebody has to do something. It's just incredibly pathetic it has to be us."
--- Jerry Garcia
I'm not saying it's impossible, but I haven't seen multi-column layout with images spanning columns done in JavaScript. You reach some walls in JavaScript.
Can anybody figure out what he's trying to say there? You wouldn't even need Javascript - you'd do that with some very basic CSS. I don't see the problem he's trying to point out.
The standard that eventually became CSS was originally submitted to Tim Berners-Lee et al by Haakon Wium Lie
which was in October 1994 BTW.
CSS is an awful standard with nebulous overrides and unclear behavior. The fact of the matter is you basically have to use a visual editor just to get the CSS correct and even then it looks different or has some tweaks on every browser. Mystery white space and unclear inheritance, the fact that "height: 100%" basically never works for anything, and to add to that the fact it's not really a format like anything else used in web development (maybe a little JSON esque?) just emphasizes how bizarre it is. Oh, and how you can't use variables or get parameters or perform operations in normal CSS (screen width in pixels, divide by 2, etc.) just further illustrates how much of a half-assed BS standard it is.
Personally I've been doing every piece of CSS in SCSS (SASS) because at least you can do mixins so you don't have get confusing inheritance and you have some simple logic/operations/variables with some nice hookups to JavaScript so you can do things like calculate things based on screen size. Still doesn't solve random mystery white space and anything measured in "em" coming out to totally random sizes or "inline" not actually putting things in-line etc. etc. etc...
"It seems they're more eager to put out things and see what sticks" I guess he's not aware that this is Google's standard mode of operation as a business. Does this man live in a box, developing a browser nobody needs?
Why don't people take more care when creating headlines when someone who isn't named "Jobs" has a name that is a common word? The headline is unparsable, even if you realize "Haakon Wium" is a name, since "Lie On" is a normal phrase. A very simple change, with a prepositional phrase breaking the name from the rest of the headline makes it much more readable.
Gotta love (not) the "armchair qb's" on /. who talk a "big game" putting others down (or complaining) who have done well in the computer sciences, yet the complainers/adhominem attackers (such as the fool you replied to) can't show they've done anything worth noting themselves in the same field, in this case, the computer sciences arena!
(They can't show work they did that others have noted as good/decent in written publications around the computer sciences, in essence, & yet "see fit to criticize" or put down others who HAVE done so... this type is pitiful!).
Yes, sometimes, I think it's just shills from the competition, on whatever product, that make posts like his was, and it probably was such a shill I'd wager.
(Best part is that Your reply easily put him in his place (i.e.-> The toilet where he belongs): Good job on your part).
I told APK to go fuck himself and, hey look, I think he just did! Or was it masturbation. Either way, you're quite the fag.
http://tech.slashdot.org/comments.pl?sid=2496638&cid=37859880
... and made the word "and" all lowercase
http://tech.slashdot.org/comments.pl?sid=2496638&cid=37858792
A trolling off topic adhominem attack using stalker's what it looks like here http://tech.slashdot.org/comments.pl?sid=2496638&cid=37859880
I CAME.
What is it like being an armchair QB like you? Others call your type "ne'er-do-well", LOL, or this http://tech.slashdot.org/comments.pl?sid=2496638&cid=37858274 "Veni, vidi, vici" and "Vi Veri Veniversum Vivus Vici", too easily...