Slashdot Mirror


Will You Change Your Web Site For the iPhone?

An anonymous reader calls to our attention a blog post about the way the iPhone's multi-touch UI will strain the interface conventions of Web 2.0. This looming clash comes clearer as Apple releases more details of the iPhone's UI. Much has been made about the iPhone including Safari to provide a full web browsing experience. But this reader is wondering how compatible certain sites will be with the iPhone's input. From the post: "[Web 2.0-style interaction] makes somewhat heavy use of 'onmouse' events and cursor changes... along with CSS a:hover styles. The iPhone challenges those particular Web 2.0 conventions, though, because it is a device that not only adds support for another pointer, but at the same time eliminates them as interface objects... [T]he user doesn't get to express their attention with the iPhone... They only get to express their immediate action." This reader asks, "What other pitfalls lurk in the multi-touch web? Do any Slashdot readers plan to adjust their sites to ensure they work with the iPhone, and can you think of any similar issues that will crop up with such a different browsing experience?"

252 of 336 comments (clear)

  1. Conjecture about the iPhone? by crimguy · · Score: 4, Insightful

    Sure sounded that way. Lets just release the damn thing and see what it does.

    1. Re:Conjecture about the iPhone? by TheRaven64 · · Score: 5, Insightful
      It's not really specific to the iPhone. Hover and mouse-over events don't work with any kind of touch-screen, even if they are not multi-touch. If your UI depends on them, then you are an idiot and should never be allowed near a web site. Fortunately, most of the web sites I visit know this. The last site I remember that used most-over events for important data was Jabber.org, which used to put data about public servers in a tool-tip. This was horrendously bad, since it meant that important information was unavailable to a large number of browsers (including Opera, which always put the address in the tool-tip), irrespective of whether they used a touch screen or not.

      In summary: Some web sites are badly designed, and if we try really hard we can tangentially relate this to the iPhone.

      --
      I am TheRaven on Soylent News
    2. Re:Conjecture about the iPhone? by chrismcb · · Score: 1

      It isn't conjecture about the iPhone. It is discussing what things are going to be like in a more touch oriented world (which iPhone will be a part of.) This doesn't have anything to do with standards or non compliance of standards. It has to do with a paradigm shift. It has to do witht he standards don't fully support the scenario. Someone said it isn't his problem if his website doesn't work with the iphone. Yet you designed your website for a particular set of interfaces (namely a mouse and a keyboard) While the iphone (and other touch devices) can mimic a keyboard, it is much more complicated to mimic a mouse. One of the coolest features a mouse has, and most people don't know, is hover. Hovering gives you tooltips, it highlights areas that are clickable, among other things. When you no longer have hover, and you only have click/not click, what do you do? No more tooltips. No more highlighting the area to let the user know they can click there. Another interesting thing, is it becomes hard to "cancel" an action by dragging off before it releases. In the long run websites and browsers and standard will slowly change. Probably not for the iPhone, but perhaps the next version of Windows that has better touch support. Or the version after that.

    3. Re:Conjecture about the iPhone? by Kyojin · · Score: 5, Insightful

      Why should something change when you hover over it if your whopping great big finger is in the way?

    4. Re:Conjecture about the iPhone? by RTofPA · · Score: 1

      This is actually an amusing and ironic comment, considering that I am looking at /.'s hover events right now. Sure, their not for "important" information, but it is, neveretheless, a potential problem for the iPhone. Also ironic, as OS X uses (at least some) hover events for important information (such as the window minimize, the programs bar, maybe some others that I don't know about because I use nothing Apple, etc.) so you'd think that they'd have thought of this. Maybe they have. Maybe the iPhone will be able to tell the difference between a light touch (for scrolling/hovering), and an actual press to "click" with the finger. Until it actually comes out, all this is rather useless speculation.

    5. Re:Conjecture about the iPhone? by NightLamp · · Score: 1

      In Soviet Russia the interface conventions of Web 2.0 will strain the iPhone's multi-touch UI.

      Seriously, who cares, you, as webmaster, want to make an impact on the most prolific online wireless devices.

      Customize for DS Browser, no images, text only, layout is up to user - then, _maybe_ you'll be ready for other mobile browsers especially those with per-byte metering.
      Think iPhone plan is going to be unlimited data? Think different.

      The rest are way down the list.
      2009 for iPhone, if ever. At least hedge your bets.

      this facetious rant brought to you by the makers of Ti(l)de "Wash once Run anywhere".

    6. Re:Conjecture about the iPhone? by Achoi77 · · Score: 4, Insightful

      I wouldn't say that some websites are necessarily badly designed, it's just that there was a specific target demographic that web developers have aimed for when they were designing their websites. It just happens this largely includes websites that were mostly designed to be surfed with a keyboard and mouse, rather than some alternate input device, like a touchscreen

      As we see more fancy pants ajax techniques that are driven based on keyboard input, such as that neato google suggest thing that they put out a few years back - while that would be incredibly convenient to a user with a keyboard, it wouldn't necessarily have any impact on user performance when they are using a mobile phone, especially one without some kind if keyboard input. Things like that would be.. obsolete? (hah, for whatever reason obsolete doesn't sound too correct)

      IMO a complaint like the author's sure sounds like he's grasping at straws. Sure he could develop a one-size-fits-all site that will be (ideally)wonderful for using with kb/m along with a touchscreen, but all interface designers are keenly aware of the fact that optimizing for one type if interface will ultimately be sacrificing the other. A simple alternative would be to give a url that will redirect the user to an iphone(or similar device) optimized site when the user heads towards there, and another for the standard computer user. Why wouldn't companies that are trying to appeal to both demographics want to do this in the first place? Doesn't make too much sense to me - plus it would prolly be cheaper in the long run instead of trying to retrofit their site to be 'iphone friendly.'

    7. Re:Conjecture about the iPhone? by daeg · · Score: 4, Insightful

      He didn't say take the hover out of websites. Just make it non-essential. For instance, if you have a menu, have them respond to both hover AND click.

      And "Ctrl+Touch = hoever" won't work at all. For instance, the touchscreens in my clinics don't have keyboards at all. Requiring multi-touch devices or devices that react on pressure won't work, either, as they are restrictively expensive for many purposes.

      And it's not just iPhone users. No touchscreen mobile device supports hovering to my knowledge, including PDAs, smart phones, iPhone, etc. Not to mention that not all users are able to easily hover (keyboard, screen readers, search engines, people with movement disorders/shaking...).

      All it requires is a few minutes of planning to ensure all hover operations have an alternative method to them and everyone can be happy.

    8. Re:Conjecture about the iPhone? by ChunderDownunder · · Score: 3, Informative

      Stylus environments, nor the iPhone, don't have keyboards. So there's no CTRL key to hover with. :(

    9. Re:Conjecture about the iPhone? by Lepton68 · · Score: 1

      Sure I'm changing my site to work with the iPhone. I've got my news-that-morphs site at myallo.com which is a two-column layout using drupal, so I'm setting up myallo.mobi with a simple one column layout that I plan to optimize for the iPhone. I want the mobile site to work with any small-screen browser, so I'm going to watch what I do, but I want to make sure it looks and feels perfect to an iPhone user. I don't know that much about iPhone specifics, so I can't go too far until I get the gismo on Friday.

      --
      Mike from www.myallo.com/blog
    10. Re:Conjecture about the iPhone? by Lehk228 · · Score: 2, Interesting

      google suggest would work just FINE on a T-9 key input system.

      --
      Snowden and Manning are heroes.
    11. Re:Conjecture about the iPhone? by mrchaotica · · Score: 1

      Hover and mouse-over events don't work with any kind of touch-screen, even if they are not multi-touch.

      Hover does work with Wacom digitizers though, because they can sense the pen even when it's half a centimeter or so above the screen.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    12. Re:Conjecture about the iPhone? by larry+bagina · · Score: 1

      the iPhone has a popup onscreen keyboard for text input. One of apple's ads ("calamari") shows it in use. If it's treated as an alternate input device, as far as javascript is concerned, it is a keyboard (ie, onkeydown, onkeyup, onkeypress) and google suggest etc will work. OTOH, they may be buffering the text and only putting it into a field after you're all done typing. The screen real estate might make an auto-suggest list impractical.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    13. Re:Conjecture about the iPhone? by pasamio · · Score: 2, Interesting

      Actually in Australia there are blackberry plans with unlimited internet, with slightly more expensive calls and sms. I'm also predicting the same provider who offers this will probably get the iphone (more because of who owns it than anything else) when it finally makes its way to aus.

      --
      I always wondered where this setting was...
    14. Re:Conjecture about the iPhone? by kupan787 · · Score: 1

      Think iPhone plan is going to be unlimited data? Think different.

      T-mobile offers unlimited data on their Sidekick plans for only $20 a month (this includes internet, email, aim, and text). Why can't ATT do this?

    15. Re:Conjecture about the iPhone? by Achoi77 · · Score: 1

      yes it would. But would it necessarily be _as_ efficient as using a keyboard and mouse? It's always being about being on par with the user-end standard in terms of end efficiency. I use a blackberry at work, and while it's miles more efficient than using a mobile phone in order to write emails, a simple laptop with wifi (or wireless broadband) beats the pants out of it - in terms of work (not necessarily mobility). I mean things like writing emails, or spreadsheets, or a terminal to do some emergency damage control. There is always going to be some kind of tradeoff.

      Solid tactile input feedback. Efficient means of multiple user end input. Simple interface/short learning curve. Portable. Pick any three.

      Tactile feedback would mean either visual, or physical (or both if so inclined). Almost everybody that works on a keyboard can immediately tell the difference between a good keyboard and a lousy one - one of the many reasons why bucklespring keyboards are still popular amongst geeks rather than membrane ones. And then of course there are the shortcuts, from basic ones for copy/paste, to other more application specific ones (even highlighting text on a blackberry is a bitch, I still haven't been able to figure out how to highlight text, then cut/pasting it to a different location - I can't imagine doing that on a phone)

      am I saying that the iphone-type interface is necessarily bad? Or course not. I'm just saying that it's a different direction. In the current context of websites today, usability was firstly designed around the basic keyboard/mouse type input, and efficiency has been maximized for this. The ability for phones to surf the web in the eyes of the webmasters have been observed to be more of a fringe benefit, rather than the standard. Different tools/applications are better suited for different types of input. Only a foolish producer will hear towards the direction of trying to maximize usability on a new input format, because at the same time they will be alienating their cash-cow: people sitting in front of a computer. Better if they simply segregated the different input formats in their own isolated environments and maximize efficiency for each environment.

      We already see the signs of serious front-end development being done in javascript. We will really see the differences in user input once we start seeing games with complicated user input - using telnet on the blackberry is bad enough, I shudder to think what mudding will be like on one (barring the whole latency issue, that is). People have even experimented with writing simple doom-type fps games in javascript, how playable is that with one finger?

      It's just a different form of input.

    16. Re:Conjecture about the iPhone? by Fordiman · · Score: 1

      The question is stupid.

      Of course people won't be changing their sites for the iPhone. Hovers and mouseovers generally aren't used to direct action, just to highlight the potential for it.

      There are a *few* UI mechanisms that may take advantage of the mouseover, but not much.

      And if your site has hover-over-drop-down menus, you're already an asshole. Nothing's more annoying than going from the system menu bar down to a link only to have it obscured by a menu you didn't click on.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    17. Re:Conjecture about the iPhone? by KylePflug · · Score: 3, Informative

      Any device with an active digitizer does just fine in this regard.

    18. Re:Conjecture about the iPhone? by WNight · · Score: 1

      It will be refreshing to be able to look at an interface again and have it indicate its usability without me having to sweep the cursor over it like a bad '80s adventure game to highlight the active bits.

      And as for 'dragging off', the device itself supports these features, the web page is only sent the actual click event if it isn't canceled.

    19. Re:Conjecture about the iPhone? by WNight · · Score: 4, Insightful

      How about we design interfaces with exposed controls instead of having everything pop up when we mouse near it? Instead of having to sweep the mouse over everything to see what it did, it would instead just be obvious from looking at it.

      Things that need to pop-up information can have hover-text and when clicked, pop up a javascript floater just like the hover-text.

      Really the problem is that almost everyone making a Web2.0 interface is an idiot, and ugly. What user ever asked to have to mouse over a heading, often all of them, to find a sub-option? What user wants non-native UI popping up when merely moved past? If you think this stuff is in demand, you must use MySpace.

    20. Re:Conjecture about the iPhone? by Anonymous Coward · · Score: 1, Interesting

      I have a client who insisted on it.

      We have menus that only appear on hover (and close immediately if you move out of them). We have interactivity that's triggered by mouse over events. Said interactivity also causes unrelated elements (a login box) on the page to move somewhere else, and then move back later. We have significant content that appears only as tooltips, including explanations about what the (cryptic) icons will do when you click on them. I managed to pursuade the client not to have a video that starts playing when you move the mouse over an unrelated element on the page (the logo). Now it plays when you click on the logo, with absolutely no hint that the video even exists. Except for a tooltip that appears when you hover over the logo.

      This is just on two pages. You don't even want to know about the atrocities I've had to commit elsewhere.

      It's really a good argument for never, ever letting a client design any kind of UI for anything. Unfortunately, you sometimes get clients that think they know better than you do, and will not be told different.

      So yes, there is demand for it. Just not from anyone who knows what they're doing. Hence MySpace.

    21. Re:Conjecture about the iPhone? by dkf · · Score: 1

      I wouldn't say that some websites are necessarily badly designed

      I would. Some are just plain terrible. OK, this tends to be true with whatever browser you're using, but it is true nonetheless.
      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    22. Re:Conjecture about the iPhone? by ktappe · · Score: 1, Redundant

      I wouldn't want to have to start clicking on everything just to appease a few iphone users.
      "I wouldn't want to have to start clicking on everything just to appease a few MILLION iPhone users."

      There--fixed that for you.

      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    23. Re:Conjecture about the iPhone? by kevinbr · · Score: 1

      "......The ability for phones to surf the web in the eyes of the webmasters have been observed to be more of a fringe benefit, rather than the standard......"

      Which comes first chicken or egg? People do not surf the web exactly because the sites out there do not support the billions of phones. In the mobile world we struggle to produce content in a multi-device world. But this is the issue - IT IS a multi-device world. The days of a PC only web are over. We need technology that is better able to construct not just optimized content, but allow for applications to fall back to simplicity when faced with a phone device.

      The phone has an incredible advantage - that of contextual clues ( never mind that cretinous mobile marketing people have no idea of context and applications and services )that are not being used in any mainstream fashion, This is because application developers always think about a mouse and a keyboard as the only way to derive contextual input.

    24. Re:Conjecture about the iPhone? by Hognoxious · · Score: 1

      If the ill-informed tripe about how great hover is doesn't deserve modding down, use of "paradigm shift" surely does.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    25. Re:Conjecture about the iPhone? by Haeleth · · Score: 4, Funny

      T-mobile offers unlimited data on their Sidekick plans for only $20 a month (this includes internet, email, aim, and text).
      Is this "unlimited" as in "unlimited", or the more usual "unlimited" as in "the limit is secret, and if you exceed it we'll tell the press you were stealing movies"?
    26. Re:Conjecture about the iPhone? by jacksonj04 · · Score: 4, Insightful

      For crying out loud, it's just another device! Having a mobile device which can access the internet is nothing stunning, my PDA and phone have been doing it for years. The iPhone doesn't need a different site design to the other SEVERAL MILLION existing devices, so why should another few make any difference to how people design their site?

      --
      How many people can read hex if only you and dead people can read hex?
    27. Re:Conjecture about the iPhone? by suv4x4 · · Score: 2, Interesting

      He didn't say take the hover out of websites. Just make it non-essential. For instance, if you have a menu, have them respond to both hover AND click.

      If I target desktop devices, and hover is perfectly intuitive and usable for my target public, I'll use it as much as I want.

      Just because there's some new fancy device which can't perform rollover and 0.5% of my visitors will use it, doesn't matter I should wreck the desktop users experience.

      Instead, the proper approach would be proper fallback. If touchscreen devices report their input method, I could provide alternative means of accessing the information.

      Usability experts seem to forget: yes sites should be accessible to everyone (mostly), but this doesn't need to be at the expense of probably 90% of the site visitors out there, which use desktop machines as of yet.

    28. Re:Conjecture about the iPhone? by Slackcity · · Score: 1

      No touchscreen mobile device supports hovering to my knowledge, including PDAs, smart phones, iPhone, etc. I've just finished an application that ran on a tablet PC (Toshiba?) running Windows XP Tablet edition. If you move the pointer within about 5mm of the screen the pointer moves with it and so the mouse-over events fire. Touching the screen was the equivalent of left-clicking the mouse.

      Naturally, as anticipated, the users were incapable of the motor control skills necessary and were unable to achieve anything other than jabbing wildly at the screen. Which was why I designed the UI with no hover or right-click functionality...
    29. Re:Conjecture about the iPhone? by joto · · Score: 1

      I believe the parent poster was talking about a demand among end-users. Your client was not an end-user, he was simply a client with too much money, and too little brains. Something which, unfortunately, is not so rare in these Intarweb-times.

    30. Re:Conjecture about the iPhone? by silentben · · Score: 1

      To say that using hover and mouse-over events as a dependent part of a website is idiotic is, well, idiotic. There are millions of sites that use hover-sensitive menus that do not duplicate that functionality with clicks. Since 99% of web browsers support this, then it seems a perfectly logical feature to take advantage of. Other concerns related to iPhone support of websites would be Flash and javascript support & implementation. The support of these is typically more related to the OS than the browser. So far I've seen no information to suggest how these will be supported on the iPhone's OS.

    31. Re:Conjecture about the iPhone? by Anonymous Coward · · Score: 1, Funny

      Is this "unlimited" as in "unlimited", or the more usual "unlimited" as in "the limit is secret, and if you exceed it we'll tell the press you were stealing movies"? If you are stealing movies on an EDGE network without any 3G support, you are a very patient person indeed.
    32. Re:Conjecture about the iPhone? by nahdude812 · · Score: 1

      Honestly I'm personally not too concerned about a niche market that the iPhone will be. However I am very concerned over usability and accessibility. Depending on hover-style events is not typically very high on usability and almost always not accessible (meaning section 508 compliance - users who use things like screen readers because they are sight-impaired).

      Forget the iPhone, if your interface is Section 508 compliant, then it should be fine in devices which essentially offer higher functionality than screen readers.

      Personally, my stuff works in links and lynx, complete with access keys (I was going to post the links output but the lameness filter told me it was too much whitespace). It's not that hard, you just have to focus on creating a usable application and not get hung up on crazy pretty stuff.

    33. Re:Conjecture about the iPhone? by tepples · · Score: 1

      Is this "unlimited" as in "unlimited", or the more usual "unlimited" as in "the limit is secret, and if you exceed it we'll tell the press you were stealing movies"? If you are stealing movies on an EDGE network without any 3G support, you are a very patient person indeed. How about "unlimited" as in "the limit is secret, and if you exceed it we'll tell the press you were stealing movies on your home account"?
    34. Re:Conjecture about the iPhone? by clarkcox3 · · Score: 1

      How does OS X use hovering for progress bars?

      --
      There are no tiger attacks in my area and it's all because this rock I'm holding keeps the tigers away.
    35. Re:Conjecture about the iPhone? by Divebus · · Score: 4, Funny

      I'll second [million] that. About one-third of the people in my company have already asked if they'll be able to access our CRM system from the iPhone. My choice is to make sure it works or face an angry mob with torches and pitchforks.

      --

      Most of the stuff on /. won't survive first contact with facts.
    36. Re:Conjecture about the iPhone? by Lars+T. · · Score: 2, Funny

      He didn't say take the hover out of websites. Just make it non-essential. For instance, if you have a menu, have them respond to both hover AND click.

      If I target desktop devices, and hover is perfectly intuitive and usable for my target public, I'll use it as much as I want.

      Just because there's some new fancy device which can't perform rollover and 0.5% of my visitors will use it, doesn't matter I should wreck the desktop users experience. Does your site support 14" monitors, or do you require the new fancy 17" devices?
      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    37. Re:Conjecture about the iPhone? by the_wesman · · Score: 1

      actually, stylus devices (like my old palm pilot) and the iphone both have keyboards.
      -w

      --
      calling all destroyers
    38. Re:Conjecture about the iPhone? by True+Vox · · Score: 1

      Pfft! Ha! I remember when I.... I mean, when my friend, used to steal movies using DIALUP! My god, that was hell. Back then it cost more to pirate it then it did to just buy it, but hey, when I was that young, my folks paid the 'tricity bill, so it was cool. :) I mean, my friend's folks, yeah, that's the ticket....

      --
      "Gratuitous complexity is akin to chaos" - True Vox
    39. Re:Conjecture about the iPhone? by calzones · · Score: 1

      My laptops use trackpads and capture of hover events --indeed all mouse events gestures and conventions-- works perfectly fine.

      1) I don't see why touchscreens, multitouch or otherwise should be any less capable

      2) I'd like to get away from the mouse paradigm some day anyway. Multitouch gestures is a positive step in that direction.

      --
      Asking people to think is like asking them to buy you a new car
    40. Re:Conjecture about the iPhone? by suv4x4 · · Score: 1

      Does your site support 14" monitors, or do you require the new fancy 17" devices?

      The latter.

    41. Re:Conjecture about the iPhone? by abhi_beckert · · Score: 1

      Why? Every other layout I work on requires at least a 1024x wide browser window, but if your window is smaller you just have a horizontal scroll bar. There is no excuse at all for having a site that requires a large display. A site doesn't have to look nice on 1% of viewers, but it does have to be functional if you're receiving any decent amount of traffic.

    42. Re:Conjecture about the iPhone? by suv4x4 · · Score: 1

      Why?

      More content, more white-space. The question however was improperly put. I can't support "arbitrary number of inches" monitors or not support them. I just have sites that display fine in 800x and those that need 1024x.

      There is no excuse at all for having a site that requires a large display.

      How about a site with table with more than modest number of columns in it. Typically in admin screens, but not only.

    43. Re:Conjecture about the iPhone? by xXDarkNinjaXx · · Score: 1

      Unfortunately, T-Mobile doesn't allow use of Sidekick plans with anything but the Sidekick... whatever will I do when I get a Neo1973 from the openmoko project?

    44. Re:Conjecture about the iPhone? by that+this+is+not+und · · Score: 2, Funny

      I mean, my friend's folks, yeah, that's the ticket...

      Are you afraid your mom will see what you type on slashdot?

    45. Re:Conjecture about the iPhone? by ktappe · · Score: 2, Interesting

      About one-third of the people in my company have already asked if they'll be able to access our CRM system from the iPhone.
      I know of one company in Herndon, VA that plans to supply all 100+ of its employees with iPhones. People who belittle this product are not realizing what kind of impact we're going to see from it. And, to their credit, Apple's masterful marketing of the product (especially lately, releasing a few more tidbits every day as we lead up to the release) is a big reason for that.
      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    46. Re:Conjecture about the iPhone? by CleverBoy · · Score: 1

      Here's the thing, I believe Apple could TOTALLY support mouseover/hover events. I'm guessing that they simply don't want to encourage the more fringe aspects of the capacitive touch screen technology. If you view their "high technology" demonstration, its very very clear that the software knows that something is "close", but that it also knows that it isn't "touching". It'd be a wonderful thing if it supported events based on "sensitivity" and "closeness". We'd have a whole new breed of applications.

    47. Re:Conjecture about the iPhone? by GiMP · · Score: 1

      I still feel that pages should target an 800px wide display, if they're going to target any pixel width at all. I have 1280x1024 resolution monitors and I browse at approximately 800x800. The "maximize" button is an oddity of MS Windows, not a Best Practice.

      Ideally, with scalable graphics, lower resolution and smaller-format displays will be more easily supported. Just use percentages with everything. Of course, as you noted, tables would still be an issue; however, tables are perfect candidates for "overflow: scroll" -- I mean, after all, they're just static spreadsheets and we accept scrollbars with those. (if they're not used for layout -- which they shouldn't be)

    48. Re:Conjecture about the iPhone? by Goaway · · Score: 1

      I wouldn't say that some websites are necessarily badly designed, it's just that there was a specific target demographic that web developers have aimed for when they were designing their websites.

      No, they are badly designed. There is no excuse for relying on mouseover effects in website design, even on desktop computers. Any HCI expert will tell you this. Making links invisible until you hover over them has always been and will always be wrong.

    49. Re:Conjecture about the iPhone? by pizpot · · Score: 1

      Apple must send one to each webmaster so they can fix their sites.

    50. Re:Conjecture about the iPhone? by ChunderDownunder · · Score: 1

      My maemo powered internet tablet doesn't have a physical keyboard. An popup on-screen keyboard sure, but no physical ctrl key to press while tapping, as the poster I originally replied to implied.

    51. Re:Conjecture about the iPhone? by ChunderDownunder · · Score: 1

      Must be missing from my Nokia 770 tablet then. :( No hover in opera...

      i.e. website authors can't assume hover will exist in all environments.

    52. Re:Conjecture about the iPhone? by True+Vox · · Score: 1

      No, it was more in mock-reference to the **AA of your choice, and their rather anti-piracy stance. No, my mother and father knew my computer ran pretty much 24/7. It irked them (Pa in particular), but not as much as other stuff I coulda been doing. :)

      --
      "Gratuitous complexity is akin to chaos" - True Vox
    53. Re:Conjecture about the iPhone? by zobier · · Score: 1

      Really the problem is that almost everyone making a Web2.0 interface is an idiot, and ugly. I get your point generally but what do their looks have to do with anything, that's just mean.
      --
      Me lost me cookie at the disco.
    54. Re:Conjecture about the iPhone? by WNight · · Score: 1

      Nothing at all, it was just in reference to Linus referring to SVN/CVS users as stupid and ugly. I suspect that he means something like I do, "I disagree with you, but your understanding is so limited (knowledge or cultural familiarity) that you wouldn't understand why", so rather than actually discuss it I'll just blow it off.

      The use of ugly was intended as a cue of the non-personal nature of that.

    55. Re:Conjecture about the iPhone? by Reaperducer · · Score: 1

      If I target desktop devices, and hover is perfectly intuitive and usable
      Only if you assume that every person in your audience is using a WIMP interface. Lots of people, especially creative professionals, use tablets and other input devices which don't always work with hover.

      But you are correct -- it is entirely your choice to limit your potential audience. Just don't be surprised when a more enlightened competitor starts eating your lunch.
      --
      -- I'm old enough to have lived through six different meanings of the word "hacker."
    56. Re:Conjecture about the iPhone? by adjusting · · Score: 1

      "programs bar"
      He means the Dock.
      Mousing over Dock items causes their names to appear.

    57. Re:Conjecture about the iPhone? by symbolic · · Score: 1

      Thanks. Let the meta-moderators do their job now.

  2. Won't be a big deal by daveschroeder · · Score: 4, Informative

    Sites that don't support the fancy things will simply probably zoom in (and out) some preset amount on a double click, and a user will still be able to zoom an arbitrary amount with multi-touch (e.g., pinch and unpinch).

    Simple.

    For those who don't know, iPhone uses some tricks to detect "zones" or "areas" on web pages that will automatically zoom to fit when double clicked, like a photo with caption, or a story column on a newspaper web page.

    This person is overcomplicating things, and overreacting ("pitfalls"? "adjust [...] sites to ensure they work with iPhone"?) No sites need to be changed to work well with the browser (or, at least as well as, and, from all of the demos and appearances, probably quite a bit better than, any other mobile browser). The user wants to zoom in, they zoom in. So what if it's not perfect. Sure, some sites can offer a better "experience" specifically for iPhone if they choose, but they don't need to.

    That's why this thing having a real, full browser, able to be viewed in portrait or landscape, is great. It will be nice to have a full browser on a phone that doesn't suck, even if I can't double-click and perfectly zoom to fit on a photo and instead have to zoom on an area of interest manually. Some might say "but it's not consistent!" Well, what do you think it does when you double click? If a special "zone" isn't present, it will probably just zoom as close to where you clicked as it can. If it's not perfect, you can even drag the display around with your finger, or pinch/unpinch to zoom more/less as appropriate.

    Disclaimer: yeah, we don't "know" any of this yet, but just look at the demos and how the phone works. And anyone can try it out next Friday. It will probably be a much better browsing experience than on nearly any, if not all, other mobile browsers.

    1. Re:Won't be a big deal by MikeBabcock · · Score: 4, Insightful

      Actually the poster is correct -- there are issues, and it has nothing to do with Safari, it has to do with the UI assumptions made by Javascript programmers.

      For example, if you have a FORM that submits when the mouse "leaves" the drop down box, please explain how that event will be triggered since there /is no cursor/. Sure, Safari can fake it for the sake of making automatic form submission work, but its still an issue.

      This has nothing to do with rendering, it has to do with interaction.

      --
      - Michael T. Babcock (Yes, I blog)
    2. Re:Won't be a big deal by aichpvee · · Score: 1

      Where have you seen these magic forms that submit themselves when a drop down box loses focus? I'll assume they exist since it would be unfair to jump to the conclusion that you are so stupid as to make up such a poor UI design. I would like to find out who is that stupid though.

      --
      The Farewell Tour II
    3. Re:Won't be a big deal by rjolley · · Score: 2

      Agreed. Who does that? I've made forms that submit when drop down menu items are changed, but those will work fine on the iPhone. Who submits their forms when an arbitrary item loses mouse focus?

    4. Re:Won't be a big deal by Joebert · · Score: 5, Funny

      Who submits their forms when an arbitrary item loses mouse focus?

      Porn sites.
      Everything on thoose sites seems to submit a form, they're worse than the DMV.
      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    5. Re:Won't be a big deal by Lepton68 · · Score: 2, Interesting

      I have noticed that every demo of the phone browser uses the NY Times site, which very nicely puts its stories in narrow columns on its page. This makes me wonder how well pages will look that have more normal, wide segments of text, especially in portrait mode, and especially with fixed width pages. Will we be doing a lot of horizontal finger scrolling to read such pages?

      --
      Mike from www.myallo.com/blog
    6. Re:Won't be a big deal by leptons · · Score: 1

      We???? I won't.

    7. Re:Won't be a big deal by smoker2 · · Score: 1

      For example, if you have a FORM that submits when the mouse "leaves" the drop down box, please explain how that event will be triggered since there /is no cursor/.
      I thought onChange was used for actions initiated by drop down boxes. You don't have to have the drop down box lose focus for that. Otherwise, you would be clicking a blank bit of page every time you used one.
    8. Re:Won't be a big deal by tepples · · Score: 1

      Validation. Then touch screen users would see the form validated on the server side or when they touch the form's next field. No big loss of functionality.
    9. Re:Won't be a big deal by MobileTatsu-NJG · · Score: 1

      I have noticed that every demo of the phone browser uses the NY Times site, which very nicely puts its stories in narrow columns on its page. This makes me wonder how well pages will look that have more normal, wide segments of text, especially in portrait mode, and especially with fixed width pages. Will we be doing a lot of horizontal finger scrolling to read such pages?


      Eh, depends on the site. I have a Treo and one of the tricks I use is I go to a page using Google. Google, when browsing through a device like this, downloads the page, messes with the formatting a bit, then sends it down to the phone. Often it'll display just fine. That's how I browse Wikipedia from my phone. That site doesn't support PDA browsing very well but Google makes it work.
      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    10. Re:Won't be a big deal by MikeBabcock · · Score: 1

      Update your status on Facebook uses something like this (and is a pain), as do form validation scripts and poorly designed websites. Of course, if you think every website users want to visit was well designed, you're sadly mistaken.

      --
      - Michael T. Babcock (Yes, I blog)
  3. I write to standards by rossz · · Score: 5, Insightful

    My stuff is writen to XHTML 1.0 Strict standards. If it doesn't work on the iPhone, it's not my problem.

    That's the whole damn point of standards. Write to them you don't have to worry if something will work. Use quirks and tricks, and you're going to be dealing with a tone of headaches every time something new comes out.

    BTW, "Hey, Microsoft! Fuck you and your shitty standards-ignoring browser!"

    --
    -- Will program for bandwidth
    1. Re:I write to standards by daveschroeder · · Score: 2

      Everything that works in Safari works on iPhone.

      What this person is talking about is the zooming tricks iPhone uses to detect zones or areas on web pages.

      But since the user can zoom and unzoom arbitrary amounts, and also drag the page around arbitrarily with their finger, and also have the option of viewing the page in either landscape or portrait, this is just a case of one person overreacting, and doing a poor job of explaining what they're talking about.

    2. Re:I write to standards by Firehed · · Score: 1

      I'm not reading TFA, but the summary makes a valid point about uses of things like :hover in CSS. I made myself a little iPhone launcher homepage thing in anticipation of getting one (though not the first day) and it uses tr:hover and img:hover in CSS to achieve an iTunes-esque stock checker and opacity-reactive buttons for several bookmarks (if you're so inclined, check it at http://www.firehed.net/iphone).

      I'm not really concerned about the multi-touch - I don't think it'll be used in websites for anything other than zooming. But if I just drag my finger around in the same way that I'd move my mouse around the screen, are all my pointless pretty effects going to look right? In the end, it doesn't matter in the slightest - they're entirely superfluous visual effects for the sole purpose of making it feel like a Mac app (since it's about as close as we'll get), and have absolutely no impact on the usability of the site. I might not get the 'highlighted song' look when I'm hovering over (resting my finger on) a line in the stock quote table, but oh freakin' well.

      The site works in Safari. If the :hover class works based on where your finger is (or if it has a proximity detecting screen...!), so much the better. If not, I can still click (poke) the links and get to the same place. Though by the sounds of it, my Pandora link won't do much good, between the apparent lack of Flash support and internet radio likely to be murdered by Congress in a few days time.

      --
      How are sites slashdotted when nobody reads TFAs?
    3. Re:I write to standards by kestasjk · · Score: 4, Interesting

      This isn't about HTML standards, it's about changes to the way people will interact with websites.

      By the way it's a bit nieve to say that as long as you stick to the standards you're fine. The standards all leave room for ambiguity, such as different browsers interpreting elements as defaulting to inline or block, and there are many standards that aren't fully implemented. It's pretty hard to make a Web 2.0 site that looks good, it easy and intuitive to use, complies to appropriate standards, and works on all browsers (even all the big browsers).

      As someone said "The great thing about standards is that there are so many to choose from."

      --
      // MD_Update(&m,buf,j);
    4. Re:I write to standards by abes · · Score: 2

      I'm not sure your personal beef with Dave, but if you took a couple seconds to read anything about the iPhone, you would know by now (as it has been repeated 1000 times) that the iPhone runs Safari. Not just supports Safari, but is the same actual application. Apple has also claimed that the iPhone runs the full OS X.

      I haven't tried Safari under windows, but it runs fine on my Macbook. Probably just as well as Konqueror does under Linux (as it is based on the Konqueror rendering engine). I'm not up on all my standards, but it seems to render most things just fine. The things is doesn't do as well, I suspect may not actual meet the standards (i.e. made only for IE).

      The problem with hover overs in theory is that you either have clicked on the screen, or it has no idea where your finger is. Thus, 'hovering' is a difficult concept to translate. How does the browser know to light up text because of hovering behavior?

      I seem to remember some discussion on the fact that the iPhone does not infact use pressure in order to gauge touch (which is why they can put glass in front), but rather conductance. If you look at their demos on the web page, it has an animation of the grid getting deformed when the finger comes close, which is possible in theory to detect using the conductance method. In fact there are claims that as your finger comes close to the keys, they get bigger, making the keyboard easier to type on. If any of this is true, then in theory hovering could be handled by the same mechanism.

    5. Re:I write to standards by General+Wesc · · Score: 5, Insightful

      If I use the web without a mouse, I can't initiate a mouseover event (assuming I'm not controlling a mouse cursor with the keyboard or something.) What standard am I violating?

      There are two golden rules in web design: code to the standards and degrade gracefully. Both are important.

    6. Re:I write to standards by sribe · · Score: 2, Informative

      If the :hover class works based on where your finger is (or if it has a proximity detecting screen...!), so much the better.

      It will not. This was pointed out by Steve Jobs in the WWDC keynote address.

    7. Re:I write to standards by Keith_Beef · · Score: 1

      That's the whole damn point of standards. Write to them you don't have to worry if something will work.

      Nope.

      The great thing about standards, is that there are so many to choose from.

      Beef

    8. Re:I write to standards by Heembo · · Score: 2, Insightful

      XHTML 1.0 "Strict Standard" has nothing to do with the clusterfuck that Javascript has become. Ever try to code a complex ajax task to support a wide array of current browsers? This mess has nothing to do with XHTML.

      --
      Horns are really just a broken halo.
    9. Re:I write to standards by squiggleslash · · Score: 1

      Everything that works in Safari works on iPhone.

      Well, kinda, I mean, by definition that's true, as iPhone uses Safari, so it's effectively saying "anything that works on iPhone works on iPhone"

      But if people are more specific, and say things like "Yes, but my page renders ok on the Mac version of Safari, will it work on iPhone?", I would imagine the answer may differ.

      Most obvious thing I can see failing? UIs that rely upon mouseovers to trigger drop down menus. Seems to be very common, obviously these things will work fine on the Windows and Mac versions of Safari. But with no "mouseover" concept on iPhone, I would imagine these UIs will fail miserably there unless the web designer has been smart enough to ensure that simple clicking also triggers menu displays.

      Interestingly, there's an example of such a UI at www.wireless.att.com, hovering over the "Learn", "Shop", and "Support" links brings up the appropriate submenus. That said, AT&T has been sane enough to ensure buttons themselves are clickable, jumping to intermediate pages with the submenus brought up by default.

      --
      You are not alone. This is not normal. None of this is normal.
    10. Re:I write to standards by Zhe+Mappel · · Score: 2, Funny
      You won't do backflips for a luxury cell phone that will be owned by 1% of users?!?

      What are ya, son, a Communist? ;-)

    11. Re:I write to standards by Joebert · · Score: 1

      option of viewing the page in either landscape or portrait,

      That is going to be the big question on forums, "How do I respond to the visitor changing between landscape or portrait view while they're on the site ?".
      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    12. Re:I write to standards by insignificant_wrangl · · Score: 1

      I agree--I teach webstandards and there's nothing really standard about them. Its probably time to create all those alternate CSS's for my homepage (I've been putting that off for awhile, but between the Wii and the iPhone, its time).

    13. Re:I write to standards by hobo+sapiens · · Score: 1

      I agree with you 100%. I write things the same way and I never fear browser upgrades. Unless it's IE, just because IE is friggin' retarded. But standards are great news for things like (x)html and css.

      I did just learn, though, that user agents (specifically the browser on blackberries) dont't do javascript. Who knew? Not me! It's not like I have one. So, while your pages might work just fine, if you have javascript (you do use AJAX, right?) it won't work. Bummer.

      Like you, I am not as concerned how my pages will look on the iPhone as I am how will my ajax stuff work (if at all)? At least most of what I do is at work on the intranet. But that is a good question, how will the iPhone play with javascript? Very well, I hope.

      --
      blah blah blah
    14. Re:I write to standards by Lehk228 · · Score: 1

      making the site fail gracefully is pretty easy, start with all the menues put into a simple table or linear layout then wrap everything in divs and start hiding things and showing them when and where needed. it not only fails gracefully it also makes the project functional at an earlier point in the process.

      --
      Snowden and Manning are heroes.
    15. Re:I write to standards by ClosedSource · · Score: 1

      "Not just supports Safari, but is the same actual application."

      Apparently there are Windows-specific bugs in Version 3.0 (beta) of Safari, so that pretty much disproves the idea that every implementation of Safari "is the same actual application" just because it uses the same name. A conservative point of view is that Safari is Apple's browser brand that is implemented slightly differently on each platform.

    16. Re:I write to standards by rossz · · Score: 3, Interesting

      When I use javascript is always in a way that is not going to cripple the user if they have it turned off. For example, on Ye Olde Booke O' Seadogs the javascript is for a minor visual effect (hover your mouse over the jolly roger). In case you are wondering, those popout menus are pure CSS (with a hack to get it to work in IE, of course). In forms I've used javascript to set focus to the first field. In either case, disabled javascript is not a problem.

      I use this simple rule: Use javascript to enhance the user experience, not to restrict it.

      --
      -- Will program for bandwidth
    17. Re:I write to standards by rossz · · Score: 1

      I probably break that second rule, and it's a good one, so I'm at fault. In my defense, I'm a system admin, not a web designer. :)

      --
      -- Will program for bandwidth
    18. Re:I write to standards by hobo+sapiens · · Score: 1

      Ah, good clean semantic markup! I even turned off CSS in Firefox and it was still readable, which is the gold standard in my mind. For maximum accessibility and compatibility, you have the right approach. Everyone, and I mean everyone, can read about Elizabethan Seadogs! Good show.

      Agreed about use of javascript, to a point. Javascript is a nicety for validation, but of course you cannot trust it for critical validation. The thing that makes me just LOVE javascript is AJAX. I guess, working on an intranet I can safely assume everyone is going to be using a browser that allows javascript (though of course some use that to justify writing horrid IE-markup). The few who use Blackberries, well...

      Some of the things I am asked to write at work really require ajax because they are so stinkin data intensive. It's so nice to be able to get a JSON object and build html elements using javascript instead of having to make the web server do that and then send it to the browser. Yikes.

      If I had sites on the public net, I'd still use AJAX depending on the audience. Maybe not as much as I do at work, and I would allow non javascript users to see a simplified version of the page. But AJAX can, when done right, enhance the user experience. Just ask the people who can use my site to drag and drop a list to re-order it instead of having to type a number in dozens of inputs and then press submit, while my server gets the crap beat out of it (you know, with the 65 update queries made to the table to set the order for each item).

      I just wish I had something to show you in return for your nice link. Oh well...

      --
      blah blah blah
    19. Re:I write to standards by VGPowerlord · · Score: 1

      The normal graceful fail would also be acceptable.

      That's usually having the item that spawns the drop-down menu being a link to some sort of top-level page that also lists the items that were in the menu.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    20. Re:I write to standards by rossz · · Score: 2, Interesting

      The original version was most definitely not a clean job. I learned, though, and rewrote. Then rewrote it again. Then I had a blind co-worker critique the website and I implemented his recommendations (moving the menu div to the end of the document was his suggestion). I use my seadog website as a learning tool. The last round taught me how to divide up the content properly without any style at all, then apply a style sheet afterwards. I wish I still had the a copy as I original wrote it years ago. It was, no doubt, an example of doing everything the wrong way.

      --
      -- Will program for bandwidth
    21. Re:I write to standards by LKM · · Score: 1

      I would guess that all three Safaris use WebKit, but use a different frontend. So the actual HTML display is the same, while the window around it is different.

    22. Re:I write to standards by pe1chl · · Score: 1

      Our website uses a:hover for a menu system, but it offers site navigation ( items in the head section) as an alternative.
      Unfortunately it appears that Safari does not support that, at least on Windows. So while a graceful degradation is offered, it is not being picked up.

      Whose fault is that?

    23. Re:I write to standards by Fred_A · · Score: 1

      You won't do backflips for a luxury cell phone that will be owned by 1% of users?!?
      1% of phone users, that's optimistic, 1% of *web* users, that's just absolutely not realistic.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    24. Re:I write to standards by suv4x4 · · Score: 1

      My stuff is writen to XHTML 1.0 Strict standards. If it doesn't work on the iPhone, it's not my problem.

      Exactly. That's what I've beens aying for years and years now: write to standards, make sure it validates, and if it still won't work, to hell with it.

      I would let my kid do the layout, content, design, business model, I don't care!

      But it *should be coded to standards*. XHTML 1.0 Strict. Of course, the biggest browser on the market (IE6/7) doesn't understand xhtml, especially when served as xhtml, but is this my problem?

      No. I don't use IE. It's a problem for my visitors. And I don't care about any of those.

    25. Re:I write to standards by Anonymous Coward · · Score: 1, Insightful

      Don't be such a dingbat. A web page with a bad UI can still be coded using all the standards. It's about making your website usable. For instance, *requiring* a user to hover over something in order to reveal important information is a very bad idea, even if you use completely valid XHTML. It will work in all the browsers but doesn't take into account the user, the user agent or the user's circumstances.

    26. Re: I write to standards by Dolda2000 · · Score: 1

      If I use the web without a mouse, I can't initiate a mouseover event [...]. What standard am I violating?
      Well, call me weird or old-fashioned if you will, but I would argue that the very fact that you've used a mouseover event violates the, perhaps unwritten, convention that HTML is a "hypertext" language, not a fancy user interface specification language.
    27. Re:I write to standards by hobo+sapiens · · Score: 1

      Not sure which screen reader you had to write for, but I had to write something for JAWS. It's amazing how much working with a different user-agent, or at least an extension to a user-agent, teaches you.

      --
      blah blah blah
    28. Re:I write to standards by tepples · · Score: 1

      Then I had a blind co-worker critique the website Unfortunately, not everybody has that luxury. What techniques do you recommend for those who do not, other than disabling CSS and script and hoping for the best?
    29. Re:I write to standards by dave420 · · Score: 1

      That's a pretty strange attitude to have. Surely the point of writing websites is to get your content to people who want to see it. Cutting your nose off to spite your face is not going to make them change their browser. Fuck microsoft, indeed, but be aware of the market share their browsers command.

    30. Re:I write to standards by nine-times · · Score: 1

      It's not about standards. The iPhone uses Safari, which is a very standards-compliant browser. The question seems to be more regarding the choice of using flashy little animations and such on mouseover events, which may not show up on a device which doesn't use a mouse as a pointing device.

    31. Re:I write to standards by Lars+T. · · Score: 1

      "Not just supports Safari, but is the same actual application."

      Apparently there are Windows-specific bugs in Version 3.0 (beta) of Safari, so that pretty much disproves the idea that every implementation of Safari "is the same actual application" just because it uses the same name. A conservative point of view is that Safari is Apple's browser brand that is implemented slightly differently on each platform. That's why he said Safari and the full OS X. There aren't going to be problems with a Windows frontend. So your only complaint might be that it doesn't use ClearType.
      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    32. Re:I write to standards by rossz · · Score: 1

      When I get around to writing a style sheet for mobile devices this problem will go away. However, it's not really a high priority since I don't think people "on the go" will have an overwhelming need to look up "Francis Drake". Intellicast Weather sounds like the kind of place a mobile user might need to access, though.

      --
      -- Will program for bandwidth
    33. Re:I write to standards by rossz · · Score: 1

      Disabling CSS and javascript is the single best way to evaluate the accessibility of a web page. Label all the graphics, and put the menu at the end, not at the beginning. Don't use tables unless the data is tabular!

      If you follow these simple rules, you are 90% there.

      --
      -- Will program for bandwidth
    34. Re:I write to standards by tepples · · Score: 1

      Don't use tables unless the data is tabular! I agree in general. But with IE 6's poor support for CSS display: table-whatever, how can one use the subset of CSS supported by IE 6 to accomplish the equivalent presentation to a set of HTML tables for non-tabular data? Or should the server sniff the User-agent and send presentational HTML to IE <= 6 and semantic HTML to everything else?
    35. Re:I write to standards by rossz · · Score: 1

      People use tables because they want to define exactly how a page looks. That's not how html works. You're supposed to define what kind of information you wish to display and let the client side decide the best way to handle it.

      No, browser sniffing is a bad idea. It doesn't always work correctly. Write to standards, then add tweaks to fix things for IE via the "[if IE]" comment conditional. This is much easier to do than to write for IE then try to hack for everything else.

      --
      -- Will program for bandwidth
    36. Re:I write to standards by tepples · · Score: 1

      Write to standards, then add tweaks to fix things for IE via the "[if IE]" comment conditional. Can the "[if IE]" block be made to emulate the standard behavior of display: table, display: table-row, and display: table-cell? If not, how much JavaScript, included using the "[if IE]" block, would it take to rewrite the entire HTML DOM from standards to something IE can process? Can the "[if IE]" block let IE correctly process the application/xhtml+xml content type?
  4. do *any* websites work on cell phones? by mrcdeckard · · Score: 2, Insightful

    viewing websites on my current cell phone is a very lynx-esque experience -- arrowing between various links on the page, the pressing enter.

    i have downloaded "mobile" versions of gmail and google maps for my cell phone.

    i just don't see that this is a big deal. besides, to me, the most attractive thing about the iphone is that it will perfectly sync with my mac -- address book, calendar, itunes, iphoto, etc.

    mr c

    --
    "Physics is like sex. Sure, it may give some practical results, but that's not why we do it." - R. Feynman
    1. Re:do *any* websites work on cell phones? by mrcdeckard · · Score: 1


      you're exactly right. the only thing that really interests me about the iphone is that it's a phone that works with my mac. it really does suck that there isn't a standard of some sort for sync'ing cell phones to pc's. the iphone is really just a vendor lock-in option for mac fanboys like myself. mac people and linux people usually get along since apple seems to support a lot of *nix standards.

      mr c

      --
      "Physics is like sex. Sure, it may give some practical results, but that's not why we do it." - R. Feynman
    2. Re:do *any* websites work on cell phones? by Steve+Cowan · · Score: 1

      The allure here is that any website that works in Safari will work on your iPhone. Forget about needing to download mobile versions of things like GMail (although there is a custom Google Maps app included with the iPhone which according to The Steve blows away anything Google has done).

      I have trouble envisioning the web version of GMail on a 3.5" LCD, but iPhone's own Mail app is supposed to work with any POP or IMAP email.

  5. Touch Screens by digitalchinky · · Score: 2, Insightful

    This is an entire non-event that is barely slashdot worthy at best. This issue is the exact same one faced by every other touch screen in existence. It is not a pitfall in any way at all. Simply a circumstance of the technology. I've seen some excellent touch screen interfaces that do provide a good level of feedback anyway - flashy colours when you punch a button, dragging fingers across the screen to move windows...

    Do we really need to make stories from nothing?

    1. Re:Touch Screens by aichpvee · · Score: 1

      Yes, if we want slashdot to make money from advertisers and slashvertisers.

      --
      The Farewell Tour II
  6. Hang on... by Rachel+Lucid · · Score: 1

    I'm having enough headaches working on my webcomic's site, now you're telling me I gotta account for mobile viewing, too? I've shrunken that thing small enough for the rest of the internet, it's not fitting in the iPhone's screen!

    I may as well be designing for the DS... though speaking of the DS, wouldn't it have similar UI issues too?

    1. Re:Hang on... by alyawn · · Score: 1

      If you want your site in a format for use with mobile devices, put a link on the top of the page, in your case: http://www.google.com/gwt/n?u=http://lastresort.xe pher.net. That wasn't so hard and requires no work for you. I'm sure google will do the right thing for your site on the iPhone.

  7. Yeah, right by rueger · · Score: 5, Funny

    Most people here won't go out of their way to make a site work with Internet Explorer, and IE has 70% of the market... and you want to know of they'll accommodate the quirks of a cel phone?

    1. Re:Yeah, right by suv4x4 · · Score: 1

      Most people here won't go out of their way to make a site work with Internet Explorer, and IE has 70% of the market... and you want to know of they'll accommodate the quirks of a cel phone?

      Most people here wouldn't? So the majority of people here are unemployed, basically. So sad.

    2. Re:Yeah, right by moderatorrater · · Score: 1

      I think you mean Internet Explorer won't go out of its way to accommodate them.

  8. Re:Filter out iPhone/Safari clients by daveschroeder · · Score: 1

    How is Safari "broken"?

    I (and many other people) use Safari as my primary browser, and almost never encounter any site that has any issues with Safari.

  9. Keep it simple by Midnight+Thunder · · Score: 2, Interesting

    I design my sites for compatibility. Sure I might tweak a small feature here and there in special cases, but compatability remains key. If the site is not compatible, then I lose some viewership somewhere. Google in many ways is what we all strive for, since they manage to add cool features, but still manage to provide backwards compatibility.

    --
    Jumpstart the tartan drive.
  10. Not for iPhone specifcally by imemyself · · Score: 4, Insightful

    Not specifically for the iPhone. Maybe a simple low graphics version for PDA's and phones in general, but I'm not going to do anything special for the iPhone. If the mobile version of pages is simple/lite and standards compliant, then it should work with pretty much all mobile devices. If it doesn't, then it's probably the device maker's fault for using a shitty browser/rendering engine.

    Realistically, the normal non-mobile versions of websites are not going to work well on mobile devices, period, because of the small size of their screens and limit forms of input. And the iPhones certainly not going to change that, especially given its lack of true 3G which will make the full versions of most sites horribly slow as well.

    Mobile browsing is nothing new - Most major sites that people would frequently access from a mobile device (ie webmail, news/homepages, search engines, etc) already have mobile versions of their sites that work reasonably well. With its pretty high price tag, lack of 3G, and very few third party apps (compared with BB, Windows Mobile, and Palm), I highly doubt that it will spark a "revolution" in web browsing. It may look very slick, but technologically speaking it probably won't be earth-shattering.

    --
    Every time you post an article on Slashdot, I kill a server. Think of the servers!
  11. Never has been input-device-specific by Killer+Eye · · Score: 2, Insightful

    The web, and for that matter an application, is not designed to be input-device-specific. If a site actually cares that I'm using a mouse, then it already has some pretty fundamental problems that the iPhone did not introduce, that you would in fact see on any phone. (Not long ago, I could browse any site I wanted to from a terminal with Lynx. In fact, I still use this as a basic compatibility metric.)

    Applications should respond to requests for action. How that action is performed, on some level, should be of no interest to the application code. This is one of many reasons why abstracts in code are important.

    --
    "Microsoft killed my company, I hold a personal grudge. I don't use Microsoft products and neither should you."-JWZ
  12. maybe if your site sucks... by larry+bagina · · Score: 2, Insightful

    onmouse and :hover can be nice eye candy, but if a website doesn't work without them (and doesn't degrade nicely), maybe it's broken.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  13. Yep and not only that I would add a mini-banner by hansoloaf · · Score: 1

    that goes on the top, left side, and bottom of the page declaring the site eto be "iPhone Friendly".
    I would add a feature where the user touches the banner on the screen, it acts like a iPhone with swiped scenes left and right and so on.

  14. I've been testing with Safari... by rufusdufus · · Score: 1

    I'm building a complicated multi-user ajax game that I plan to get working on iPhone. At first, testing it was fairly difficult because I didn't have a Mac. For a while I was trying a webkit hack that ran on windows, then I got the Mac emulator to run the actual Safari. I was so glad when a Windows Safari was released!

    I have found that Safari is quite compatible, most stuff works great if it was designed to strict standards. I have had some issues with listbox controls, so I wrote my own which look nicer anyway.

    I do have a concern about how mouse events are going to be handled on the iPhone. I watch the demos and wonder how weather the gesture recognizer will get out of the way and not do wacky things at the wrong time. Time will tell. I suspect there will be problems, but I also expect to be able to work around them.

  15. iDon'tCare by Anonymous Coward · · Score: 1, Insightful

    What's with the Mac'o'crap'o'matic everything these days? Mac is such a free software/open source pandering rip off. I am sick of their occult idiots who worship a hypocritical #(*$& that likes to get on stage with Gates. I'm about to puke. Gotta go. Who gives a SHIT!

  16. Future input devices by narced · · Score: 1

    It is a good point that the future will bring new input devices that will require completely rethinking the way we expect users to input data. The new multi-touch inputs are just one good example. How do you process multiple "onchange" events at the same time? What sorts of deadlocks and race conditions will we see when onchange1 is interrupted by onchange2? I'm sure many "web apps" (is that a most hated word?) already have these problems, but they are never evident because a user can not click on two controls fast enough to cause the error to actually be evident. I guess the point is, no matter how good of a programmer you are, there always future actions that you can not anticipate that will come up and bite you in the ass. This has nothing to do with whether or not you follow the standards.

  17. content by pytheron · · Score: 4, Insightful

    every time I read stuff like this, I think about what makes me visit webpages. Content. You can have it in bold clashing flashing colors if it pleases you, but if I _want_ to read it, I'll put up with it, or at least bypass your presentation. If my device won't co-operate, I still want your information, so I'll use another device.
    This image of webmasters throwing their hands up in the air and running around "We've lost another random passer-by.. noooo!" makes me chuckle. It all comes back to content. If your site has something worthwhile, people will make the effort.

    --
    "I am not bound to please thee with my answers" [William Shakespeare]
    1. Re:content by The+One+and+Only · · Score: 3, Insightful

      If, however, you "require" IE and try to use tricks (rather than checking the browser string) in order to ensure I'm using it, I'm going to say, "fuck your content". Content is important, but good content will not inspire people to leap over literally every barrier in their way.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    2. Re:content by rhakka · · Score: 1

      Right. Your content isn't available anywhere else on the internet? None of it?

      If my browser doesn't work with a website, that's it. I don't go there. And I'm well aware I could download a second, or even a third browser here on my desktop. But, I have never needed that one site's particular content so bad that I felt I needed to jump through the hoops. I've considered it a couple of times, but I just figure if they can't be bothered to "unlock the door" for me, they don't need my eyeballs. If they don't, great. But if my attention is valuable to them, then let me pay attention, easily!

      There are levels of importance to information. I can get all the information I NEED to know on universally working websites. For everything else, it's optional.

  18. Smartphones aren't exactly new by freeweed · · Score: 2, Insightful

    You know, people have been browsing the web on Blackberries and Treos for quite a while now, right? While many sites decided to go the "mobile." route, a good chunk of the web works just fine on a smartphone. Has for a long time.

    Mostly it's things like tables and oddball CSS that bugger up smartphones. I can't say that I've ever experienced an "OMG NO MOUSEOVER" moment with my Crackberry.

    Shit, Google even has several of its apps specifically released for smartphones, because they realize the AJAX stuff only half works right. Google Maps + Blackberry == invaluable when travelling in another city.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:Smartphones aren't exactly new by Shados · · Score: 1

      Though a carefully designed web site for mobile devices tend to hike up usuability quite a bit... just reorganising how much info is displayed at a time, reformating tabular data, adding lower resolution pictures for devices that load em, and other usuability things help a lot. Also, making a web site -just- for mobile devices, if your code is loosely coupled to the UI, is often a matter of hours, top, plus testing on a few standard devices. Much, MUCH easier than developing for the "real" web, so its not much effort at all, and thus its cost effective (if mobile users are in your target demographic)

  19. Apples Site by TJ_Phazerhacki · · Score: 1
    Is now useless. It's far too gui friendly - and they have sacrificed a great deal of functionality to accomplish it.

    Look at the trailers page. Pointlessly large and confusing to anyone used to a normal webpage.

    --
    Physics is nothing like religion. If it was, we'd have an easier time trying to raise money!
    1. Re:Apples Site by great+throwdini · · Score: 1

      Look at the trailers page. Pointlessly large and confusing to anyone used to a normal webpage.

      I, too, miss its prior incarnation, but this is likely the result of my familiarity with what came before more than anything else. Switching to "Text View" from "Poster View" recaptures some of what was lost, but overall information density seems to have dropped a bit.

  20. Why? by amigabill · · Score: 1

    I thought Apple's ads say you don't need a special mobile web page, cut-down site version, etc. that it just worked with the normal internet. Thus, why bother? OK, nothing is ever as perfect as advertized, but considering the ads I'd let Apple fix things that don't work. Really, how long will it take for iphone users to be knocking on my door in large enough numbers to be worth their own version of a web site?

    1. Re:Why? by Lepton68 · · Score: 1

      A main reason I'm making a mobile friendly site is simply to help minimize the data going back and forth. A smaller header, smaller images and so on. The mobile layout is one column instead of two. It's not major stuff, but it can make using a site on a small screen much smoother.

      --
      Mike from www.myallo.com/blog
  21. Re:Filter out iPhone/Safari clients by MattPat · · Score: 1

    Someone's got some anger management (and standards support) issues!

  22. There is an iPhone emulator..... by PuddleBoy · · Score: 1
    There is a free iPhone web-browser emulator out there already;

    http://www.marketcircle.com/iphoney/

    It only works on the Mac.

    I wonder how they got the information to build this....

    1. Re:There is an iPhone emulator..... by Space+cowboy · · Score: 1

      It's not an iPhone emulator. It's Webkit (ie: a Cocoa HTML view) in an iPhone-sized window. That's it.

      Simon

      --
      Physicists get Hadrons!
  23. Re:Filter out iPhone/Safari clients by Space+cowboy · · Score: 1, Insightful

    You need to get laid. Or out, even; live a little, anyway.

    Simon

    --
    Physicists get Hadrons!
  24. Re:Websites, if they want to get traffic, will do by VendettaMF · · Score: 1

    Anonymous squawked that : Websites will accommodate the iPhone if want to continue receiving traffic. If a site doesn't, it will be left in the dust by sites who do.

    To which I simply say "Bullshite". The iPhone is just another problem in search of a solution it needs in order to be a solution in need of a problem.

    Mobile web-surfing is, and will for the foreseeable future remain, crap. A pointless waste of time, dedicated solely to those who value being gadget laden over being effective. The iPhone will not solve this. Nothing short of retinal-projected or mediumless holographic projection will solve this. "Paper-screen" technology might come close someday.

    Face it. The iPhone will be too big for a phone and too small for everything else. It's simply another chance to worship at the altar of "not-quite-good-,-but-oh-so-sparkly geek toys", a deity also claimed by the schismed sects of "more-money-than-sense" and "breakable-yuppie-toys-are-not-the-equivalent-of-g old-chains-and-medallions-/-bling-,-honest-,-no-re ally-,-stop-laughing".

    I might pick one up myself in a year or three when they hit the junkpiles, purely out of morbid curiosity.

    --
    kartune85 : Incapable of reason, observation or learning. A kind of dim, drab, flightless parrot.
  25. multi touch = another pointer ???? by wickedsteve · · Score: 1

    Correct me if I am wrong but I am thinking that "multi-touch" does not necessarily mean "another pointer".

  26. Segway by Anonymous Coward · · Score: 5, Funny

    I'm sure I remember a quote from Dean Kamen claiming cities will be rebuild to accomodate the Segway. Yeah, they're almost done I think.

    1. Re:Segway by The+One+and+Only · · Score: 3, Funny

      Embarrassingly enough, I think it was actually Steve Jobs that said that.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    2. Re:Segway by mmarlett · · Score: 1

      It was, but he meant it like, "Oh, sure, this will be great -- they'll only have to redesign city's for this." What jobs also said was this: "I think [the design] sucks. Its shape is not innovative, it's not elegant and it doesn't feel anthropomorphic."

    3. Re:Segway by Anonymous Coward · · Score: 1, Funny

      It's great to read about the interaction between Steve Jobs, Jeff Bezos, and Dean Kamen

      "'There are design firms out there that could come up with things we've never thought of,' Jobs continued, 'things that would make you shit in your pants.'"

      source: Steve Kemper, Code Name Ginger.

  27. No. by FishWithAHammer · · Score: 1

    Next question!

    --
    "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  28. Safari on windows does not work by Coolhand2120 · · Score: 1

    I'm a developer and and as long as Safari for windows has been out my company has been validating my pages on it, we validate all the windows platform browsers as well as *nix browsers and PIE.. Pages that view perfectly on every other browser I've tried, on Safari do not work. Most pages have funny layout problems as expected, and I can fix that stuff. However, Some pages just don't show up at all, like it decided not to render anything, especially large intranet pages that contain tables with 100+ rows. Also, it has some weird issues with the and how it renders pages that, on the server side, render the select options in different indexes (e.g.:you choose option 3 so it renders option 3 at the top rather than use the 'selected' property). The problems, with the windows version at least are so big I can't even begin to figure out how to 'work' around them. What the hell do you do when the page just does not render at all? If someone wants to give me a safe place that won't get /.'ed I'll gladly upload examples of this. Simple HTML 4.01 trans. using nothing but a few simple tables causes it to display a blank page (mind you with the proper background-color).

    So no, I can't write HTML for the iPhone unless they fix some major issues with Safari. Though I may buy one and to hell with viewing certain pages.

  29. Will my sites work on the iPhone? by Centurix · · Score: 1

    It will if the iPhone supports XHTML strict. If not, then no, my sites will not work on the iPhone. Ever.

    --
    Task Mangler
    1. Re:Will my sites work on the iPhone? by msuarezalvarez · · Score: 1

      You can code an absolutely unusable, inaccessible, infamously UIed app that does not withstand with any sort of grace not even a change of constrast level in your monitor in perfectly good, compliant ANSI C.

      XHTML is no different.

    2. Re:Will my sites work on the iPhone? by tepples · · Score: 1

      It will if the iPhone supports XHTML strict. If not, then no, my sites will not work on the iPhone. Ever.

      Why not? The site in the "homepage" link below your user name in your comment is http://chris.brimson-read.com.au/. Its content-type is text/html, not the correct application/xhtml+xml. Conforming user agents will process XHTML marked as text/html as tag soup, not XHTML.

      And in HTML 4.01 Strict or XHTML Strict, how does one start an ordered list at any value other than 1, such as starting the track listing of Follow the Leader by Korn at the correct 13?

  30. Hype, hype, hype by Dan+East · · Score: 5, Insightful

    Can someone please tell me how Apple pulls this off? I mean the frigging phone isn't even on the market yet, and we have Slashdot stories talking about redesigning the web to work on this thing. Give me a break. It appears "multitouch" is the next buzzword. The issues the article discuses, like mouse over events and hovering, isn't even specific to a multitouch panel in the first place. These are issues that have surfaced decades ago, and are typically addressed by a tap-hold style action.

    Sorry, but this is just getting to me. It's like there is a certain percentage of the population (and press), that is willing to give Apple a wink and a nod, and pretend that every last freaking thing the iPhone encompasses was just invented by Apple. Wee! It can browse the web (never mind that its display has 1/2 the pixels of a VGA Pocket PC). Wow! It can play MP3s (boy the music sounds extra special somehow on an iPhone). Neat! It has a soft input panel (lets ignore that there is no tactile feedback, thus typing requires visual stimuli to make sure you're pressing the right areas). Yeehaw! What battery life (even though you can't swap batteries, preventing the user from purchasing as many extra batteries as necessary to meet their usage needs).

    For every true innovation there's three caveats. Maybe once this thing actually hits the market we can get at least a small dose of reality.

    Dan East

    --
    Better known as 318230.
    1. Re:Hype, hype, hype by dr.badass · · Score: 1

      Can someone please tell me how Apple pulls this off? I mean the frigging phone isn't even on the market yet, and we have Slashdot stories talking about redesigning the web to work on this thing. Give me a break.

      You had a break, but you wasted it commenting (at length) on a story that you seem to be actively disinterested in.

      --
      Don't become a regular here -- you will become retarded.
    2. Re:Hype, hype, hype by pandrijeczko · · Score: 1
      You had a break, but you wasted it commenting (at length) on a story that you seem to be actively disinterested in.

      He's a Slashdot reader. He feels this piece of news is not important enough to be posted compared to other more important stuff. That's his comment. What's the problem?

      You Apple fanbois need to loosen up a little and take the "I don't like what you say but I defend your right to say it" attitude a bit more.

      The majority of people consider Apple users a bunch of elitist snobs and you've done nothing to change my viewpoint on that.

      --
      Gentoo Linux - another day, another USE flag.
    3. Re:Hype, hype, hype by Quiet_Desperation · · Score: 4, Funny

      Can someone please tell me how Apple pulls this off?

      Magic runes, chutzpah and Steve Jobs' third testicle.

    4. Re:Hype, hype, hype by daviddennis · · Score: 1

      Apple is great at producing great looking devices that also function well. Line up any of the competing MP3 players I've seen against the iPod. The scroll wheel is still a superior method of navigation over the fiddly buttons used by the competition. The look of the device is cleaner and more elegant. So we have a combination of form and function that seems just about impossible for most companies to get right.

      Existing cellphones are hard to learn and use. I remember playing with a friend's Nokia 6600 series cellphone in the Philippines. She wanted me to find the virus in it and get rid of it. I had to be shown embarassingly many times which of the massive array of tiny buttons on the device pulled up the web browser. I loved the clear, bright display and hated the interface design. When I got a new cellphone, the unlabelled buttons baffled me and I had to have a younger guy demonstrate them - he had grown up with constant cellphone use, so he had memorized them. Another phone I used had about four different buttons that seemed like they should answer a call and only one that actually did.

      These examples seem trivial, of course, but they affect millions of cellphone users, from right next door to halfway around the world. The cumulative frustration has found its way into the national - maybe even the global - psyche. This made us ready for a cellphone that did away with fiddly keys, had dedicated buttons for every function that were clearly and unambiguously marked, and yet performed all the functions we are used to having on phones.

      In terms of ease of use and clarity, then, the iPhone definitely looks amazing compared to the competition. Since cellphones are such frustrating devices in general, it seems like simple common sense that there would be huge hype about a device that promises to take frustrating functions and make them dead-on simple.

      Look at how amazingly effective the advertisements are. They are so simple, and really, unflashy! All they do is show you how to use the phone, in 30 second increments. One in particular, the second one on the site, runs you thought most of the basic functions in 30 seconds. After that, you know how to use the phone even if you've never seen it before.

      I'm not going to say the iPhone is flawless; of course it will have a problem or two. But consider the amount of time it would take to run through a similar training video if you made it for even a basic Nokia phone, and you'll see the power of the iPhone concept and its execution.

      D

    5. Re:Hype, hype, hype by dr.badass · · Score: 1

      He feels this piece of news is not important enough to be posted compared to other more important stuff. That's his comment.

      That isn't what he said at all, and it would still be dumb if it was. If the story isn't worth posting, surely it isn't worth commenting on, right?

      You Apple fanbois

      My comment has nothing to do with Apple, and everything to do with the quality of "discussion" around here. Also, boy is spelled with a "y", not an "i".

      --
      Don't become a regular here -- you will become retarded.
  31. Re:Filter out iPhone/Safari clients by porcupine8 · · Score: 2, Interesting
    You realize that I can set Safari to tell your site that it's whatever browser I want it to be, right? One of my pet peeves is when I do this, it fools the site, and then the site works perfectly in Safari. I usually find the webmaster's email and send them an annoyed email. Maybe I should send several - you inconvenience me, I'll inconvenience you.

    (Actually, I don't even use Safari that often, but when I find a site that tells me I can't use FF I'll fire up Safari and go through this process.)

    --
    Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
  32. I expect that ... by constantnormal · · Score: 2, Insightful

    ... both AT&T and Apple (both significant advertisers) will provide some subtle inducements for site owners to provide a view of their pages that works well with the iPhone.

    And if a site is well-designed, separating the "view" from the "data" using CSS or javascript or whatever, it should not require a massive overhaul of a site to provide an iPhone-friendly view. And it certainly shouldn't require any non-standard web page syntax to do so.

    Anyone know what the user-agent string is for the iPhone?

  33. Re:Nah... by Tumbleweed · · Score: 2, Funny

    Good point. Anyone know what the user agent string is for iPhone/Safari? That way we can detect these morons and do unpleasant things to their "user experience." :)

  34. Re:Filter out iPhone/Safari clients by Anonymous Coward · · Score: 1, Insightful

    You should commit suicide.

  35. Of course by Kamokazi · · Score: 1

    You bet I'll change it...I'll make damn sure my site is completely incompatible with that thing :-)

    --
    As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
  36. No by Actually,+I+do+RTFA · · Score: 2, Insightful

    I don't test my site except with the browsers I use anyway. If your browser is broken, not my problem. Also, my UI is simple. I dislike using JS, and try to minimize it.

    As a sidenote, I believe the iPhone will be an overhyped failure (not in sales, but as a product). My coworker disagrees with me. Other than shorting Apple stock, with the expectation that I can buy it back two quarters after the iPhone's arrival (after a long enough period of time that inital sales, which I expect to be extreme, will die down), is there any way you can recommend for the two of us to use for us to put money on it?

    --
    Your ad here. Ask me how!
    1. Re:No by PMBjornerud · · Score: 1


      My coworker disagrees with me. "Sounds like a bet"

      --
      I lost my sig.
    2. Re:No by hattig · · Score: 1

      I don't think it will be a failure, likewise I don't think it will be something that redefines the entire arena. In fact, I expect it will probably sell roughly in line with Apple's sales predictions. There are plenty of people who can drop the money required for this device - that's why there are other similer devices at the same pricepoint or higher.

      I expect the on-board software to surpass other offerings, but the lack of custom applications apart from via AJAX will negate a lot of these advantages. However for the vast majority of people, the on-board apps will by far surpass offerings on other devices, and also be sufficient for their needs (although GPS + Google Maps would have been killer, that's a major downer, I expect that Bluetooth GPS units won't work either).

      I find it rather sad that here we have a phone that is essentially running Unix at its core, that looks good, etc, and people on Slashdot are hating on it (because it is Apple). In the meantime they're loving Windows Mobile, despite the fact that it is basically a pile of crap (I work with the devices on a daily basis unfortunately, they're constantly crashing, or failing to do basic tasks like connect to a WPA network despite apparently supporting them, and let's not get onto the C-grade applications that ship with it). I can understand annoyance at the vast amount of hype and articles about the damn device, but that's because there is always a lot of expectation around Apple to redefine usability and style in a market segment - e.g., the iPod - and reap the benefits when the majority say "fuck this other shit, I've had enough of faffing about, this just does it without hassle".

  37. NO by augnet.ca · · Score: 1

    NO

  38. iPhone is not the only mobile device by LBArrettAnderson · · Score: 2, Insightful

    The only things that are mentioned in this article about the question of whether or not we will change our websites to better suit the iPhone are things that are already present in current mobile devices!

    Why do the majority of iPhone related articles on slashdot ignore the fact that it's nothing new?

    Sure there is the zoom stuff, that's one difference, but that has nothing to do with me adapting my website for the iPhone and everything to do with the iPhone adapting itself to be able to view the full-version of websites instead of mobile-versions.

  39. I'd change it by pajeromanco · · Score: 2, Informative

    Only if my employer buys me one in order to test the site.

    --
    Now I am sad.
  40. I write to what works by acidrain · · Score: 1

    My stuff is written to XHTML 1.0 Strict standards. If it doesn't work on the iPhone, it's not my problem.

    And I serve all my pages in a binary version of Morse code. If it doesn't work on the iPhone, it's not my problem.

    What really confuses me is that there are ancient interfaces in the browser that are universally implemented, but never standardized. Meanwhile there are conflicting modern interface "standards" where the vast majority of people are running the evil "standard" that is to be shunned.

    I know, blame Microsoft, but the use of the word "standard" when it comes to the web seems like a bit of a joke. Standards are supposed to be written to reflect common practise, preferably successful common practise. Instead it seems like the W3C grinds out idealistic documents and then waits 5 years for a few more idealists with limited market share to implement their unproven ideas.

    Yeah yeah, flame away... I'm just bitter because I'm working in JavaScript and *every single thing I do* involves checking compatibility tables. And the WC3 standards show up there as an annoying recent addition of relatively unimplemented cruft. Some days I'm left thinking "for the love of god, just standardize something that IE is doing so I can actually use it some day."

    --
    -- http://thegirlorthecar.com funny dating game for guys
  41. Uhhh... by noSignal · · Score: 1

    Nope.

  42. Re: iPhone User agent string by Anonymous Coward · · Score: 1, Informative
    http://www.iphoneatlas.com/2007/05/ says

    Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538a Safari/419.3

  43. Well? by machine+of+god · · Score: 2, Insightful

    Will you redesign your cities for IT???

  44. I am already working on it by SnapperHead · · Score: 1

    Only because I am getting an iPhone and I want an iPhone optimized version of it for personal use. If I had not been getting an iPhone, chances are I wouldn't do it. I am going to guess the same holds true for many site owners.

    --
    until (succeed) try { again(); }
  45. Umm... by The+MAZZTer · · Score: 1

    It's called backwards compatibility. When you have something that is better (at least you say/think it is), you emulate the functionality of the existing, older standards.

    Tablet PCs have done this... forever. The mouse cursor moves to and clicks wherever the user touched. The browser will probably do something like this, and as for handling multitouch... use it for zooming or whatever, but for normal cursor operations, ignore it! Problem solved.

    With onmouseover/out stuff, they would be triggered immediately before the click event. Of course, this is just the obvious, simple solution to the problem, although it ideally would display a cursor to explain otherwise curious looking mouseover highlights caused by an invisible cursor... and using a cursor seems to go against the UI design if I read the summary correctly.

    I'm sure there are other, more creative ones, and even in my solution there are several variants which allow for normal mouse usage (but which make it far more complex to be worth sharing). But this one at least isn't likely to cause compatibility problems, imo.

  46. umm, why should I? by Soulfarmer · · Score: 1

    I mean, iPhone is not going to overwhelm the mobile browsing, and even if it did, still, why should anyone change things just for apple-maniacs?

    Mobile browsing is fine, nothing against that, but come on, it is enough trying to cope with IE and non-standard desktop-browsers, who really needs the overtime-work of just another adjustment to their sites only because of just another mobile browser?

    iPhone is not here, nor there, to change anything.

    --
    -Is the meaning of life vanity, or is vanity the meaning of life?
  47. Why should we... by Antony-Kyre · · Score: 1

    Why should we have to change our sites just because they cannot make a better phone-based web browser?

    Didn't the commercials say it is the full Internet or something in that regards? What is up with this article?

  48. Heck no by gravis777 · · Score: 3, Insightful

    I tried when the webtv came out, then i realized that if i just wrote with standards, while it may not look great on non-pc platforms, it looked good enough that you could get what you needed. Now if the page did not work at all on the iphone, that owuld be one thing, but my guess is that it will display just fine, just not be "Optimized" for it. And quite frankly, my site is probably not something people are going to want to be browsing from a mobile device anyway. I point this out to our users all the time when they grip about their blackberries not having all the features of Outlook - Your mobile device is there as a CONVIENIENCE, not as a replacement for your desktop / laptop. Quite frankly, I do not see the lure of mobile devices. I want my phone to make phone calls and do text messaging. I am not going to try to type out an e-mail on one of those tiny keypads (omg, have you tried typing on a Pearl?), the screen is really too small to read anything more than maybe a rss feed, data plans are astronomical, and speeds suck.

    This reminds me of people complaining about the quality of stuff on the itunes music store. So before videos were not at full dvd resolution. Guess what, the ipod doesn't support that resolution. So what if the songs are at 128k, the majority of people are listening on earbuds anyways, not on a full stereo system.

    The point is, the trouble of rewrittign a site for the iPhone is just not worth it unless you are something like CNN or BBC or Google. You are not going to be browsing your church website, pepsi.com or a porn site on your iPhone, are you? (Okay, SOMEONE will, but not the majority of people).

    When I was even running highly popular sites, in the days when webtv was popular, with the hundreds of hits I got a day, I may get a hit once every two weeks from a webtv. I spent hours pulling out my hair trying to get it all looking pretty for them, and in the end, the tradeoff just wasn't there. It worked, it just was not optimized before.

    I mean, I am sorry, but unless you are running one of the top 20 internet sites, there is just no reason to optimize your site for the iPhone. Its pointless, its a waste of time, and people are not going to want to view your myspace profile from a mobile device, you just are not that popular.

    1. Re:Heck no by bigstrat2003 · · Score: 1

      You are not going to be browsing... a porn site on your iPhone, are you? Heh heh heh... don't underestimate the allure of porn that you can touch to interact with it!
      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
  49. Sure by crossmr · · Score: 1

    As soon as apple gives me a free phone and 1 year subscription for testing purposes.

  50. Re:You're a Fucking DWEEB dawson by Divebus · · Score: 2, Funny

    When is your execution scheduled?

    --

    Most of the stuff on /. won't survive first contact with facts.
  51. Apple thinks I shouldn't, so why should I? by MBoffin · · Score: 4, Insightful

    One of the big marketing points they've been pushing in their ads for the iPhone is that you don't have to browse a "watered down Internet" on the iPhone. Go watch the ad called Watered Down.

    If Apple thinks their browser is good/robust enough to browse the "real" web, then making my site look fine in Safari (which any web developer should be doing anyway) is all I should have to do.

    Care to argue otherwise?

    1. Re:Apple thinks I shouldn't, so why should I? by VGPowerlord · · Score: 1

      Opera Mini vs. iPhone is my favorite iPhone video.

      Seriously, though, I don't have a cellphone, but this doesn't look like it's Watered Down to me.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    2. Re:Apple thinks I shouldn't, so why should I? by nine-times · · Score: 1

      "Look fine" isn't really what people are talking about. It's an issue of conventional use of javascript behaviors, specifically the behaviors which don't work well on touch-screens.

      The reason this might be an issue is that general browsing web applications on touch-screen devices isn't very mainstream at the moment (no, it isn't. I understand that you've been browsing the internet on your Palm for years, but you're a geek!), and if the iPhone ends up being popular, that might change.

  52. tags: no, hellno, fuckno. by Lord+Ender · · Score: 2, Interesting

    Redesigning a web app that uses a significant amount of AJAX functionality is going to take hundreds of hours of developer time. Suppose the average AJAX developer costs $50/hr. For 600 hours of work, we would need to make MORE THAN $50x600 = $30,000 worth of developer time to redesign!

    For the redesign to be worth it, we would need to pull more than $30,000 in AFTER TAX, AFTER RISK profit! Not revenue--profit.

    Since web businesses have lower margins than "traditional" businesses, we are going to require many hundreds of thousands of potential iPhone-only dollars being spent at our site before we consider it.

    Show me the study with killodollars (per site) of potential iPhone purchases, and have it coming from Gardner, or Forester, or whichever "reputable" BS analysis company--and we'll start to consider it.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  53. Shades of WebTV by Infonaut · · Score: 1

    I know a few folks who spent a fair amount of time tweaking their sites to make them work with WebTV, back in the day. According to some, WebTV was going to someday comprise an appreciable portion of Web viewing, so we were all supposed to craft all sorts of tricky solutions. Of course, WebTV never panned out.

    My point is not that we shouldn't be cognizant of how a new device will display websites. But until your logfiles start showing some actual traffic from said device, it's not worth losing sleep over.

    --
    Read the EFF's Fair Use FAQ
  54. Re:You're a Fucking DWEEB dawson by Prysorra · · Score: 1, Funny

    At the iPhone release :-(

  55. Adaptation by theoriginalturtle · · Score: 1

    Over the last 14 years it's generally been the job of the client to adhere to both published standards and common convention, and really, if I can get to my site and use it with a POC Windows Mobile phone, a Blackberry, every common Windows, Mac and Linux browser, and Lynx (yeah, I still test with Lynx) then if a client can't handle the site, that's the problem of the client. Not me. I never bothered worrying about people using the AOL Browser nor the benighted people stuck on WebTV, and my standard response was, "get a normal browser."

    --
    ---------------------------------------
    Rotate the pod, please, HAL....
  56. "Web 2.0" "Web 1.0" by QuoteMstr · · Score: 5, Insightful

    Almost every "Web 2.0" site I visit actually works less well than equivalent sites did years ago. Now, photo galleries use ajax and javascript to switch pages, making it impossible to, say, open each page in a new tab and switch between them. Obscenely huge tables are loaded and sorted using javascript instead of letting me sort on the server side. Forum software prevents me from replying in a new window, or heck, even gracefully switching between threads. Keyboard support is often non-existent, since everyone thinks it's cool to reimplement the button element with sixteen DIVs and a Javascript widget framework.

    You know what the worst is, though? The most useless example of sheep-like trend following?

    Go to eBay.com's front page, and mouseover one of the menus at the top. The damn server PERFORMS AN AJAX QUERY to eBay to get the four items in the menu. They should know better.

    Please, just wake me up when the "web 2.0" fad is over.

  57. Sh'yeah! by theoriginalturtle · · Score: 1

    Sensitive point for me, as I own one of the oldest Segways in America and have two of them. There are some parts of suburboland that really OUGHT to be reconfigured for bikes, Segways and other non-fossil-burners. But of course they won't.

    --
    ---------------------------------------
    Rotate the pod, please, HAL....
  58. Re:Filter out iPhone/Safari clients by dctoastman · · Score: 2, Insightful

    It's not saying that Safari won't work, it's saying that he doesn't want to deal with it. It's an out. This way, he can say that he doesn't support Safari, so any bugs on his website that only show up in "non-supported browser" won't be dealt with.

  59. My personal website will be redesigned... by Travoltus · · Score: 5, Funny

    [html]
    [!-- some CGI crap: if browser == iphone then [size=6]HANG THAT MOTHER FSCKER THE FSCK UP AND DRIVE!!!!![/size] -->
    [/html]

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
  60. Touchscreens are blunt instruments by Animats · · Score: 1

    Assuming it turns out to be worthwhile to make web pages that work well on Apple's multi-touch screens, there are two big issues. On the one hand, multiple touches are possible. On the other, fingers are blunt instruments and the user can't see through them. Targets have to be big. Look at any touch screen in retail. The buttons there are huge.

    Rearranging playlists and changing channels should work fine, but anything that needs real input will be tough.

  61. Apple.com by Anonymous Coward · · Score: 1, Interesting

    Interestingly enough, apple.com just got a redesign. One of the new things added was menus that require hovering to expand. See here for an example. The menus in question are on the right. I wonder what this means for the iPhone?

  62. Re:Nah... by Anonymous Coward · · Score: 2, Informative

    Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538a Safari/419.3

  63. Focus still shifts by SuperKendall · · Score: 1

    For example, if you have a FORM that submits when the mouse "leaves" the drop down box.

    I think you need to adjust the question - why would anyone do a form submit when the CURSOR leaves a form element? I click in a form element to type and move the mouse out of the way, all the time.

    What I think you meant to ask is, what about a form element that submits when it looses focus - the answer there is, the keypad has a return key and I assume pressing it means you are done, which in turn would seem to be to trigger loss of focus in that element.

    Now things like menus and the like that do rely on the cursor, I could see that being an issue... but you can click on links so again I assume that if you just press in place it's treated as the cursor being there, which in turn I would assume brings up the menu desired or whatever else was to be triggered by the presence of the mouse.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Focus still shifts by xwizbt · · Score: 1

      If you've ever used an interactive whiteboard then you have exactly the same thing going on. You're either pressing the whiteboard or you're not - there's no hovering of the cursor over things. And it all works just fine. One press moves the pointer, another press clicks it. Hold and move to drag. The only difference is that my interactive whiteboard doesn't allow two presses at once.

  64. Built for Suckcess by SuperKendall · · Score: 2, Insightful

    Not specifically for the iPhone. Maybe a simple low graphics version for PDA's and phones in general,

    Then your site will suck on the iPhone compared to other sites. Why do that? Code as normal, make sure it works in safari, and make sure that even without a lot of mouse events the page still works OK (which you do anyway for those of us who like Javascript off by default, right?).

    Shrink it down for other mobile phones, fine, but don't degrade my iPhone browsing just because you lump all mobile browsing together.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Built for Suckcess by toddestan · · Score: 1

      Shrink it down for other mobile phones, fine, but don't degrade my iPhone browsing just because you lump all mobile browsing together.

      On the other hand, why should he go out of his way for the iPhone? It seems pretty clear that he isn't making special versions for all the other phone/PDA type devices out there, so why should the iPhone be any different?

  65. It Is Time by SuperKendall · · Score: 1

    Sorry, but this is just getting to me. It's like there is a certain percentage of the population (and press), that is willing to give Apple a wink and a nod, and pretend that every last freaking thing the iPhone encompasses was just invented by Apple. Wee!

    Please pick up your official "Curmudgeon" hat down at the Elks Lodge. Thanks!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  66. Who ever changes for Apple? by scottfk · · Score: 1

    They'll eventually catch up.

    --

    Be seeing you.

    scott

  67. Target Demographic... by nick_davison · · Score: 1

    Apple's own stated target is 1% of cell phone users.

    Given relatively few sites take their time to optimize for Safari on the Mac (which has 5% of the desktop market), what are the odds they'd optimize for Safari on an iPhone that has 1% of it?

    Even Opera has 1.5% of the web market and, other than its robustness saving it, most web developers don't even bother to check if sites work in it.

    Next question: What percentage of users are partially sighted? That dwarfs the 1% of the iPhone. What percentage of sites actually worry that much about genuine scalable text/high contrast/alt/title etc.?

    In short, most companies won't pay to develop their websites for the just greater percentages that have Opera or Safari. Until the legal threat of the Target lawsuit, most wouldn't even pay to support the much larger percentage who needed accessible websites - and many still won't.

    If they won't pay for that, when the necessary changes are relatively minor, do you really think they'll pay for radically greater changes just to woo the targeted 1% of cell phone users who'll still go home and use Safari on their Macs or PCs that don't have multi touch interfaces?

    God bless Steve Jobs for managing to make the entire world think his latest thing is all critical. The truth is, it's a damn cool gimmick that even Apple aren't hoping for more than 1% adoption from.

    Now, in two years to five years... When Microsoft's table is all the rage and has filtered in to home PCs, laptops, etc., when your $250 iPod can jump on to your wifi network and you can surf from the couch... Then, yes, multi touch, non-focused interfaces will be something we'll all be building for. Though the smart devs will be learning the tricks now so they can demand the high salaries when it reaches the point that everyone suddenly realizes they need it, 1% of cellphones right now just isn't enough to move the industry.

  68. Now that you mention it by ClosedSource · · Score: 1

    Most mobile web browsing is a lot like WebTV in a smaller form-factor. Neither one can display much text without scrolling.

  69. What was that? by dexomn · · Score: 1

    The iWhat? Oh, apple's new pda with mobile telephony? I'm too old for this...

  70. Buy a "put" by drfuchs · · Score: 1

    Don't short the stock, especially when you claim to know that you're betting on the stock movement for exactly two quarters. Instead, buy a "put". That way, you limit your potential losses, and you also avoid getting scared out of you position if the stock goes up for a while before going down (plus, you don't risk a margin call, etc.) Similarly, your friend can buy a "call" and get the same sort of advantages.

  71. Heard some of that before haven't we? by Savage-Rabbit · · Score: 3, Insightful

    It may look very slick, but technologically speaking it probably won't be earth-shattering. Neither was the iPod and to add insult to injury it even had fewer features than the competition which is exactly why watching it become a phenomenon annoyed the sh*t out of all of Apple's competitors.

    With its pretty high price tag, lack of 3G, and very few third party apps (compared with BB, Windows Mobile, and Palm), I highly doubt that it will spark a "revolution" in web browsing. Having been around long enough to remember people saying the same about the iPod and that it wouldn't do a thing to change the music business beacuse it was a niche product that was way to expensive and would only become popular with Apple fanbois I'll take that prediction with a grain of salt. :-D

    Mobile browsing is nothing new - Most major sites that people would frequently access from a mobile device (ie webmail, news/homepages, search engines, etc) already have mobile versions of their sites that work reasonably well. Actually many of them don't and those that do often have bad support and the same goes for client apps making use of web based services. It seems to me everybody is to busy trying to sell me video and TV streaming to my mobile handset over 3G to register that the kind of stuff which is really useful to a run-of-the-mill consumer is stuff like Google Maps Mobile on his/her phone. I still have not managed to get Google Maps or similar services to work on my own mobile which IMHO sucks since it, or a similar service, would have been very useful for navigating the last time I was in London. If the iPone becomes anything like the success the iPod is, even if it gains only a quarter as of the iPod's popularity, it will raise the bar on what people expect from a mobile phone. In that case I think we can expect *some* changes in the amount of attention developers and handset manufacturers pay to the needs and wants of the mobile browsing public. I won't expect a revolution any more than you do but significant changes might happen.
    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
    1. Re:Heard some of that before haven't we? by gordo3000 · · Score: 1

      I think you've severely confused the difference between the revolution P2P brought to the music industry with the iPod. The iPod was and still is just another MP3 player. yes, it is the most popular, but to credit it with changing how record execs did business is ignorant. the massive amount of demand evinced by P2P forced them to find a way to capitalize on it.

      to believe the fanboi hype that apple changed the music business with the iPod is just funny. if anything, they did it with iTMS. though that wasn't a revolution in how record execs thought, just the first successful implementation of a long visited idea from the perspectives of the big 4.

    2. Re:Heard some of that before haven't we? by toddestan · · Score: 1

      Having been around long enough to remember people saying the same about the iPod and that it wouldn't do a thing to change the music business beacuse it was a niche product that was way to expensive and would only become popular with Apple fanbois I'll take that prediction with a grain of salt. :-D

      Actually, the iPod initially was a niche product that was very expensive and would only be sold to Apple fanboys. Then Apple made the iPod available to Windows users and everything changed.

  72. onmouse difficulty with HTC Universal by wikinerd · · Score: 1

    I own an HTC Universal (Qtek 9000) which uses a stylus and I already have difficulty using the onmouse features of many websites. The best thing the manufacturers can do is to include a mini-trackball interface on their devices, as appeared on HTC 3300.

  73. "Web 2.0 interface conventions" by PietjeJantje · · Score: 3, Insightful

    Stop it. Just stop it. I know "web 2.0" is considered evil here and all problems are probably caused by it, but mouseover or a:hover is absolutely, completely unrelated to "web 2.0", nor is it an convention of it. That is just nonsense and the same as saying javascript or a div are web 2.0 inventions, just because someone used those elements for what he calls a web 2.0 site. Although I'd be pretty interested to find out how someone can either do Ajax calls with a:hover or how it does perform a social function for the community. Surely web 2.0 deserves all the cliche rants that this article results in here, but there is a time and place for things, and a different interface paradigm of the iphone and possible problems with mouseovers on existing web pages isn't one.

  74. Re:Websites, if they want to get traffic, will do by VendettaMF · · Score: 1

    Anonymous muttered "Remember all the people who said that no non geeks would want a MP3 player when the first iPod came out?"

    No, actually I don't. Apple were late to the party with the iPod. There had been literally dozens of highly successful portable MP3 players before the iPod hit the shelves. I do remember plenty of people pointing out that the iPod was overpriced and overspecc'd, but no-one claimed at that point that MP3's were geek only.

    As for Java, Flash, Ajax and the mythical Web 2.0, well, really, not that big a deal. Most useful websites avoid them all on the front end, and in high load situations avoid them on the back end too. Most of those that do use flash are better off without it to boot.

    CSS on the other hand has done a lot for web sites and the structure thereof. Strange you missed out just about the only genuinely beneficial addition since Mosaic.

    --
    kartune85 : Incapable of reason, observation or learning. A kind of dim, drab, flightless parrot.
  75. light hardware by earlymon · · Score: 1

    So, I spent the 20 minutes watching it and I'm impressed - by the lack of memory. My 4 GB iPod nano is full, my wife's 8 GB is nearly always so, and between us, we never have the songs we want on the road.

    Now to add my contacts, photos, and even more stuff (that I could carry on my nano, but don't) - I'm not worried about Web 2.0 - I'm worried that "the best iPod ever" is a kinda a step backwards if I take back even more music....

    Please don't even get me started about how desparately I'd like integrated GPS. I think it's an iPod and a neo1973 (or later) shaping up for yours truly.... (with nods to open music stds, etc, etc, etc -ok?)

    --
    Pathological kinda promises Path + Logical - but instead, you get stuck with pathetic.
    1. Re:light hardware by earlymon · · Score: 1

      (sorry, hit submit intending preview) But I'm even more concerned - how will Web 2.0 help me download free MP3s from my favorite sites...???

      --
      Pathological kinda promises Path + Logical - but instead, you get stuck with pathetic.
  76. OMG, support teh iPhone!!! by suv4x4 · · Score: 3, Insightful

    We should definitely make sure the best ever experience for the iPhone! Right!

    Some stats based upon web client hype as of late:

    1. iPhone: 5 million publications of iPhone taking over the world
    2. Safari for Win: 3.2 million benchmarks proving Safari is teh greatest Windows browser ever.
    3. Firefox: 2.1 million "take the web back" propaganda blog posts.
    ...
    ...
    ...
    ...
    612. IE6: 1 positive article and 40 million "I hate IE" quotes from IRC Efnet.

    And now, let's see the web client stats:

    1. IE6: 448 million people
    2. IE7: 128 million people
    3. Firefox: 96 million people
    ...
    ...
    ...
    ...
    821. iPhone: 11 people (including Steve Jobs)

    Puts things in perspective.

  77. W3C says "told you so!" by porneL · · Score: 1

    My stuff is writen to XHTML 1.0 Strict standards. If it doesn't work on the iPhone, it's not my problem.

    Your grasp of W3C's standards seems very limited then. W3C has been pushing accessibility across devices for years. It's nothing new that there are "hoverless" devices, even CSS spec says it excplicitly:

    Some conforming user agents supporting interactive media may not be able to support this [:hover] pseudo-class (e.g., a pen device).
  78. Re:"Web 2.0" "Web 1.0" by Anonymous Coward · · Score: 1, Interesting

    Almost every "Web 2.0" site I visit actually works less well than equivalent sites did years ago. [...] Forum software prevents me from replying in a new window, or heck, even gracefully switching between threads.

    Remember, a lot of sites sucked pre-web-2.0 too. Many a time I've seen web 1.0 sites which break if you want to perform two searches for different strings at the same time - instead they store your search against your 'session ID' cookie and overwrite the first search when you do your second - then terminate your session for inactivity after about 30 seconds.

    I think part of the appeal of 'web 2.0' was that, initially, it was being done only by competent designers - if it was web 2.0 you knew it would be okay with tabs and multiple windows. However, web 2.0 is now popular, so the crap designers who designed the crap web 1.0 sites are now designing crap web 2.0 sites, and so the cycle begins anew.

  79. at EDGE speeds, this is not an issue by nanosquid · · Score: 1

    I have a 3G phone with a great screen, and I still use all the mobile versions of web sites on it. The iPhone an EDGE device with a tiny screen (even if it's not quite as tiny as other EDGE devices). You will not want to browse regular "Web 2.0" web sites with this even if the browser can (sort of) render it and you can get to each part of the page with a lot of scrolling.

    No, I don't foresee a lot of web sites changing because of this. There will be some die-hard iPhone web sites that will make sure that they only render correctly on the iPhone, but everybody else will have desktop and mobile sites, and the mobile sites will aim for usability on something between a 120x120 and 240x240 screen (the smaller dimensions of common landscape/portrait screens), with larger screens seeing a bit more.

    Regular web sites start becoming usable on a mobile device at 640x480 and 3G speeds.

    1. Re:at EDGE speeds, this is not an issue by Big+Bill+the+Conjure · · Score: 1

      I am glad someone finally pointed this out. ATT's EDGE implementation is practically capable of, what, maybe 2x dialup speeds or less? Not something *I'd* spend much time browsing anything other than text-based sites on.

  80. 404 patch by porneL · · Score: 1
  81. Possible future multitouch paradine no big problem by Qbertino · · Score: 1

    This is no big problem. The MacBooks have multitouch pads and the iPhone will have multitouch. Modern mice have tiltweels (allthough mine from logitech sux big time). What I see lurking around the corner, also enforced by the ever growing amount of widescreens is that horizontal scrolling probably will become more common. Just as the mouseweel change vertical bannerisation of websites (and factually made the one-month per html doc blog as we know it possible) mutlitouch + widescreen + tiltweel might introduce horizontal scrolling or something like it to websites and documents. Sidescrolling with a MacBook multitouch pad is a breeze and could easyly turn it from a no-no to a standard. Look at the iPhone commercial scrolling around the New York Times and you get an impression that we might move away from the vertical blog to the pane blog.
    I'm actually thinking of building a site with 5 columns instead of the usual 3 because of all this. Designers will adapt and within a year adaption will be complete.

    --
    We suffer more in our imagination than in reality. - Seneca
  82. Author solicitation? by cno3 · · Score: 1

    So, when can I expect the article author's "Designing Web Sites for the iPhone" book to hit store shelves?

    As several dozen people have pointed out before me, if you design a site to degrade gracefully, this should be a non-issue. I don't expect that Apple is going to somehow graft multi-touch interaction on to web applications (I suspect even their lauded interaction with the phone book is just an implementation of the WTAI standards that have been around for ages; click to call and all that).

    But I do expect publishers to already be working on rehashing some of their existing web design titles, grafting on a few pages or a chapter outlining the technical specs of the iPhone, slapping a glossy of the device on the cover and getting some poor out-of-work web developers to plunk down 50 bucks on lessons in developing for the hot new thing.

  83. Re:Filter out iPhone/Safari clients by porcupine8 · · Score: 1

    Which, to me, makes it far more deserving of annoying emails complaining about it. I'd thought before that I should give sites the benefit of the doubt and think they did this out of simple ignorance, and maybe an email would open their eyes, but now that I know it's pure laziness I feel much more justified trying to annoy them.

    --
    Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
  84. Screw That! by Bones3D_mac · · Score: 1

    Why should I have to change my website when the iPhone is capable of accessing "the real internet" using its full-featured Safari web browser, like Apple claims in the ads? Let's just wait and see just how "real" the "internet" is on the iPhone and AT&T's data services before we start making potentially expensive and time consuming concessions for a single device they may very well fail.

    --


    8==8 Bones 8==8
  85. This is a silly question to begin with by BadERA · · Score: 1

    Are websites in general, or Web 2.0 sites, driven by mobile computing standards? HAhahahahardly. I've had various devices supporting old WAP, PocketIE, other net-browsing clients, for seven or eight years now. It's only in the past two or three years I've seen anyone giving decent consideration to mobile platforms -- GoDaddy has a mobile version of their webmail, Google of course is offering more and more mobile-friendly or mobile-centric services.

    In general, however, mobile computing has failed to be the tail that wags the dog. Posing this question overinflates the importance of the iPhone. We've had mobile computing struggling to get dedicated web apps for years. We've had touch screens available from Palm and Pocket PC devices for years. Why would the iPhone succeed in changing the way developers design their websites or web apps where these other significant market forces have failed? It's nothing more than a shiny screen and shiny box wrapped around and slapped on a years-old paradigm. Every day I see developers coming to MSDN asking where to go to learn about designing for small screens, for touch screens -- which is great, but the sheer number of them indicates the failure of this body of knowledge and set of skills to fully permeate development world.

    No, I won't be changing my sites or apps to accommodate the iPhone, but I will certainly continue to do my best to appeal to as wide as possible an audience, without leaving my target demographics in the dust.

    --
    I am, therefore you think.
  86. Bingo, correctomundo, affirmative by Ohreally_factor · · Score: 2, Interesting

    The phone is a thin client. Currently, only a few phones really qualify as being a robust thin client, but the smart phone is really the first widely accepted consumer thin client. And currently, the portion of the total cell phone market that is smart phones/thin clients is small. But this is going to change in a big way relatively quickly as the technology (both in the phones and in the networks) becomes ubiquitous.

    I'm not sure of the numbers, but I believe that the number of phones surpasses the number of computers on the internet by a wide margin. So anyone who wants to target an audience bigger than the current one that uses desktops and laptops better get their rears in gear and begin to at least plan for this whole new market.

    Apple and Google have been planning (and I think creating) a part of the network tailored to phone devices. Or more than just the phone devices. The release of Safari for Windows makes more sense if Google and Apple are about to open their own structured section of the net that will be putting more services on the browser while giving more capabilities to the user and developer. Safari gives them more control over the browser, but it's not exactly a return to the MS "embrace and extend" paradigm because (so far this Millennium) Apple and Google have been good about supporting open standards. Watch for Apple and Google to begin offering more tools to developers and businesses to create their own niches in this new environment.

    When you start looking for a grand strategy, and I mean a really grand, audacious, breathtaking strategy, all these recent moves by both Apple and Google make a lot more sense. Apple has Safari (and the open source WebKit), the iPhone and iTunes (as well as the iLife suite on the OS X computer platform). Google has Google Labs, Calendar, mail, maps, marketplace, YouTube, Google Gears, Blogger, Picasa, the list goes on. Google has a huge latent infrastructure, if the stories of shipping containers are true. Apple has OS X server which now runs on intel hardware. And WebObjects. Could Google and Apple offer a virtual(ized) OS X server to businesses and individuals (hosted on Google's servers)? (This could also be a way to move more developers to Macs. Remember, Apple is all about selling hardware.)

    All of this is just a wild guess, of course. There's a lot of clues, but it might all be coincidental.

    --
    It's not offtopic, dumbass. It's orthogonal.
  87. when you will have to iphonify your web site is... by cryptozoologist · · Score: 1

    the day after your boss gets an iphone.

  88. Didn't Do It Before; Why Now? by Secret+Agent+Man · · Score: 1

    No more than anyone did for web browsing on the PSP. Will this question arise every time another form of web browsing appears? Will we someday have to have about a dozen different versions of web pages in order to cater to a dozen different methods of accessing the web? I sure hope not. Complying to web standards should be enough. I dream of a day when browsers have to comply with web standards, not the other way around.

  89. NO. by unity100 · · Score: 1

    did they come and ask anyone in conferences ? conventions ? any standards body/organization ? heck, even any developer forum ?

    there are enough troubles trying to make websites work with 4 different type of notable browsers and their versions and wap already. we developers wont be giving a jack about ipone or its follies and change zillions of lines of code for just one fancy dandy trendy company's fancy dandy product. fanatics of that particular company can do whatever they want with their seemingly limitless blogs, yet commercial developer scene wont be interested.

  90. The problems with XHTML 1.0 Strict by tepples · · Score: 1

    My stuff is writen to XHTML 1.0 Strict standards.

    No it isn't. The page http://www.geekbiker.net/ is served with the content type text/html, not the correct application/xhtml+xml.

    One question: In HTML 4.01 Strict, XHTML 1.0 Strict, or subsequent versions of XHTML, the value attribute of the li element is removed. So in these languages, how do you make an ordered list with values other than starting at 1 and increasing by 1? For instance, how would you express a top ten list where natural reading order of the elements is from the element numbered 10 to the element numbered 1 rather than from 1 to 10, or the track listing of Follow the Leader by Korn where the first element is numbered 13? Are people supposed to make lists with a dozen empty li elements that are styled display: none?

    The mistaken deprecations of some attributes such as the value attribute of the li element are why I continue to use the Transitional DTD despite following the spirit of Strict. The inability of the web user agent with 80 percent market share to correctly interpret XHTML's correct DOCTYPE (application/xhtml+xml which results in a download rather than a displayed page), combined with the idiotic gyrations needed to incorporate CSS and script into an "appendix C" XHTML file due to the change from CDATA to PCDATA and the fact that XHTML served as text/html is actually tag soup, are why I continue to use HTML 4.01.

    1. Re:The problems with XHTML 1.0 Strict by rossz · · Score: 1

      No it isn't. The page http://www.geekbiker.net/ is served with the content type text/html, not the correct application/xhtml+xml.


      Damn, I missed that. Thanks for pointing it out.
      --
      -- Will program for bandwidth
  91. Re:You're a Fucking DWEEB, moderator! by Gary+W.+Longsine · · Score: 1

    Moderator Dudes. This was intended to be funny, as in, "your hostility toward an obviously cool new gadget like iPhone is clearly just sour grapes, because your execution date is probably scheduled for June 28, 2007, the day before iPhone is available for purchase." Granted, it's kinda subtle, but it's mildly amusing. Perhaps it isn't worthy of a Funny mod, but it's not a Troll.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
  92. Marketing to the affluent by tepples · · Score: 1

    You won't do backflips for a luxury cell phone that will be owned by 1% of users?!? These are the most affluent 1%, possibly with a large amount of overlap with the 1% who are likeliest to spend their disposable income on your products.
    1. Re:Marketing to the affluent by Zhe+Mappel · · Score: 1
      These are the most affluent 1%, possibly with a large amount of overlap with the 1% who are likeliest to spend their disposable income on your products.

      For commercial sites, recognizing that fact makes sense.

      For every non-commercial usage of the web, we can happily ignore the rarefied 1%, their spending habits and their choice in luxury cell phones. What they want, do or how they surf: pffffft, who cares?

  93. Re:You're a Fucking DWEEB, moderator! by Divebus · · Score: 1

    You are my hero!

    --

    Most of the stuff on /. won't survive first contact with facts.
  94. I have generally been dismayed by einhverfr · · Score: 1

    by many handheld browsers anyway. Pocket IE is utter and total crap (at least the version that comes with Windows Mobile 2003). No key events (which ideally should be there since there is an analogous input), button elements are not rendered, etc.

    LedgerSMB is designed to work on hand-helds, but we do not support Pocket IE. Heck, we don't even support IE6 or lower on Windows because of broken support for button elements. (MSDN is wrong both about the standard behavior *and* what IE7 does. Talk about silent bugfixes.)

    I foresee no problems with LedgerSMB and the iPhone as long as you tell the system that you want to use the suitable interface. However, unless it becomes a requirement by an important user, I dont see us going out of our way for it. But then we are willing to drop support for IE6 in order to have proper i18n support...

    --

    LedgerSMB: Open source Accounting/ERP
  95. Re:Filter out iPhone/Safari clients by dctoastman · · Score: 1

    Oh, I was trying to tell you to not waste your breath, because he just doesn't care. He's going to give your email all the attention he gave Safari compatibility.

  96. Tip of the Iceburg... by WiseWeasel · · Score: 1

    Like it or not, touch screens are going to become increasingly prevalent. If updating your site for the iPhone means that it will work with other touch screen devices, then you're ahead of the game. The main thing that's different about a touch screen device is that there is no mouse-over or hovering of the cursor. There is no real cursor either, just clicks at specific coordinates. As long as your site navigation doesn't depend on mouse-over events, and you've implemented some kind of workaround if you're relying on Flash for navigation, then you should be golden. It could be that there is some technical reason Flash is not present on iPhone-class devices (CPU/memory requirements maybe), and you'll start seeing more similar devices ship without Flash support. If you can have the flexibility to target those kinds of devices without too much effort, it would be stupid not to.

    --
    "I like systems, their application excepted", George Sand (French)
  97. dual finger madness by seijou · · Score: 1

    Would it be possible to detect two fingers placed on the screen simultaneously as seperate signals? If it is couldn't you set the presence of two somewhat approximately parallel signals as a means to activate a hover mode? does that makes sense to anyone else? just set the left or right signal as the hover enabled cursor

  98. Re:Whoever modded me down by cjjjer · · Score: 2, Funny

    Whoever modded me down
    Wow, a slashdotter who posts and does not like how his/her comments are modded. I can't believe that I found someone who actually takes this moderation seriously. I only wish I had mod points, I would have modded you down too just to make you cry.
  99. More considerations by dr00g911 · · Score: 1

    Shameless plug, but I wrote a little more in-depth on this topic last week.

    I strongly believe that economy of motion is going to be key for usability on touch sensitive devices, and it's somewhat disappointing that you won't be able to drag or hold due to the scrolling gestures on the iPhone. In the back of my head, I'd started formulating a drag & drop form interface that would be clunky in a traditional browser, but very quick on small touchscreens.

    I do think that segment is poised to explode over the next couple of years. Just take a look at your web logs on your sites... how many mobile users/pageviews do you have right now? Close to none? That's going to change very soon.

    It strikes me as interesting that developing usable apps for the iPhone is remarkably similar to building pages for those with disabilities from a usability standpoint -- no hovers, no hover drill-down menus, large targets on click.

  100. User interface considerations-Games and the iPhone by daviddennis · · Score: 1

    Yes in the case of a normal web application, graceful degradation will work and doesn't constitute much of a problem.

    But for a game I think this is pretty interesting, since action should occur fluidly as things happen, not just when you press a button. As you move your mouse, for example, your opponent is going to track those motions and behave accordingly.

    It seems like gestures, where you rub your finger continuously on the screen, might substitute for this. The problem is that we then get into the question of an API to read these gestures, which is precisely what developers are complaining about, that they cannot do so at this point. Furthermore, your ability to read the screen while making these gestures is reduced significantly.

    Do mouse events fire under these circumstances? Clearly we are not going to know until we get our hands on an actual iPhone, or one of its successors.

    D

  101. I'd say that's Apple's problem. by argent · · Score: 1

    If Apple's exposing multiple pointers and not providing some analog of the normal mouse actions through Safari on the iPhone, then they're going to cause problems for iPhone users for more than just the so-called "web 2.0" sites.

    If there *is* a problem with these sites with the iPhone, then file bug reports with Apple. It's their job to fix them.

  102. From their 20 minute preview... by josepha48 · · Score: 1
    .. I get the impression they are thinking people will use the iphone to read news and things.

    I also got the impression that it may not be as bad as people think. A swipe across a page vs a drag and drop action are two different actions. DND is slower than swipe, so if the UI is tuned to that then there should not be a problem. I could be wrong. CSS menues should work fine, because mouse over == finger on, and mouse click == finger tap. There are finger taps that simulate double click and single click.

    Also you should be designing your UI for the visually impaired anyway. If your site is done properly, then it should not be a problem.

    I can't wait to see how much iPhones go for sale on ebay! (ROTFLOL.. you know they will)

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  103. Let an Iphone proxy sort it all out by that+this+is+not+und · · Score: 1

    Back when I had a Handspring Visor with a modem, I used it to dial up the net for a time. There was a web browser called Palmscape that I used. Palmscape connected to the web through a proxy server and resized images, etc., to make the tiny screen and UI of the Visor workable.

    The Iphone will be serviced by a single wireless provider. Let that provider filter the web for these things. Provide one big proxy, or a bunch of distributed proxies, that the Iphone connects through.

  104. Hero by Gary+W.+Longsine · · Score: 1

    My only hope is that you meta-moderate, every day, so that we can weed some of these idiots out of the mod pool. This place is getting to be as bad as digg.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
  105. Limited "unlimited" service by billstewart · · Score: 3, Insightful
    Most of the wireless plans I've seen that offer cheap "unlimited" service only allow it for the handheld device - you're not allowed to use it as a modem for your PC unless you're buying the >$80 plan. They can afford to offer $20 handheld-only unlimited, because you're only going to use so much data on a handheld.


    The big problem, of course, is that cellphone companies are greedy and not visionary; they've been making scads of money selling 10-cent text messaging to teenagers and selling old-pager-priced data services to businesses, and they don't want to let go of that mindset just because the technology's changed and the users want something different. And so far it's working for them:-)


    To cut them some slack, though, there are two parts to their cost - the underlying internet, for which there's really no excuse not to allow unlimited bandwidth, but also the hardware and operational cost for their radio equipment and spectrum. The per-bit cost for the radio side has come way down with the newer technologies, probably by a couple of orders of magnitude, but the capacity still has limits, and if they offered actually unlimited unlimited service at a cheap price, they'd burn through it pretty fast and their service would start to degrade.


    I don't know if they know what the real capacity is, or what the real market is, but we've seen with several other technologies what happens when you offer people "unlimited" service without being prepared for customers having a different idea of what they want to do with the service than you did. I don't mind too much if they aren't willing to go there - but they shouldn't be calling their service "unlimited" when it's actually "very limited".

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Limited "unlimited" service by vux984 · · Score: 1

      I don't mind too much if they aren't willing to go there - but they shouldn't be calling their service "unlimited" when it's actually "very limited".

      If you read everything carefully 'unlimited' means no limit to the time you are connected to the network, not the amount of bandwidth you consume. Its 'unlimited access' not 'unlimited bandwidth'.

      And from the carriers point of view its the evolution of the old dial-up days, when everything was metered in time. You could get 10 hours, 20 hours, 60 hours, 120 hours, or unlimited internet access. There was never a limit on data because even unlimited at 56kbps wasn't a strain on the network.

      Today, nearly all broadband is 'unlimited access', and at speeds that it would be impossible to deliver anything anywhere near the maximum throughput to everyone at once at the prices they charge.

      So the access is unlimited, and the peak speed is 10mbps, or 25mbps, and that is what they advertise. That there is also cap on the maximum total bandwidth you consume is a separate issue that they don't mention. For two reasons, first one that it dilutes the advertising, and makes it more confusing. Most people really don't understand bandwidth. And second being that its not a hard number - its more of a localised issue and really the truth is that they don't currently really care how much bandwidth you use as long as its not causing a 'problem for them'.

      And what's a problem for them depends on where you are, when you use the bandwidth, whether or not they are having capacity issues in that area due to older infrastructure or lots of bandwidth hogs, whether customers are complaining, etc. They maintain a 'soft cap' policy to deal with those problem individuals.

  106. This is not a problem. by gru3hunt3r · · Score: 1

    I dont underestimate the iPhone's impact, rather I disagree with most people posting here about how either won't matter, or will require every custom U/I Web 2.0 site be rethought immediately.

    While it's true that it's Apple's responsibility to ensure compatibility - can we all be honest and say "they won't." Apples image is all about being edgy and fun, and DIFFERENT and if that means that some conformist IE "tested" sites don't work, it's not their problem. Apple has a track record of introducing disruptive products, so I don't think breaking a few websites will cause them to lose any sleep.

    The reality is that the Web 2.0+AJAX is around to stay, and big popular sites offering "rich content" which utilize the latest and greatest technology to deliver a better experience will end up with more users, regardless of their impact of the iPhone. If your site gets enough traffic, you can afford to detect the browser type (even if it's just Safari in general and screw the rest of the mac population - let 'em use firefox) and then redirect + downgrade the experience e.g. http://www.safari.domain.com/ -- this will be necessary in order to monetize the most traffic possible - it's just common business sense.

    If you run an e-commerce site, looking into a platform that offers a CMS (Content Management System) that allows you to have one product & content database, with multiple different websites is certainly what you're looking for if you want to maximize your revenue. Platforms like Zoovy http://www.zoovy.com/ offer the ability to display different sites to different users pretty easily, in addition to being able to do very cool A/B multi-variable testing. This makes supporting everything between Web 2.0/AJAX & .mobi domains incredibly easy. I'm not sure if anybody else in the e-commerce industry does that yet. ??

    But having multiple websites built from the same content is relatively easy.
    Hope that helps.

  107. That was my point by SuperKendall · · Score: 1

    On the other hand, why should he go out of his way for the iPhone? It seems pretty clear that he isn't making special versions for all the other phone/PDA type devices out there, so why should the iPhone be any different?

    That's what I'm saying. Just design websites that work well, and worry about the browser handling them well - it's sipposed to. Don't make a mobile version just to suit the iPhone, if you weren't going to anyway (or even if you were).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  108. Probably not ... by jc42 · · Score: 1

    I can't see expending the money to buy an iPhone service contract just to test against the iPhone. If Apple provides a web page that shows me what my page looks like on the the iPhone screen, I'll use it, but I haven't heard about such a page.

    I've experimented with making some of my pages work against various "smart phones", but experimenting with friends' phones has taught me that this is a hopless task. The browsers on every phone and handheld are different and idiosyncratic, and there's no way I can guess how they'll garble my stuff.

    I do take pains to make my own web pages as standard-compliant as possible, and I avoid using anything very tricky. But even with this, I've seen garbling of the simplest things that I just can't learn how to handle.

    Thus, two of my web sites return music notation, in the form of GIF, PNG, PS or PDF files. Users request the GIF 90% of the time, and I've seen that on most phones, GIFs are munged to fit on the screen with a range of algorithms. And most of them make most of the thin horizontal lines disappear. This makes the result utterly unreadable. Experimenting with the size and shape of the GIFs doesn't fix the problem. Even if the GIF's pixel count is smaller than the phone's screen, some munging is almost always done, and the staff lines disappear. If this were done the same on all small screens, I'd have hope, but the lines that disappear are different on different screens. This tells me that the task is hopeless.

    I've also had some fun trying to get Chinese, Japanese and Arabic to display on friends' smart/dumb phones, with little success. Now, most of these were manufactured in Asia, so this is a bit baffling. But I'm in the US, where most commercial computers have all non-English stuff damaged beyond repair, even when it worked at the factory. It'll be interesting to see if the iPhone handles non-Western languages correctly, but I don't expect much.

    In any case, there seems to be nothing I can find that tells me how to deal with this sort of problem. US vendors don't care (because the whole world should just use English, y'know).

    So is there a way that a random web developer can find out how a page will look on the iPhone? For that matter, is there a way to do this for any handheld, phone or otherwise?

    I can't personally afford a service contract for every model that's on the market.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  109. Re:"Web 2.0" "Web 1.0" by toriver · · Score: 1

    And you didn't even mention the futility of bookmarking a page whose state was altered using AJAX.

    AJAX is for web applications and portals where there is an advantage of updating a portion of the page (instead of the whole) for long-term interaction with the same content. For normal sites it is overkill - and as you describe, incurs an overhead in the amounts of Javascript needed.

  110. Here's 2 Reasons to Redesign Your Site by Chris+MFM · · Score: 1
    #1: You want iPhone users to read your content.

    Best case scenario with the iPhone held horizontally, a column of text 7-9 words across will be viewed at about 12 point text. Most website columns are 15 words across. That means your copy will look like 9 Point text. Too small. iPhone Widget List has diagrams of the iPhone with 12 point copy in columns. Vertically, you get 5-7 words across, Landscape, you get 7-9 words. See it here (with more commentary on designing for iPhone):

    http://iphonewidgetlist.com/why.html

    #2: The 5-15 million (this year) iPhone users represent a market that is willing to pay a lot of money for a shiny thing.

    That's a great self selected demographic for your advertisers. I know at My First Mac, we will do something to accomodate them.

  111. This is a NEW Problem! by humphrm · · Score: 1

    Apple has released the FIRST TOUCHSCREEN EVER! Everybody drop what they're doing and hurmph about the problems this causes!

    --
    -- "In order to have power, I must be taken seriously." -Mojo Jojo
  112. Who cares??? by gpsxsirus · · Score: 1

    I'm sure there's someone out there that cares, but personally I find mouse-overs annoying. Most annoying is when I'm reading a somewhat in depth article on tomshardware and I get a mouse over pop-up giving the definition for some pretty basic things.

  113. I created a site because of the iPhone by mountainash · · Score: 1

    Yes, the iPhone made me create a whole new site. 2 in fact.

    http://iphonetester.com/ and http://iphone.wikidot.com/

    --
    Mountain/\Ash