Anandech analyzes why no 3G
To summarize, they confirmed that HSDPA would require more room (they don't really quantify it, but they show pictures so you can judge for yourself) and extremely affect battery life if you have a lot of traffic. (Around 25% worse than using EDGE, and roughly 40% worse than wi-fi). When you are mostly idle, the effects are minimal.
The weird thing is that enabling 3G cuts the blackjack's talk time in half!
All of this assumes an implementation similar to the blackjack. Right now there are only a very limited number of chipset options, so that's probably a reasonable assumption.
So, I guess if the real engineering tradeoff was double the physical volume and the same talk time, or slightly more volume and half the talk time to get HSDPA, I'm happy with Apple's choice.
I know there are some new chipsets coming on line in the next few months, however, so hopefully they improve things enough where it makes sense to shove 3G into the next iteration of the phone, and soon.
- 07-17-2007, 03:16 PM #2
- 07-17-2007, 03:16 PM #3
I think the biggest problem from my perspective is Safari has some issues with mobile sites. If it didn't, you could just use these low-bandwidth sites when on Edge and the full sites when on wifi (if your ego will let you 'go ghetto'). Of course mobile sites could be updated with Apple's css suggestions, but that would also possibly break them for a host of other handsets.
Otherwise it makes sense to have no 3G, it's a tradeoff either way. If it had EDGE and no wifi then that would be a huge issue.
That screen on the iphone takes up a lot more power than blackjack's screen. As does the CPU.
What problems does safari have with mobile sites? (other than when those sites put in code to redirect to the full-blown sites?) I regularly use mobile sites (nytimes, fandango, mlb) without problem. I'm not disbelieving you - I just hadn't heard about any problems other than some sites intentionally redirecting iphone visitors to their full-blown site (which is the fault of the site, not of safari, of course).
As for supporting iphone and wap browsers with a mobile site, that's pretty trivial as it is simple to detect iphone and serve up a different page (i do that now with two of my own sites).
- 07-17-2007, 03:57 PM #5
- 07-17-2007, 04:01 PM #7
- 07-17-2007, 04:15 PM #9
Well, first it doesn't wrap. Zoom zooms, like a magnifying glass.
But in the cases I've had to zoom it's been because there is too much whitespace on the right side, so I zoom until the text fills the width of the screen. So the lack of wrapping is moot.
And, again, I've rarely had to zoom.
An example is wap.mlb.com. By default, the text goes about 60% of the way from the left edge. The rest (to the right) is whitespace. It's quite readable, but if I'm feeling a little eye fatigued i sometimes like to zoom. The reason it picks the "wrong" zoom level, it looks like, is the page has a graphic/logo at the top which appears to be too wide (and is mostly solid blue). So safari zooms to fit the width of that graphic, and the text is mostly on the left.
I can zoom in and make the text pretty huge while just filling the width of the screen (nothing needs to wrap).
Other sites, like mobile.nytimes.com, come up (in my opinion) perfectly, with the text filling the screen, because the logo (usually the widest element) is the same width as the text. Same thing with mobile.fandango.com, google calendar (which defaults to either a mobile version or an iphone specific version when you go there), etc.
Like I said, there could be sites out there that are problematic, but based on my experience it's a complete non-issue.
- 07-17-2007, 05:01 PM #11
- 07-17-2007, 05:12 PM #12
i've had mixed experiences. As a general rule, however, it seems about 25%-50% faster than my treo 650 on sprint, probably due more to the faster processor than the network speed.
However, I will say that the reason I use mobile sites has nothing to do with speed; I prefer pages without ads and garbage that I have to zoom and pan around to read. With mobile sites I can go straight to the text and it's just easier to read.
- 07-17-2007, 05:25 PM #14
network latency + page size / bandwidth + rendering time
I don't have my treo 650 handy, but I'm guessing it gets, on sprint, something like 30kbps? On the iphone I'm getting around 130kbps average. So, doing your comparison (and assuming k==kb, not kB)
50k on treo = network latency + 50kb/30kbps + rendering
= network latency + ~2seconds + rendering
1500k on iphone = network latency + 1500kb/130kbps + rendering
= network latency + ~12seconds + rendering
You can play with the numbers and insert your own assumptions about network speed and such, but I think that if the big page was around 500k instead of 1500k, there really would be a good shot of it actually loading faster on iphone/edge vs. sprint/2G. (And it would almost certainly FEEL faster, since images will load in separate threads, and in my experience blazer does a pretty rotten job of rendering before it has loaded all the page elements). I'm also assuming that iphone's rendering advantage is neutralized by having more complicated things to render - in reality it seems so much faster at rendering that this might not be the case. Remember, as well, that many "big" pages are actually sent in compressed form by the server, so a lot of "real" pages actually don't take 30x the bits as mobile sites.
- 07-17-2007, 09:33 PM #16
- 07-17-2007, 10:59 PM #17
- 07-18-2007, 06:55 AM #18
Treo 650 on sprint gets 100kbps speeds (at least in SoCal). AT&T has supposodely increased the EDGE rates to a max of 300kbps, or about 3x faster. That's ideal edge vs average Sprint 2G.
By comparison Sprint's EVDO averages 600-800 kbps. (again in SoCal)
At one time I compared rendering times between 650/Blazer and 650/tethered/IE. When tethered a web page rendered in IE at least twice as fast as when using Blazer. CPU definately is a factor.
The iPhone should compare favorably to other EDGE phones, if only based on CPU differences or carrier differences (T-Mo EDGE is slow). However it does not fare nearly as well when compared to 3G phones.
While not a big iPhone fan, I am thrilled at the data plan package Apple arranged with AT&T. While Sprint is still cheaper and faster ($15 per month vs $20) I am hoping the iPhone will drive competition with the carriers. Verizon's $50 per month is a joke.
Sprint has announced data only phones, using VOIP, in the not so distant future. Hopefully the days of call minutes and limited/expensive data plans are numbered.
- 07-18-2007, 06:56 AM #19
- 07-18-2007, 07:01 AM #20
- 07-18-2007, 10:42 AM #21
- 07-18-2007, 11:04 AM #22
The difference seems to be that iphone is designed to multithread, whereas treo/palm just throws the text up as it receives it, then formats and re-draws the page when it is done. I haven't tried WM in awhile, so maybe IE on WM is better than blazer on palm.
- 07-19-2007, 03:53 AM #24
- 07-19-2007, 03:56 AM #25