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?"

336 comments

  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 CastrTroy · · Score: 0

      Maybe touch screens should update their interface to support hovering, Ctrl+Touch = hover, or something like that. Is there a way for websites to detect if the browser doesn't support hover? It's nice to be able to have menus that appear when you hover over them. I wouldn't want to have to start clicking on everything just to appease a few iphone users.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    3. 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.

    4. 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?

    5. 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.

    6. 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".

    7. 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.'

    8. 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.

    9. 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. :(

    10. 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
    11. 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.
    12. 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

    13. 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.

    14. 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...
    15. 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?

    16. 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.

    17. 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
    18. Re:Conjecture about the iPhone? by KylePflug · · Score: 3, Informative

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

    19. 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.

    20. 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.

    21. 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.

    22. 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'!"
    23. 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
    24. 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.

    25. 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."
    26. 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"?
    27. 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?
    28. 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.

    29. 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...
    30. 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.

    31. 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.

    32. Re:Conjecture about the iPhone? by Anonymous Coward · · Score: 0

      You know you don't HAVE to take dumb ass clients, don't you? Back in the day when I was doing web design (my own site it probably 5 years out of date at this point, even though I get probably 20k hits a day, though mostly searches in my forum)...but back when I cares about web design and had a consulting business with several people that worked for me, it wasn't odd to get one of my underlings bringing one of the folks to me so that I could explain why we weren't going to implement a feature. We only did work that we could put our names on, and if we didn't feel that we could put our names on it, we wouldn't do it.

      I had clients tell me if that was the case, they were going elsewhere -- we actually had a list of other companies that would do the work, but had no sense of aesthetics nor cared about usability. Heck, we forged a relationship with one of the better technical companies who'd try to give us finder fees for these clients (not that we'd take it, because that would still be accepting of the situation...I think the guy started doing so after I left before realizing they could make more money by making shitty products, or at least in the short run because it closed about a year and a half after I left to go back to grad school...I'm so glad I took the buyout as opposed to retaining partownership as a silent partner).

      The fact of the matter is that we as web professionals know more about the field than they do. If we didn't, they could do the job themselves. I don't go into a law office and explain the minute details of case law to them, nor tell a doctor that she could probably see quicker recovery times of her patients if...no, they are the experts. I didn't get into the field I did simply by picking up front page, no. I learned by building my own HTTP server back in the day (the first actually ran off hypercard just to see if I understood the protocols!), by taking courses in aesthetics, learning computer based interaction, and hell, I've got more psychological training than any other nerd I've ever worked with, which I had planned on using for theoretical computer based application, but instead I realized I like people far more than computers and parlayed that into (hopefully, if I can get through the next two years and then through licensure) a career in itself.

      You might not go as nerdy into the field as I did, but *STILL* if you are in the fucking field and didn't just get into it because you fucking pirated a copy of Dreamweaver and think you might know what you are doing because you know some rudimentary javascript and can draw pretty pictures, then you absolutely know more about the subject than a client.

      So if a client thinks they know more than you, and you can't definitively prove to him that he doesn't, we'll you shouldn't be in the business, or at least not call yourself a professional. Web grunt maybe...but definitely not a professional.

    33. 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.
    34. 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.

    35. 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"?
    36. 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.
    37. 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.
    38. 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

    39. 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
    40. 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
    41. 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
    42. 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.

    43. 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.

    44. 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.

    45. 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?

    46. 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?

    47. Re:Conjecture about the iPhone? by Anonymous Coward · · Score: 0

      I'd suggest that Opera's move to "steal" a means by which webpages can communicate with the visitor is more onerous than websites that seek to employ this means for blithely relating detail information. While the difficulty of allowing touchscreen interfaces to use this mechanism is a real one, designing a website that ignores touchscreen interfaces is less divisive than is the common practice of testing a daring site only on IE or on IE+Firefox, as the browsers not tested on comprise a larger minority than the touchscreen-afflicted.

    48. 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
    49. 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.

    50. 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)

    51. 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.

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

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

    53. 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.

    54. 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.

    55. Re:Conjecture about the iPhone? by Anonymous Coward · · Score: 0

      Toshiba tablets have a magnetic hover affect.

    56. 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
    57. 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.
    58. 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.

    59. 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."
    60. Re:Conjecture about the iPhone? by adjusting · · Score: 1

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

    61. Re:Conjecture about the iPhone? by Anonymous Coward · · Score: 0

      In summary: Some web sites are badly designed Let's not forget, though, that some web sites are simply not meant to be viewed on a certain class of devices and as such they do not need to take touch-screens into account. Java / Flash gaming web sites come to mind, when not specifically intended for mobile audiences. If the primary focus of a web site is to offer Java / Flash games for traditional PCs then the designer can pretty much ignore the needs of touch-screen-only devices. No one's going to be playing your games on an iPhone or other similar device that can't even display the game fully; assuming they come with proper Java / Flash support in the first place, not to mention enough processing power and good connectivity to make the experience a smooth one. Touch-screen-friendly site design suddenly becomes a moot point.

      I'm all for using common sense in web design, but trying to make every site usable on every class of device is not common sense. You can't call a web designer an idiot simply for concentrating on their core audience.
    62. Re:Conjecture about the iPhone? by symbolic · · Score: 1

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

    63. Re:Conjecture about the iPhone? by Anonymous Coward · · Score: 0

      Honestly, I don't think this will matter I mean it is usually ignored and hovers shouldn't work that's why people should learn back-ups like a:link a:visited a:active instead of relying on hovers to do everything. It's not about changing your site at all. No one will or should have to do that. The only thing you might need to do is add support for other browsers which you should have already done. That's a webmaster's job is to make sure that his or her site is compatible with every browser. It's just about being smart and sticking to compliancies. So learn to code better don't change sites, but more or less just stop being sloppy.

  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 Anonymous Coward · · Score: 0

      select:onchange is popular (and would work with iPhone/touchscreen)... but submitting a form when the mouse leaves? That's so contrived and retarded, the grandparent couldn't have thought that up without first doing it a few times.

    4. Re:Won't be a big deal by Anonymous Coward · · Score: 0

      Validation.

      Bile often masks ignorance.

      And my captcha is "pathetic".

    5. 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?

    6. 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.
    7. 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
    8. Re:Won't be a big deal by leptons · · Score: 1

      We???? I won't.

    9. 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.
    10. 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.
    11. 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)

    12. Re:Won't be a big deal by Anonymous Coward · · Score: 0

      Porn site + DMV = A Darth Vader "Noooo!!!"

    13. Re:Won't be a big deal by Anonymous Coward · · Score: 0

      "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/."

      When they click on something else the focus leaves the control firing the on blur event on the just left control and the onfocus on the new control. The new thing could be submit button or another form element for example. I don't think your point makes any sense.

    14. 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 EtherAlchemist · · Score: 0, Troll


      Write to them you don't have to worry if something will work.

      ROFLMFAO

      --
      R(k)
    4. Re:I write to standards by Anonymous Coward · · Score: 0

      Dave, is this another one of those "facts" you claim you post? Do you mean the iPhone COULD support everything that Safari does or you already know that it DOES support everything Safari does. Either way, I've used Safari on Windows for some testing and I was not impressed with what it itself can support regardless of the iPhones version of Safari.

      All of that aside, I fail to see how your comment addresses the on over example of the mouse.
      No need to explain though Dave, I'm sure you will have the facts.

    5. 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);
    6. Re:I write to standards by Anonymous Coward · · Score: 0

      Apple has repeatedly confirmed that the browser in iPhone is Safari, and not just by name, and at WWDC it was further confirmed that the browser in iPhone - at least in the context of rendering pages - is the Safari 3 codebase (e.g., the same as Safari in Leopard).

      That's a fact.

      Of course, you'll say something like "but iPhone doesn't support Java or Flash...I thought you said it supported everything Safari did??"

      *Sigh*

      Aside from the things we know it doesn't have, we know that the base, core web rendering functionality is indeed Safari, and that, in that context, it supports everything that Safari (on Mac OS X, for example) does.

      Sure, since there is not actually a cursor, I don't know how Safari on the iPhone will react for some of the mouse things. How do other mobile browsers react for such things? Do they all handle it properly or better?

    7. Re:I write to standards by Anonymous Coward · · Score: 0

      I use Opera on my computers (Linux/Windows) and on my phone and Blackberry, all are similar but still very different.

    8. 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.

    9. 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.

    10. 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.

    11. 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

    12. 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.
    13. 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.
    14. 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? ;-)

    15. 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.
    16. Re:I write to standards by Anonymous Coward · · Score: 0

      Agreed! This is the answer to the problem described: Degrade gracefully. There is no issue if websites are able to handle the absence of their precious JS events in some way without collapsing. Your onmouseover events will be useless? Fine. Just make sure you have a backup so someone with Javascript disabled can still use the site, or perhaps someone with a touch screen. Sure they won't get to see your nifty effects, but they'll still be able to navigate to the real content, which is the reason they were there in the first place!

    17. 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).

    18. 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
    19. Re:I write to standards by Anonymous Coward · · Score: 0

      ironically, the iphone will be mostly owned by college aged far left admirers of communism









      it's funny, laugh

    20. 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.
    21. 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.

    22. 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
    23. 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
    24. 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
    25. 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
    26. 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
    27. 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.

    28. 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?

    29. 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.
    30. Re:I write to standards by Anonymous Coward · · Score: 0

      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!"


      I said Fuck you Microsoft! Mod me +5 insightful!

      What a load of crap.

      Everybody makes separate pages for mobiles anyway.
    31. Re:I write to standards by Anonymous Coward · · Score: 0

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

      Beef That's a good quote, but the sig makes it look like it was yours, and to be fair, it wasn't.
    32. 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.

    33. 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.

    34. Re:I write to standards by Anonymous Coward · · Score: 0

      Unfortunately, it is unusable without a mouse. Just saying it is hard to make a site work for every input device :-)
      If I tab to a link and select it, it always takes me to the first entry.

    35. 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.
    36. 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
    37. Re:I write to standards by Anonymous Coward · · Score: 0

      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


      On a Nokia 770 Internet Tablet (not a phone, in case anyone doesn't know, linux-based with a touchscreen) I didn't see any way to get to the links on the "Important Persons" menu until I looked at the Site Map. A menu pops up when I mouse-over the link in IE7, but on the 770 you can only position the (invisible) pointer by tapping. (There is a workaround, but it is annoying.)

      Also, I can't scroll the left pane, so if you added more links I wouldn't be able to get to the Site Map link at all. I already can't see all of the ad (the screen is 800x480).

      Intellicast weather is similar. There are probably links somewhere to the submenu pages, but it's not obvious where.

      BTW, the site did look much better in the 770's Opera than in IE7, and didn't get the "noncompliant browser" message.

    38. 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?
    39. 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.

    40. Re:I write to standards by Anonymous Coward · · Score: 0

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

      Conforming to XHTML doesn't guarantee that your site renders correctly on any browser, let alone on a 480x320 cell phone.

      XHTML: a stupid standard for stupid people like you.

    41. 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.

    42. 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

    43. 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
    44. 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
    45. 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?
    46. 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
    47. 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. Websites, if they want to get traffic, will do so. by Anonymous Coward · · Score: 0, Interesting

    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.

  5. 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 Kroc · · Score: 0

      Yes, but the bad thing is that if you're running any third party software, you're boned. What if you don't use Apple's Mail / Calander / iTunes / iPhoto? You're perfectly within your rights to prefer Thunderbird+Lightening / Songbird / Picasa. Except now you've got a phone no better than a non-bluetooth, PC-only via datacable and dodgy drivers, copy-paste affair.

    2. 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
    3. 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.

  6. 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
  7. 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.

  8. 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 Anonymous Coward · · Score: 0, Troll

      Another way of putting this:

      Dear Editors and Submitters,
      FUCK the iPhone. Fuck it right in its over-hyped motherfucking ear.

      Thank you.

    2. 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.

    3. Re:Yeah, right by leptons · · Score: 0, Flamebait

      True, if you are talking about developers who use Apple computers as their primary development systems. I've known a few, and they all seem to think that the world revolves around Apple, and if it works in Safari then it must work everywhere. They don't even understand the differences in Gamma between Macs and 95% of the computers attached to the internet (PCs with IE) - so their websites come out looking very dark to 95% of their audience. Its sad really, and you can't talk to them about it because they don't want to hear it - they spent all that money on their pretty Mac and they just don't want to consider that they might not grasp a lot of the basics about the technology they are using, or the fact that they are living in an insular world created by Apple. I try to explain some of this but I usually get met with blank stares. But this is why they buy Macs instead of PCs - its an uninformed decision. If developers are not going to re-do the graphics to compensate for Mac Gamma which is a problem that has been around ever since there have been color macs and color PCs, why worry about how the touch screen works on the iPhone. Most developers won't even have an iPhone to test on. I doubt this phone is going to sell like the hotcakes they are being made out to be. As far as i'm concerned, Apple is a fad, nothing more. It's kind of like the 80's, it keeps coming back every so often. Some people buy into it but mostly they just look like dorks.

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

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

  9. Filter out iPhone/Safari clients by PFAK · · Score: 0, Troll

    On my production sites, I simply give the user a nice error message when they attempt to visit the site using broken web browsers such as Safari, and in some cases Internet Explorer.

    --

    Free means no restrictions, ironic the FSF's GPL forces restrictions, isn't it? What's your definition of free?
    1. 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.

    2. Re:Filter out iPhone/Safari clients by MattPat · · Score: 1

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

    3. 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!
    4. 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.
    5. Re:Filter out iPhone/Safari clients by Anonymous Coward · · Score: 1, Insightful

      You should commit suicide.

    6. Re:Filter out iPhone/Safari clients by Anonymous Coward · · Score: 0

      I will make sure my website breaks on Safari.

      And all this time I was told it was Microsoft's fault for a broken internet... somebody get me a cross and some nails for this fucker.

    7. Re:Filter out iPhone/Safari clients by Anonymous Coward · · Score: 0

      doesn't matter - nobody wants to see your troll ass web site anyway.

    8. Re:Filter out iPhone/Safari clients by Anonymous Coward · · Score: 0

      ...and I'll send a tachyon pulse through the internet right up your server's ass so big it'll knock it off your dining room table.

    9. Re:Filter out iPhone/Safari clients by Anonymous Coward · · Score: 0

      Are you scheduled for execution any time soon?

      (borrowed from previous poster)

    10. 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.

    11. Re:Filter out iPhone/Safari clients by mh101 · · Score: 0

      (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.) You may be interested in the User Agent Switcher Firefox Addon to give Firefox that same capability.

      --
      Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
    12. 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.
    13. 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.

  10. 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.
  11. 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!
  12. 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
  13. 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.

  14. 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.

  15. In Soviet Cupertino by davidwr · · Score: 0, Redundant

    In Soviet Cupertino iPhone changes YOU!

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  16. I will in fact be changing my website by aichpvee · · Score: 0, Troll

    To make sure that iPhone users can't view it. Before you douchebags attack me for being a troll or whatever, my websites have 0 viewers to begin with so it serves no purpose other than to make me feel better.

    In related news, iPhone is going to bomb so it won't be of much concern anyway. Also, "Web 2.0" is still one of the stupidest words/phrases ever created on the Internet.

    --
    The Farewell Tour II
  17. 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.

  18. 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!

  19. 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.

    1. Re:Future input devices by Anonymous Coward · · Score: 0

      javascript is single threaded. onchange2 won't fire until after onchange1 is done.

  20. 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.

  21. 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)

    2. Re:Smartphones aren't exactly new by Anonymous Coward · · Score: 0

      I'd like to second this. The question in the title isn't very accurate. It should be:

      "Do you think the iPhone will push mobile web-usage up so much that if you haven't already given your site a stylesheet for small screens that you will in the future"

      or, barring that:

      "Are you so stoked about the iPhone specifically that you'll redesign your site when before you just didn't care because it wasn't cool enough 'cause Apple wasn't involved."

      (And yes, to make the ravaging Apple fanboys hestitate, I must state that I am typing this from my 20-inch iMac that I use for the vast majority of all my computing needs.)

  22. 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.

  23. Absolutely! by Anonymous Coward · · Score: 0

    I'm dying to try out new security exploits against Safari. I think it'll really be cool to pwn an i-phone!

  24. 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
  25. 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!
  26. iPhone bigot by Anonymous Coward · · Score: 0

    As if generalizations are not bad enough, you have
    some pathetic need to generalize everyone who buys
    some particular product and then hate them all?
    Mommy didn't give you enough hugs as a child?

  27. 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.
  28. 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".

  29. 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.

  30. 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."
  31. 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.

    1. Re:Safari on windows does not work by Anonymous Coward · · Score: 0

      What the hell do you do when the page just does not render at all?

      Download the latest WebKit nightly and open the Web Inspector from the Debug menu (yes, the inspector is in the Windows version now, too). That will give you a lot more information about how it is rendering, or what it is choking on. It may even be fixed by now in the nightlies. What you describe is definitely not a Safari issue in general. Safari 2 tears through huge tables.

  32. 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?

  33. 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 Anonymous Coward · · Score: 0

      it is thorstein veblen 101 for the masses -- apple sell somewhat expensive and conspicuous stuff to the most clueless and most opinionated part of the population who think they shine by choosing it. that part of the population also seems to comprise most of the IT journalists and the so-called 'blogosphere', so if you get your news online, your exposure to apple is disproportionate.

      gobs of advertising money take care of the rest of the media.

    3. Re:Hype, hype, hype by Anonymous Coward · · Score: 0

      Want some cheese to go with that whine?

    4. 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.
    5. 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.

    6. Re:Hype, hype, hype by Anonymous Coward · · Score: 0

      You Apple fanbois ... you've done nothing

      Wait, you're saying all that in a response to someone who has said nothing about Apple in their comment?

      What planet are you from?

      Do you know what is worse than a fanboy? A hater. At least fanboys are positive, haters are just negative, snide and rather vile people at heart.

    7. 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

    8. 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.
  34. 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?

  35. 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." :)

  36. 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.
  37. I'm not much of a gadget consumer by rinkjustice · · Score: 0

    (I don't even have a cellphone), but I do believe the iphone is going to be totally-fricken-huge. This is personal technology we'll all be using soon - it's just that r/evolutionary. Watch the guided tour at the Apple website; it looks rediculously cool and easy to use. [ Ack, I want to spit when I talk like this! ].

    However, as a webmaster and marketer, I'm betting two things will be ubiquitous with the future: Google and the Apple iphone. Best we come to terms with it now.

  38. Geico Commercial by Anonymous Coward · · Score: 0

    Uhh... WHAT!

  39. 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 Anonymous Coward · · Score: 0

      Other than shorting Apple stock, with the expectation that I can buy it back two quarters after the iPhone's arrival
      I would definitely not recommend this. There's no way it could possibly live up to the hype it's getting from users and analysts, but I don't think there's any reason to believe that it will be a complete failure either. After the first wave of sales it'll probably be about as popular as any other smartphone and I don't think that will cause Apple's stock to drop much.
    2. Re:No by PMBjornerud · · Score: 1


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

      --
      I lost my sig.
    3. 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".

    4. Re:No by Anonymous Coward · · Score: 0

      I would definitely not recommend this. There's no way it could possibly live up to the hype it's getting from users and analysts, but I don't think there's any reason to believe that it will be a complete failure either. After the first wave of sales it'll probably be about as popular as any other smartphone and I don't think that will cause Apple's stock to drop much.

      iPhone doesn't have to be a complete failure to have a major impact on Apple's stock values.

      Market values tend to reflect investors' expectations for future profits. The expected success or failure of the iPhone is effectively already calculated into Apple's stock price. AAPL is up about 50% year-to-date (i.e., since Jobs announced the iPhone in January). This is a pretty huge movement. A lot of people are betting that the iPhone will do very well indeed.

      Now, suppose that this increase is due to investors who are betting that the iPhone will grab 2% of the (US) market share by six months from now, and so they presume it will do even better in the future. If instead it turns out that the iPhone only gets 0.5% market share, then this would still be quite a successful and profitable product launch for Apple... but many of the investors' expectations would not be met. They would expect lower profitability in the future than they had been planning on, so they would accordingly consider the stock to have a lesser value. So they will tend to sell until the stock reaches a lower value more in keeping with their new expectations.

      That kind of movement often takes a while, since it depends on a lot of pieces of information that gradually trickle in and which are usually anticipated. News that is totally unexpected can have a fast and dramatic impact on price. For example, if Steve Jobs mentions at the iPhone launch that, oh yeah, the iPhone has (real) GPS, then there will be an immediate bump in the stock price, followed by a smaller relaxation caused by people who either expected some such surprise, or who don't think GPS is such a big deal.

      There are other wrinkles to consider as well. Profit depends not just on the number of units sold, but also the cost to make and market the unit, and the price it sells for. The details of the cost are at this time a closely held secret, but observers have tried to make good guesses. If for some reason the guesses are far off, that could also have a big effect on the stock price.

      So it's not exactly a question of betting that the iPhone will be a failure. It's more a bet that the other investors have unrealistically high expectations.

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

    NO

  41. 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.

  42. 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.
  43. 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
  44. No by Anonymous Coward · · Score: 0

    If you have a problem with this, you're probably the kind of customer that'll use up the value of your purchase, and word of mouth, many times over in tech support.

  45. Newsflash... by Anonymous Coward · · Score: 0

    iPhone to offer revolutionary zooming and scrolling technology. News at 11.

  46. Uhhh... by noSignal · · Score: 1

    Nope.

  47. 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

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

    Will you redesign your cities for IT???

  49. 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(); }
  50. Ummm... by sabernet · · Score: 0, Troll

    No. Wait...nah, still no. I ain't redesigning any site so some rich gadget fetishist can feel justified in his investment of an impractical web surfing device.

  51. No. by Anonymous Coward · · Score: 0

    Unless Jobs is going to pay me, I'm not going to bother. Nobody's going to read my site from a phone.

  52. 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.

  53. 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?
  54. 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?

  55. Zimbra by Retting · · Score: 0

    Just support Zimbra please, Apple toy thingy.

  56. 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
  57. will i change my websites for the iphone? by timmarhy · · Score: 0

    fuck no.

    --
    If you mod me down, I will become more powerful than you can imagine....
  58. Sure by crossmr · · Score: 1

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

  59. 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.
  60. 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.

  61. So by Anonymous Coward · · Score: 0

    Why couldn't they have made the iPhone more like a DS? You could hone your "mouse-pen" skills as you browsed the web from the comfort of your own phone.

  62. 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.
  63. 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
  64. Re:You're a Fucking DWEEB dawson by Prysorra · · Score: 1, Funny

    At the iPhone release :-(

  65. 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....
  66. "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.

  67. 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....
  68. No, it won't be huge. by Anonymous Coward · · Score: 0

    Unfortunately there are these things that cellular phones often require, called contracts, and *most* people I know are not serviced by AT&T/Cingular, which the iphone requires. I don't know about anyone else, but I'm not changing cell companies for this phone. I have a fairly average cell phone and I can already do most of the things I've seen in the TV ads.. I can listen to music, I can use google maps, I can surf the internet, I can watch videos.. I see no reason why I need the iphone. Plus my phone has real buttons! (A feature I consider superior to the iphone -- I'm not a fan of having to clean off fingerprints from the screen, and I can text without having to look at the phone).. so I'm perfectly happy with my "average" cell phone.

  69. Web on cellphone by Anonymous Coward · · Score: 0

    Browsing the internet on a cellphone is like masturbating with scissors:

    • It's painful
    • It's bad for you
    • It makes people cringe when they find out you've done it for a while
  70. Welll...no. by Anonymous Coward · · Score: 0

    Look, if I went around adjusting my web site for every niche browser out there, I'd never get anything done. If the few thousand iPhone users can't look at my site properly, let them get to a proper computer. The web just isn't made for tiny phone screens.

  71. 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!
    1. Re:My personal website will be redesigned... by GNUALMAFUERTE · · Score: 0, Troll

      Wow, your understanding of web applications is truly amazing, i really look forward to hire you as a web developer.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    2. Re:My personal website will be redesigned... by GNUALMAFUERTE · · Score: 0, Offtopic

      Ok, so he is unskilled, and still tries to be a smartass by doing technical jokes, and i get modded as a troll?

      Ok, here goes the same comment in a more "constructive" version of it.

        if(navigator.appName == "Microsoft Internet Explorer")
      {
        alert("HANG THAT MOTHER FSCKER THE FSCK UP AND DRIVE!!!!!.")
      }

      If you can't write propper HTML, and think that a CGI application can somehow be executed from within a (improperly written) pseudo-code inside an HTML comment, then use some other resource in order to be funny.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    3. Re:My personal website will be redesigned... by richy+freeway · · Score: 0, Troll

      Jesus christ dude. Shut the fuck up.

    4. Re:My personal website will be redesigned... by tepples · · Score: 0, Troll

      Your pseudocode belittles even those who ride the bus to work. Was this intended?

    5. Re:My personal website will be redesigned... by etheranger · · Score: 0, Troll

      And if you can't write "propper" English, perhaps you should work on that instead of flaming people for using creative license?

    6. Re:My personal website will be redesigned... by Anonymous Coward · · Score: 0

      If you think pseudo-code is intended to be "executed" by anything other than a human being you're more of an idiot than the GP.

  72. Late 90's: Will VRML define the next browser? by Anonymous Coward · · Score: 0

    good luck with this time too.

  73. 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.

  74. 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?

  75. 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

  76. 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.

  77. 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?

  78. 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
  79. Who ever changes for Apple? by scottfk · · Score: 1

    They'll eventually catch up.

    --

    Be seeing you.

    scott

  80. 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.

  81. 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.

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

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

  83. Whoever modded me down by Travoltus · · Score: 0, Offtopic

    I hope you're caught driving behind one of those cell phoners.

    Have a nice commute. :)

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
    1. 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.
  84. 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.

  85. Re:Websites, if they want to get traffic, will do by Anonymous Coward · · Score: 0

    I wouldn't ignore the iPhone, if I wanted a viable website that customers use. Don't repeat history, as Creative ignored the iPod, and they got the proverbial boot to the head. Remember all the people who said that no non geeks would want a MP3 player when the first iPod came out?

    The Web changes. You had Java, then Flash, now AJAX and Web 2.0. Not having your site able to work with the iPhone is trying to net customers with just HTML written for Mosaic.

    Evolve and learn the spec, or join the COBOL programmers in history's dustbin.

  86. 60606 by jackson123r · · Score: 0

    The iPhone, as Jobs proudly dubbed the device to thunderous applause, will be three devices in one: a cell phone, a wide-screen iPod with touch controls, and an Internet communications device

    http://www.avi-converter.net/avi_to_iphone/

  87. Parent goes to 11 by Anonymous Coward · · Score: 0

    Mod Parent Up!!!!

  88. 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.

    3. Re:Heard some of that before haven't we? by Anonymous Coward · · Score: 0
      I assume that this statement of mine:

      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 was what prompted you to write the following:

      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. Don't put words in my mouth. Now please explain to me where I explicitly stated that the iPod had turned music business executives from the assholes they are into halo and cloak wearing angels with a harp and a set of wings standing on clouds singing psalms? Perhaps I didn't pharse what I wrote about the iPod correctly, but I thought the fact that iTunes and the iPod are a package went without saying. Music execs may be weasels but the idea that they have the stupid is a myth invented by people who think they are helping artists by pirating their music. Significant players in the music industry realized when Napster turned up that the Internet as a medium for selling music isn't going away any time soon. The reason that they sued Napster out of busines was largely because Napster didn't cut them in on the loot and when Napster was finally forced to do so it didn't succeed in getting licenses to distribute major-label music. Apple, however, when they set up iTunes which is basically a similar service to Napster's, wasn't sued. Now why do you suppose that was? Could it be because Apple managed to convince the record execs they had a good model for making money selling music by download? Could it be because, unlike Napster initially did, Apple offered cut the Music mafia in on the loot from the very beginning? To my mind that is changing the music industry. Napster an the P2P revolution deserve some of the credit but Apple deserves just as much credit for convincing the Music mafia to give them licenses to distribute major-label music which is where Napster failed. iTunes isn't going to trump CD sales any time soon, but suggesting that Apple and the iPod+iTunes package played no role in the fact that the music mafia learned to live with online music sales is simply not true.
  89. This is a bad thing? by Anonymous Coward · · Score: 0

    I've never liked iAnything but hearing that the iPhone is incapable of making 'use' of the useless shiny flashy pretty crap (sometimes referred to as 'features') on the 'new' internet is rather refreshing.

  90. 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.

  91. "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.

  92. No, but I will change my panties for iPhone by Anonymous Coward · · Score: 0

    Because I will shit myself if I ever get one. I don't really want to hover over anything to see if it changes. I'll just stick my finger right in and git'r'done.

  93. 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.
  94. 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.
  95. Wtf? by Anonymous Coward · · Score: 0

    The internet on phones is a very small portion of hits, a tiny percentage, then take into account the iphone is aiming for a 1% market share of that already small (web-wise) market. Anyone reprogramming their whole website for that few people is a little insane methinks.

  96. 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.

  97. 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).
  98. 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.

  99. 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.

  100. 404 patch by porneL · · Score: 1
  101. 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
  102. What's an iPhone? by Anonymous Coward · · Score: 0

    What's an iPhone?

    The way I see it, if my stds compliant site doesn't work on **any** device/browser, that's not my problem. I don't change my website for IE, why would I change it for something I haven't heard of? Heck, my picture gallery doesn't work with IE (for some reason, don't really care), so my extended family had to switch to Firefox/something else to see the baby pictures. They all did. A few years ago, I did change a small part of it to support my BlackBerry, but that was personal.

    At work, if the website has special browser needs, that will be built into the requirements. If not, it is just more hours/money to make it the way the customer wanted but didn't document in requirements. Either way, I'm paid by the hour. Happy to do it.

  103. 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.

  104. 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
  105. 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.
  106. 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.
  107. when you will have to iphonify your web site is... by cryptozoologist · · Score: 1

    the day after your boss gets an iphone.

  108. iPhone, could care less by Anonymous Coward · · Score: 0

    My website is full of porn. Adult, human, hetero porn. What would be the point accommodating iPhone users?

  109. 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.

  110. 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.

  111. 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
  112. 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.
  113. 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?

  114. 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.
  115. Who needs web 2.0? by davidwr · · Score: 0, Redundant

    I'm waiting for web 2.718... and web 3.141...

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  116. 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
  117. 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)
  118. 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

  119. Who the @&!*# cares about the iphone? by Anonymous Coward · · Score: 0

    Who the fuck cares about the iShit? There are several other phones with better features, true 3G/EDGE etc available *today* at lower prices. Opera and IE run on these phones.

  120. 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.

  121. 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

  122. 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.

  123. Cruel by Anonymous Coward · · Score: 0

    BTW, "Hey, Microsoft! Fuck you and your shitty standards-ignoring browser!" Cruel posting such opinion on Friday afternoon. Microsoft executives called emergency meeting for Saturday and Sunday to discuss it.
  124. For Example... by Anonymous Coward · · Score: 0

    You mean like this one: http://www.apple.com/iphone/?

  125. 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?

  126. 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.

  127. 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.
  128. 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.

  129. 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.

  130. 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
  131. When Apple cuts me a check by milatchi · · Score: 0

    Will You Change Your Web Site For the iPhone?

    When Apple cuts me a check I'll be happy to change my website for the iPhone.

    --
    Slashdot = -1 Redundant, Asperger, kdawson FUD, Libertarian, and Linux
  132. 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.
  133. 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.

  134. 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.

  135. 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
  136. 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.

  137. No by Anonymous Coward · · Score: 0

    And nobody else should either. If it can't handle standards then it isn't my fault.

  138. 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