Reply to topic  [ 31 posts ]  Go to page 1, 2, 3  Next
Opera Mini 
Author Message
Doesn't have much of a life
User avatar

Joined: Sat Apr 25, 2009 7:57 am
Posts: 1652
Reply with quote
Opera Mini is in the App. Store. It is free and it is pretty dam good.

I am using it to post this form my iPhone.

It seems a lot faster than Safari.

_________________
A Mac user Image


Tue Apr 13, 2010 9:39 am
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
ChurchCat wrote:
Opera Mini is in the App. Store. It is free and it is pretty dam good.

I am using it to post this form my iPhone.

It seems a lot faster than Safari.


It is dreadful, poor and ruins standards compliant HTML.

Let’s look at a web site I work on.

Functionality Fail:
http://www.softpress.com

In Safrai on an iPhone this works - tapping the tabs under the main image to show. They scroll to show more of an image.

In Opera, this functionality requires a trip to a server, and even then the chances of the right image being displayed is suspect. This code uses the Scriptaculous library, which is pretty robust and cross platform/browser.

http://www.softpress.com/products:
In Safari:
Image

Same page in Opera Mini:
Image

Both show the page “as is” - ie straight after loading the page. In Safari, the page is readable. In Opera, it is illegible, and you have to zoom in to see the text. This site is pretty standards compliant, and uses valid XHTML and CSS. There is no excuse these days to get it so very wrong.

EDIT: First screen shot corrected.

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Last edited by paulzolo on Tue Apr 13, 2010 11:14 am, edited 1 time in total.



Tue Apr 13, 2010 9:54 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 5288
Location: ln -s /London ~
Reply with quote
Does the website load a specific stylesheet for Mobile Safari? If so, surely the page needs updating to load that if the user agent string is iPhone Opera as well, as it looks like it's rendering a big-browser version of the site.

_________________
timark_uk wrote:
Gay sex is better than no sex

timark_uk wrote:
Edward Armitage is Awesome. Yes, that's right. Awesome with a A.


Tue Apr 13, 2010 10:02 am
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
EddArmitage wrote:
Does the website load a specific stylesheet for Mobile Safari? If so, surely the page needs updating to load that if the user agent string is iPhone Opera as well, as it looks like it's rendering a big-browser version of the site.


No - no special CSS for mobile Safari - it’s not needed. It seems that Opera does a lot more than need a potential second CSS file. It probably needs a different set of ExpressionEngine templates.

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Tue Apr 13, 2010 10:32 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 5288
Location: ln -s /London ~
Reply with quote
paulzolo wrote:
EddArmitage wrote:
Does the website load a specific stylesheet for Mobile Safari? If so, surely the page needs updating to load that if the user agent string is iPhone Opera as well, as it looks like it's rendering a big-browser version of the site.

No - no special CSS for mobile Safari - it’s not needed. It seems that Opera does a lot more than need a potential second CSS file. It probably needs a different set of ExpressionEngine templates.

Yup, that javascript weirdness is just plain odd! It was just the way the two screenshots looked so different I presumed it must be a different version of the same markup! Crazy Opera! Desktop Opera's normally alright enough!

_________________
timark_uk wrote:
Gay sex is better than no sex

timark_uk wrote:
Edward Armitage is Awesome. Yes, that's right. Awesome with a A.


Tue Apr 13, 2010 10:35 am
Profile
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 6:44 pm
Posts: 4141
Location: Exeter
Reply with quote
I'm wondering if this is the reason Apple let it through; they tried it and realised it was arse gravy.

_________________
"The woman is a riddle inside a mystery wrapped in an enigma I've had sex with."


Tue Apr 13, 2010 10:40 am
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 5288
Location: ln -s /London ~
Reply with quote
jonlumb wrote:
I'm wondering if this is the reason Apple let it through; they tried it and realised it was arse gravy.

Or maybe that was Opera's plan, and they're going to drip-feed updates to make it usable? It's a conspiracy I tell you! A CONSPIRACY!

_________________
timark_uk wrote:
Gay sex is better than no sex

timark_uk wrote:
Edward Armitage is Awesome. Yes, that's right. Awesome with a A.


Tue Apr 13, 2010 10:41 am
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
EddArmitage wrote:
paulzolo wrote:
EddArmitage wrote:
Does the website load a specific stylesheet for Mobile Safari? If so, surely the page needs updating to load that if the user agent string is iPhone Opera as well, as it looks like it's rendering a big-browser version of the site.

No - no special CSS for mobile Safari - it’s not needed. It seems that Opera does a lot more than need a potential second CSS file. It probably needs a different set of ExpressionEngine templates.

Yup, that javascript weirdness is just plain odd! It was just the way the two screenshots looked so different I presumed it must be a different version of the same markup! Crazy Opera! Desktop Opera's normally alright enough!


Hi - major cock-up here. I uploaded the wrong Safari screen grab. :oops: Been taking a few for comparison purposes.

My first post now contains the correct image pairs. The problem is evident - Opera draws the page to an arbitrary width - it doesn’t take landscape mode into account, and at first sight, the page is hard to scan by eye for content when displayed like that. Safari uses the full width of the page so the text is, hopefully, readable even at that size.

I understand that opera Mini talks to an Opera Server which “runs” JavaScript and returns a new version of the page, which is the technical reason why the carousel fails in this way. The bad news is that it’s a trip to the server each and every time you do this. I am not sure how AJAX based sites will fare as they may not actually function properly in tis kind of environment.

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Tue Apr 13, 2010 11:18 am
Profile
Doesn't have much of a life
User avatar

Joined: Sat Apr 25, 2009 7:57 am
Posts: 1652
Reply with quote
Well it does seem pretty nippy.
:|

_________________
A Mac user Image


Tue Apr 13, 2010 12:56 pm
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
ChurchCat wrote:
Well it does seem pretty nippy.
:|


That’s because it goes through their servers, and the web page gets “optimised”.

http://en.wikipedia.org/wiki/Opera_Mini#Functionality

Quote:
Unlike ordinary web browsers, Opera Mini fetches all content through a proxy server that reformats web pages into a format more suitable for small screens. A page is compressed, then delivered to the phone in a markup language called OBML (Opera Binary Markup Language). This compression process makes transfer time about two to three times faster and the pre-processing also smooths compatibility with web pages not designed for mobile phones.


So, in all, it’s not a web site you are looking at in Opera, but a kind of mashed-up of a web site.

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Tue Apr 13, 2010 1:23 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
In a way its like telling opera you want to see a website and they zip it up and send it down to you in compressed format and your iPhone can read the zipped up version.

Should be good for beating the data caps and for speed when not using 3G.

It may not be as nice looking as Safari but I'm sure they'll be a few people who would take the speed over the initial loading look of a website.

Having said that though I haven't used it so it may be shockingly bad to use also.

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Tue Apr 13, 2010 1:29 pm
Profile WWW
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
One thing this WILL bring to the fore is Firefox Mobile. If Opera is allowed on the iPhone, then surely other browsers too? Or is Opera’s methodology so different that it doesn’t qualify in that way?

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Tue Apr 13, 2010 1:31 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
paulzolo wrote:
One thing this WILL bring to the fore is Firefox Mobile. If Opera is allowed on the iPhone, then surely other browsers too? Or is Opera’s methodology so different that it doesn’t qualify in that way?

I heard mention that their system of compressing the pages through their own servers was the loophole they foulnd that allowed them to be put in the appstore.

No doubt the loophole will be patched soon or other browsers will start to adopt the same features.

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Tue Apr 13, 2010 1:34 pm
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 5288
Location: ln -s /London ~
Reply with quote
Fogmeister wrote:
No doubt the loophole will be patched soon or other browsers will start to adopt the same features.

Surely it'd be dificult for an Open Source product such as FF to get the infrastructure in place for such a system?

<eddit>Maybe we could see iIE though! (8-p)</eddit>

_________________
timark_uk wrote:
Gay sex is better than no sex

timark_uk wrote:
Edward Armitage is Awesome. Yes, that's right. Awesome with a A.


Tue Apr 13, 2010 1:36 pm
Profile
Doesn't have much of a life
User avatar

Joined: Sat Apr 25, 2009 7:57 am
Posts: 1652
Reply with quote
Hmm, copy and paste seems broken on it.

:?

_________________
A Mac user Image


Tue Apr 13, 2010 2:31 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 31 posts ]  Go to page 1, 2, 3  Next

Who is online

Users browsing this forum: No registered users and 50 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.