Opera Proposes Switching Browser Scrolling For 'Pages'
Barence writes "Opera has proposed a new browsing system that swaps scrolling on websites for flippable pages. The Norwegian browser maker is looking to remove the side scroll bar for documents or articles in favor of 'pages' of a set-size, similar to an ebook. Text can be reflowed into a column layout, and ads will be moved into the right spot in the text, with different ones displayed depending on the orientation of the device. Pages are flipped with gestures on tablets or with mouse clicks on the desktop. It's an 'opportunity to rethink the ads on the web and the user interface,' said Hakon Wium Lie, Opera's CTO."
Their main focus for this is browsing on tablets.
The only problem with Opera innovating is that, if an new idea works out, the other browsers will add it. The only alternative is if Opera can patent the ideas. Not something that would prove very popular 'round here.
Michael Reed, freelance tech writer.
A lot of ad-supported sites will do this. They'll release an article and split it up into multiple pages so they can display more ads. What happens when an article like that gets posted to slashdot? Everyone understandably complains that it's harder to read the article, and somebody posts a link to the printer-friendly version.
Multiple pages are not easier to navigate. Not even on tablets.
It'll be interesting to see how they pull this off, and how it works with web standards.
You have to love how they specify 'pages' in quotes, like it's something new or has some overloaded meaning.
Hmm, I like the "Pages" part, but I don't like the "ads" part. Lets compromise: No pages, no ads. Great!
Would be a bitch to design and develop for.
Read radical news here
What are these ads on webpages that people keep talking about? I don't see any.
-- I have a private email server in my basement.
This sounds great for E Ink, mobiles, and other interfaces not featuring a practical scroller. No doubt it also sounds great to advertisement purveyors. I won't be using it.
So what happens when you want to zoom in? Do you scroll around that 'page'? If so what's the point of having it as a page? And if not then how do you manage the content that is to the left and right when you're zoomed in? I'm assuming the stuff below and above what you're looking at would be reflowed into next and previous pages.
I like opera, and prefer it on my tablet, actually. I run Firefox, Chrome, and Opera on my "real" computers (and IE on Windows), though I usually use Chrome.
The problem I have with this is that, in my experience, non-scrolling (whether it's a page flip or some sort of click-to-advance) alternatives to scrolling tend to be really, really slow if you want to zoom, like, half-way down. Or even worse, all the way down. I know, you could add quick little buttons to go-to-top and go-to-bottom ... but it's just generally hard to quickly flip a long ways back.
Stop it with this change for the sake of change UI crap driven by marketers and graphic artists.
Pagination sucks, whether it's in a book, a news article, or those atrocious CPM-mining photo galleries.
One page load, one click, then scroll with the wheel. Get it?
Reflowing text is the default. Open any plain HTML page and resize the window. Developers have been intentionally overriding this so their page looks the same on every device, whether it has a width of 200 px or 1920 px (methinks most didn't think that one through). I'm not quite sure why this is the favored approach, but I suppose it might be because people like to make webpages like magazine pages, where everything is statically positioned, rather than coming up with something that looks good on a variety of browsers, screens, font and color settings. It's lazy programming to design for a single machine, but apparently that's easier for novices and very widespread (e.g. Android VS iPhone apps).
Especially this might be a quite good idea. Reading screen-wide lines of text can sometimes be a bit of a PITA.
Wium Lie noted it takes “enormous amounts of JavaScript to achieve what is a reasonable experience but we believe we can make it better with native support for pages”. -And that enormous amount of JavaScript is called jQueryMobile. In jQuery Mobile, pages are div's with the data-role=page. From there you, can use HTML5 media queries to calculate your page. To be fair, RC1 just came out like two weeks ago, so it's understandable if this info didn't come to them.
Democracy Now! - your daily, uncensored, corporate-free
of this idea. The tricky part is how well the content can be "reflowed". And as noted, this can already be (and is being) done with JavaScript. The proposal is only to make it native to a browser.
Why? Pagination is a solved problem for most systems (desktop publishing, word processing, typesetting systems), there's no good reason why it should be any less solved for browsers. If worst comes to worst, develop a plugin for Opera (and other browsers) that supports one of the existing systems and therefore has known pagination rules.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Web layout doesn't yet have a proper 2 column layout mode. Much needed. And Yes, the concept implies "pages". Opera has seen the light. Once again.
content is never easily pageable on the web. there is a lot of different kinds of stuff to present in a web page. contrary to what people conclude from big corp websites like google, apple etc, most of the web still has to stuff content onto websites. example below.
http://www.racinglab.com/
Read radical news here
I use public transportation a lot, and the one thing that you can be sure of seeing on the train are tablets and ereaders. Laptops are not appropriate because they are clumsy to handle sitting down, never mind standing up.
Now I can't speak for tablets, but when it comes down to eink based devices, cleanly breaking up a web page into pages is a necessity because there is no such thing as scrolling. Ideally that division would be done client side though, because the parent post is right about it being done server side. But that is mostly because you are stuck scrolling anyway due to redundant information.
they're proposing adding "pages" as CSS element.
Doesn't CSS already have a paged media module?
You seriously believe that OVER 50% of users do not end up using their MULTI-HUNDRED DOLLAR devices for more than a week? Why aren't droves of people returning them then?
What color is the sky in your world?
This is a good point. I much prefer your plugin suggestion, because it circumvents the requirement that everyone adapt to paginated web sites. The plus side is that those who want pagination can go and get it, while the rest of us who feel that pagination is probably a tremendous step backward can continue doing what we're doing and finding ways to do it better, rather than having to work around yet another browser-specific oddity.
My argument is thus: Pagination is a somewhat archaic work-around for displaying content on a fixed-size media, like paper. It's no accident then that word processors and document exchange formats like PDFs are page-centric since they're typically designed to be printed. I don't have any comparative usability studies on hand, but I would argue that "flipping" a page on a screen-reading device rather than scrolling it is more likely to interrupt work flow--much like turning the page in a book.
Think about when you're reading a book before bed when you're quite tired. You flip the page, your mind wanders, then you have to turn back to reread the last three or four words on the previous page for the purpose of context, and then your entire mental flow is disrupted. Reading from the left page to the right page (in an LTR language) isn't as problematic as actively turning the page, because you're eyes can immediately scan to the top of the following text and continue reading. To this extent, I think scrolling is probably a reasonable compromise between active user actions and passive reading. With scrolling, it's feasible to keep the previous words on the screen for context, and you can continue reading from any point. The biggest disadvantage with scrolling, however, is that it's difficult with lengthy documents to flip back and forth between one section and another while keeping a finger propped between a few pages so you can compare material from an earlier chapter (hint: "flipping" pages on a screen-reading device doesn't have this specific advantage of a book).
I'd argue that flip gestures for turning pages on screen-based devices carries all of the disadvantages of a book while integrating few, if any, of the advantages. That said, Opera might surprise me and come up with an innovative solution that takes advantage of the screen, but the ultimate answer to this question shouldn't be solved by Opera but by a usability expert like Jakob Nielsen--someone who can do the studies to determine the relative advantages and disadvantages with real people.
He who has no
More than four computers in the country was a hype-based phenomenon, then room sized computers were a hype based phenomenon, then furniture size, desktop, luggable, portable, laptop, notebook and even your precious netbook (which have laster longer than I thought they would, though they're now more sub-sub-notebooks then netbook) are hype-based phenomenon. Deal with it.
Tablets are purely a hype-based phenomenon. While many have been sold, their novelty wears out quickly and most users don't end up using them beyond a week.
The Google Analytics data that allows me to specifically look at iPad usage only goes back to March - but from March to the present day, iPad traffic as a percentage of the unique site visits (on a gardening site I run) has gradually and consistently trended upward. For the past week (October 2-8, 2011) a bit more than 3% of the 5700-odd visitors were using iPads. The iPhone and Android phones were each at about 2.8%, and over that same period they appear to be similarly trending upward.
You're certainly welcome to your own opinion, but I see no evidence that anything you say is tied to reality.
#DeleteChrome
Open any plain HTML page and resize the window. Developers have been intentionally overriding this so their page looks the same on every device, whether it has a width of 200 px or 1920 px (methinks most didn't think that one through). I'm not quite sure why this is the favored approach
If lines are more than about 30 ems (60 to 70 characters) wide, it becomes harder for the eye to seek from the end of one line to the start of the next line without skipping a line or rereading a line. That's why so many sites put things like max-width: 30em on an article.
but I suppose it might be because people like to make webpages like magazine pages, where everything is statically positioned, rather than coming up with something that looks good on a variety of browsers, screens, font and color settings.
On a device with a very small screen and a slow, expensive connection, such as a smartphone using EDGE or 3G, your documents are more usable if you transmit and show smaller chunks of information at once. On a device with a very small screen and a slow, expensive connection, such as a desktop or laptop PC using a high-speed wired connection, your documents are more usable if you transmit and show larger chunks of information at once. CSS can help with the "show" but not with the "transmit".
Wait. Opera not Oprah. Long day.
'I don't know what it's called. I just know the sound it makes, when it takes a man's life.' ~ Four Leaf Tayback
Queue the pissed off people in 3... 2...
The game.
I used Opera for years before switching to Chrome, so I still have a fondness of the company and their innovations. More power to them if they want to try it. They always allow users to disable their new features, so it shouldn't be a problem. I know a guy who disables tabbed browsing and uses his browser old-fashioned, so Opera still lets him do it how he wants, too.
Whenever they implement this technique on Opera Mobile, it might even make me seriously reconsider using Dolphin if it works out as good as they think. There's still situations where scrolling a big page doesn't always work great on a phone.
But what about per-page advertising? Think of the advertisers!
XML is like violence. If it doesn't solve the problem, use more.
Clearly no one in the "pro pagination" camp is over the age of 30. I look forward to the day these people get fitted with their first pair of bifocals or trifocals and realize that paginated information is inconvenient as hell when you have to move your entire head to "scroll" a page instead of being able to bring the current line of text to the optimum viewing position with a mouse wheel or similar device.
Nothing worthwhile ever happens before noon
See the scrollbar on the right as you browse slashdot? Click above or below it, not on it. Will you look at that, it scrolls up or down a page at a time. You'll find that the aptly-named page-up and page-down keys do the same thing.
A dedicated gesture for this would be handy. But that really belongs in the OS, not the browser. We still need the scroll bar (whether it's visible, or hidden and you can scroll by dragging your finger up/down) so you can position text and pictures just the way you want on a page.
This is dumb. No.
PCPro:
Goodbye CSS properties, hello "tags" and "functions"! Quite a bold move.
so how will that work on my Panasonic P1121 dot matrix printer? Stop trying to change what has worked for years!
Sorry, I just couldn't resist posting that kind of thinking. About time we started thinking of getting rid of a design which is there because we used to use line printers.
Don't even get me started on where 0,0 is.
LoB
"Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
Force people to use this? No.
Allow this as an option? Absolutely.
Make it default - probably a bad idea.
Ensure continuing support for page-less mode? Mandatory.
You agree with me.
Or one set of ads. Browsers are not for _advertisers_, they are for _viewers_. We can work with advertising to pay for content we want, such as on Slashdot, but forcing additional paging and scrolling for screens of variable sizes and user layouts is simply selling out to advertisers.
This idea is lame. Content is on pages in books because of a limitation of the media. Digital content doesn't have the same limitation, why enforce it? I really wish kindle and ibooks would dispense with this page notion. Well ibooks anyway. eink has certain limitations or at least things it's bad at.
The websites I have made already have a separate CSS stylesheet for print media. Adding another for online paged content wouldn't be that much work. I don't know how much benefit there would be to it, though. Tablets would need to be much more popular before I would consider it.
I'm also curious about how tablet browsers would indicate whether a site is in scroll mode or paged mode. I would hate for them to get confused by the lack of scrollbar and think that the first page is all there is.
It's a tradeoff when "fixing" the scrolling means giving up on e-ink. I've only got to play with such devices for an hour or so but I still think it's better to have a software fix of paging instead of even an IPS LCD screen. The pointer mouse in scrollbar model would really suck on a tablet anyway and scrolling by finger in the middle of a screen is annoying when you want to see an entire new screenful instead of just the next line.
There's also a much bigger computational cost to scrolling versus paging and that can be significant on low end or very busy devices. The Pascal editior on the early Macintoshes really drummed that one into my head - scrolling was stupidly slow with all that pixel by pixel shifting of the text.
In many cases, normal scroll bars are better.
If you are going through a long document, instead of reading from top to bottom, then going back to the top in the next page, you can keep your eyes fixed on the area of the screen (covering 2-3 lines), and scroll the document so that the current text always matches with that area
NO! :)
If you want it to be universal it belongs in whatever app handles general keyboard shortcuts - so in linux that is your window manager application and in MS Windows that's your Logitech helper app or similar, or a little config thing for explorer.exe in the MS Windows control panel. That way you can change it if you want without a system restart.
The operating system is the thing that sits between the hardware and userspace and does not mean Internet Explorer (as the Judge said), or the solitaire game or whatever.
Also that thing in front of you is not the computer - it's called a screen, a monitor, an LCD, a CRT or whatever
This is a very strange position to take - tablets are probably at their absolute best when used for browsing the web. Might suck a bit when it comes to typing stuff into forms etc, but I expect it's possible to get pretty nifty on those virtual keyboard things.
I have an ipod touch, which is basically a wee tiny tablet. I've had it for probably three years (ish), and I use it to browse the web nearly every day. It's much more convenient than picking up the laptop, and I've even taken to sending short emails on it for the same reason.
I'd think that the tablet market is only just beginning, and by 2014 they will be everywhere. IOS vs. Android is much less clear, but tablets are without a doubt here to stay.
Define a "page". The whole point of a browser was to get us away from the confines of a page-based medium, like a book or magazine, so information could be presented without the interruption caused by the finite amount of space a "page" presents. Sure, we still call them web "pages", but that's an analogy used for cognitive purposes. If we go back to the finite page model, who's defining what a "page" is? Is it A4, U.S. letter, U.S. legal or what? Sounds like a step backwards to me rather than an innovation. I'm sorry, but in a digital world scrolling is better than flipping pages, IMHO. Don't get me wrong. I love real paper books for what they are (I own many books), but flipping pages digitally is annoying to me and trying to revert back to that model for digital content seems completely backwards-thinking and wrong.
Considering the plethora of screen sizes and resolutions across smartphones, tablets, netbooks, laptops and pcs, this seems like an absurd idea. I'm sure I'm not the only one, but I want the text I'm reading to be at a certain location on the screen. This location covers perhaps 1/4-1/2 of the vertical space depending on the screen. I scroll pdfs all the time, especially textbooks with mathematical equations.
I also enjoy the dynamic rendering of html that changes as I make the window wider or thinner on a wide screen monitor. Depending on the size and resolution I will find a perfect width and zoom level.
This standardization, at it's best, would render pages based on both the screen size and resolution which the browser is running on. However many problems would occur, the simplest would be merely sitting closer or further from a large 1080p screen. I'm assuming if this was implemented by someone other than apple with a new revolutionary device, the result would be chaotic where most pages wouldn't play across all devices well at all. Perhaps apple products would work well since they have a larger enough user base for those standards to work well.
However, this missed the already dynamic nature of the web. As in one of the other posts, badly designed and spammy type websites employ this already. The only site I came across that used it was the IFW, Maine's government agency overseeing fishing and hunting. They post their yearly informative newletter, magazine, which is printed, in a horrible flash 'book' where the page flips are animated. No high resolution pdf, which would be great, where I can control the zoom, think of it, you could just load pdfs if you wanted pages.
Pages that I can scroll down are nicer anyway, like high quality search engines and all the porn sites.
So clearly, if this was something useful, it would have taken off. Unless there are thousands of website developers, catering to tablets, that are begging for this feature, it seems like another mistake from Opera.
Opera changed the browser for the better, but they screwed up and allowed others to take their ideas and make everything else better.
I was an Opera user. They made huge strides pushing the browsers forward, but they allowed others to adopt their ideas which prevented them from growing. (that and sticking to standards that the world didn't abide by) Soon they had to innovate again and their new ideas weren't up to par. Just like this one.
Thank you Opera. You did wonders for the web browser. Though I'm sorry to say. Your time has come and gone. /goodbye
I'm using Opera and CNET's styles do not work.
Funny they make an article about a browser they don't support.
Google wanting to kill JavaScript, Opera with this. Google has at least a whisper of a chance with Dart. Does Opera have a stick big enough to leverage their measly 2% share to make this happen on a wide scale? And, do web designers want the browser messing up their layout? Does anyone actually consider Opera important enough to accommodate its quirks? I think not.
No, Apple will not use a scroll wheel, they'll use some mysterious little nipple thing.
Someone flopped a steamer in the gene pool.
What this is really about:
The technology ... is adapted to publishers' needs such as full-page "interstitial" ads placed between different pages. "We think there's an opportunity to rethink the ads on the Web," Lie said.
You've all seen those awful sites where each article is spread across many pages. There's a tiny block of text, flanked by ads to the left, ads to the right, ads above, and ads below. There's a whole industry turning out "Top 10 ways to ..." ad farms, and "reviews" that take six screens to deliver one page of content.
Now imagine those with inter-page ads you can't skip.
This "feature" sucks so horrendously in Adobe Reader that I'd drop the whole program if it couldn't be turned off. (disclaimer: I mostly use Foxit and Preview anyway.)
It's somewhat usable for reading on an iPhone: easier than scrolling and trying to keep track of the position, but reading a (sequential) book is very different from reading a webpage where one tends to hop around.
Go for it, guys, but make it very easy to disable completely and permanently.
There is nothing stopping web developers from doing this now using CSS and a tiny bit of javascript. You don't need to change the browser or re-imagine how html in rendered.
http://meyerweb.com/eric/tools/s5/
Escher was the first MC and Giger invented the HR department.
Flipping pages would be the end of Slashdot.
No way I would flip 150 pages to see all comments.
NO WAY.
That idea must die painfully in a warm place.
Any website that wants to do this can already do it with some simple javascripting.
There's probably a good reason why most sites don't.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
They should mangle the HTML presentation part, thus killing the HTML author work.
HTML, as it is now, is inherently page-less.
Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
3% is negligible.
Let's not design anything for Desktop Linux anymore then. It's even less than 3%.
Your statistics are dumb. 90% is not everything, hell, 99% is not even everything. Certainly in the case of a huge market such as computing, 1% is not negligible, because it still stands for millions of users. There are 2 billion people online, some 40 million have an active Twitter account. According to your statistics, Twitter use is negligible.
-- The Internet is a too slow way of doing things, you'd never do without it.
It seems to be trendy right now to emulate paper in all possible places.
The first step is to get rid of the scrollbar, although it shows important information at a glance, not like "page 3 of 26". It can even show where to find search results, see e.g. Chrome's scrollbar. But, hey, it doesn't look "minimal" so let's just get rid of this UI element that was developed for like 30 years and still has room to improve. Let's make it more "attractive to interact with", more "fun"!
The next step is to go to page flipping, because, well, that really improves orientation inside a document and navigation speed. NOT! People hate PDFs for a reason. The kitschy ways of flipping through pages on the iPad is a nice graphical gimmick, but beyond the fast fading novelty, it is very unpractical. How to skim a through document, how to quickly find an image that you have seen there? By flipping through all the pages again? Flipping pages would bring of course back new possibilities to solve problems with new crappy UI widgets, like a overview of images or a button to jump to an index, overlay it transparently over something ... too bad this problems already have been solved by the scrolling document and the scrollbar.
Browsers should enable people to read more, not slow them down and read less. If I want to look like an idiot while reading on a screen I will find another way of doing so, I don't need the UI to be fiddled with to optimize livestyle.
Seriously - if the patented it who would use it? How many web masters would implement non-standard css extensions that could never become part of the standard (well not for 25 years) and would only be likely to be supported by Opera browsers? The best bet for any web innovation is to make it free then push for inclusion in the W3C standards.
The whole purpose of this is to create a new place to cram ads in that are harder to ignore. You can't create a full-page ad when there aren't pages, and Opera wants to "fix" that.
Just one more reason to choose open source browsers.
Most of the comments I just read through are downright silly ... of course they aren't talking about a fixed-size page (the same size for all devices), they are talking about content that fits your window. On your smartphone, that's likely to be pretty small, etc.
CSS columns are pretty terrible if they go off the screen then wrap back to the top, if you have a widescreen then displaying columns makes more sense if they are also paginated. Or of course just have one column and interminable nav bars and ads and such in the other columns - yuck!
My browser doesn't take up my whole screen, I don't want it to. In fact, the width of my window is just over 800 pixels. Too bad I can't hide all that space Slashdot has on the left side of the screen ...
..and it works really well. For the iPad. That's because swiping your fingers horizontally is more natural than continually moving from the bottom to the top to scroll through a document.
See flipboard.com
Automatically layed-out pages.
If Pandora's box is destined to be opened, *I* want to be the one to open it.
I always hated scrolling and how pressing the page down button makes you read a few lines again, since it doesn't scroll a full page.
Who came up with the idea of scrolling anyways? That's just as silly as putting content in little boxes that you can move around on the screen, so they overlap, partially hiding each other, thus copying the mess of the real world. Or having a button in a program that basically says "Don't delete my work when I close this program!" that you have to click at the end of each session (Or every time you close the program you will be asked "Do you want to delete everything you just worked on and revert to how it was before you opened this program?").
I'm very happy that there are people working on reducing the stupidity.
I'm not sure why your post was modded up, being as it is a) Apple-centric and therefore ignorant of a multitude of other tablets/ereaders, and b) entirely made up.
"It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
You don't like it. We do like it very much. Sure if you are a web developer you need to work much on FF and CR but nonetheless a lot of power users are die hard Opera fans and you know what? They are rightfully so. Also most of the devs I know and respect use Opera and the ones that don't use it are GPL advocates so it's a religious thing...
Opera is the only browser I have been using the past decade that hasn't screwed up big at one point or another. and yes, all the other browsers are copying them because their ideas work(In comparison to FF and CR for example). I still cannot fathom why chrome hasn't copied their gesture suite btw...
-- no sig today
It's difficult to tell what point you're trying to make. It sounds like you're trying to say that the comment you replied to is wrong, but what you're saying actually backs it up.
Indeed, the desktop Linux market is negligible. That's why the only people developing for it are hobbyists and a very, very small number of businesses (many of whom give up quite quickly). This is exactly why we don't see modern games targeting Linux, for instance. They only get ported a decade later, when companies like Id release the code to their old games.
Those statistics aren't "dumb". They are absolutely correct. And, yes, Twitter is negligible. Very, very few people in the real world give a damn about it, and about the countless idiots on there spewing their 140-character useless opinions. The same goes for tablets. The proponents are vocal, but the long-term users just aren't there.
The whole point of the WWW was that it was supposed to be resolution independent - I know a lot of people have forgotten that, alas, since it makes the web more accessible for everybody if you can adjust font sizes.
My eyes aren't what they used to be and I would like a bigger font (and even if you can't imagine it YOU will also be in that situation sooner than you think) - if they lock down font size to get pages that would be bad for accessibility.
But you say, they could reflow and recalculate it. Yes, the could, but then what is the point of "pages" it would still be a long page with artificial breaks.
Plus there is nothing more annoying on the new 'generate as we fly using javascript' pages that you can't search for content.
This is a bad idea.
If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
I didn't say the statistics were incorrect, just "dumb". Meaning they are meaningless in my opinion. I do not think you can say something millions of people are using is negligible and then just ignore it. It is fine for a certain person (you) to ignore it, but for one of the most innovating browser companies out there (to get on topic again), ignoring it, would not be very smart.
Besides, you yourself are saying that "very very few people" care about Twitter, yet there are "countless" idiots (whether or not Twitter is idiotic or useful is outside the question). So, what is it? "Very very few" or "countless" people?
-- The Internet is a too slow way of doing things, you'd never do without it.
I use public transportation a lot, and the one thing that you can be sure of seeing on the train are tablets and ereaders.
It's not a great idea to use public transport and be oblivious to your surroundings because you're engrossed in a book to start with. Doubly so if you've looking at it on an expensive electronic gizmo there for all the world to see.
To have a right to do a thing is not at all the same as to be right in doing it
The reason is standardization. There are lots of websites with pages, but they use different methods to achieve that. If everyone used the same method than the user could decide whether they want pages or a scroll bar. Wich means that sites wouldn't have to bother sniffing if the user has a tablet, phone or pc, just serve the same content every time and let him decide.
As for plugins, the philosophy of Opera was always to integrate every feature directly into the browser.
tablets are probably at their absolute best when used for browsing the web
That, and playing Angry Birds..
I expect it's possible to get pretty nifty on those virtual keyboard things.
Not really, no. For anything longer than a text message they're just annoying. But once you tack on a USB keyboard, you must just as well stick with your much cheaper netbook withmore memory, faster processor and greater storage capacity, plus a sensible operating system and decent productivity software.
To have a right to do a thing is not at all the same as to be right in doing it
The best solution would be to permit column-type text flow
And apparently, this Candidate Recommendation for an extension to CSS agrees with you. One wrinkle is that the elements on a page might need to be reordered to fit the CSS flow model to any given screen width.
Despite that ACM, Elsevier, IEEE, JSTOR, Nature, Springer, and Wiley all have a paywall, they get plenty of visits from users on the campuses of subscribing universities.
please no, I already hate the paging at a lot of forum/webshops (takes much more time to switch back and forth, scrolling is much faster).. But as long as it's optional I won't mind..
<quote>I'd much rather the Opera people make their browser work with my bank's online banking system </quote>
Times are changing, there was a time that my bank asked to use IE6 for security reasons and I had to cheat my way past the gate, but nowadays I am free to choose.
Your "Gee, if only there was a set of standards..." comment would make more sense if Opera's proposal didn't consist of two things:
1. Desktop and tablet browsers should allow the use of existing standard CSS paged-media features (which Opera already does in full-screen mode), and
2. Proposals for additions to existing standards-track specifications to make CSS paged-media features more useful, particular for the pages-on-a-screen use case
Opera has been using paged-media features for full-screen display and pushing for better paged-media features in CSS since before the iPad came out, which makes it hard to believe that argument.
Easy way to do a comparative study. OpenLibrary reads PDFs and displays them as flippable pages, book-style. Google Books reads PDFs and displays them as a scrolling page. Find a book - any book, doesn't matter which - that exists on both systems. See for yourself which is the easier format.
My suspicion is that it's going to be dependent on the material. A novel has continuous flow, so I'd expect Google Books' style to be much easier. A technical document, where you're not wanting to read from cover to cover but randomly access material throughout at random times, would seem to be better in a random access format. Now, I wouldn't say a book is the ideal random access format (it's more indexed sequential) but it's a good first approximation. So I'd expect OpenLibrary to be much better for reference manuals, DIY guides, recipe books etc.
Now, sometimes you want to be able to pan around a document on a browser in the X axis as well as the Y axis. Equally, sometimes you want to stop the page from forcing you to do so.
My thought for a plugin is relatively simple. The plugin is told how large the virtual page is (with an option for infinite height - essentially how browsers currently work) by default. If no default is given, then the web page can provide a size in meta tags. Everyone becomes happy, everyone's viewing needs are met and Opera gets to have the functionality they want without ruining anyone's experience.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Note to Opera: CSS pagination.
Actually, the proposal is to add specific enhancement to the existing support for paged media in general in CSS. CSS is no more "native" in browsers than JavaScript is, and browsers are already free to (and some, e.g., Opera in full-screen mode for several versions, do) display content as paged, and CSS already has quite a bit of support for paged media.
How was it Apple-centric?
I have to admit I was just raging.
However, my frustration with scroll bars has nothing to do with Opera, I just needed an outlet.
As usual, Don Norman has more insightful things to say about this topic: http://www.core77.com/blog/columns/gesture_wars_20272.asp