Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

Confirm comment report request

mrchocky: 'The point is, in a browser, the difference between style guide compliance and not is quite small. Most of the browser interface is beyond the control of the browser developers - it's actually in the web page you're viewing. And those certainly won't be style guide compliant.'

I really hope you were just clutching at straws and don't actually believe that. Even the web page you're viewing doesn't necessarily (shouldn't) dictate how you interact with that website (eg. how a browser for the blind might let you navigate a site). In a visual rendering client the only interface elements that a website controls are navigation 'buttons' (text, pictures) between and amongst pages. Compared to any normal application (music player, DTP package, graphics package) a browser is noteable for the distinct /lack/ of special interface elements it must implement that might be 'outside the scope', so to speak, of an OS style guide. From an interface perspective a browser is really just a document (html) viewer with the ability for document content to provide page turning (nothing unique to browsers). Document viewers benefit the /most/ from style guide complience - because there's no other function than page turning the user really shouldn't have to learn how to do anything. They should already know how to do it (because it behaves identically to all other applications), and be able to do it quickly and without thought.

Or to put it another way, when you can't use a document viewer because it isn't style guide complient you notice it /much/ more than if the application were more complex and perhaps understandably less intuitable.

Furthermore, because it's a document viewer, and you may want to view /many/ (millions) documents through the viewer of the course of its/your lifetime, again, the interface needs to be perfect. Maybe you could put up with a clumsy interface that was different to everything else you use for a special application you only have to make yourself use once a year, but for something you might want to use multiple times a day? It would drive you insane. And what of basic functionallity required of a document viewer? Copying content out (clipboard), printing, saving in alternate formats etc?

I find it so depressing that the person best able to port Firefox doesn't understand the importance of getting the interface right. If you do nothing else at least get the overall window to behave properly in terms of resizing (appropriate to the current contents as per NetSurf when it's working right) and interacting with other windows (stack order).

'if you wanted a fully integrated version of Firefox in RISC OS, it would take many months longer. I don't think anyone wants that.'

Hmmm? What's that now? Haven't we been waiting for many many years for a decent browser? Do you honestly imagine anyone would even /notice/ it taking months longer? How /could/ they notice? The only person the timescale ultimately effects is yourself - how much lost earnings you suffer, and how long you have to code before gaining the satisfaction of release. Of course there's nothing stopping you doing this incrementally - getting the basic working release done first and then the RISC OS 'total conversion', but from your comments I doubt that a total conversion will ever happen simply because you don't seem to realise how important it is. For that reason I won't be supporting the project.

 is a RISC OS Usersenduran on 14/03/05 11:01PM
[ Reply | Permalink | Report ]

Click on the button below to confirm you wish to flag up this comment to the website's administrators. Abuse of this service will be frowned upon and it should only be used to notify us of comments that are extremely distasteful, indecent or otherwise unlawful. If you disagree with an opinion expressed or fact stated in a comment, please take part in the debate rather than expect it to be removed.

Return to the drobe.co.uk front page


Reporting user / IP: /
Comment GID: 27102
Timestamp: Tue, 23 Jul 2019 08:53:58 +0000

Search the archives

Today's featured article

  • Fit a USB combo-media drive to your RiscPC
    Hardware How-to
     18 comments, latest by Projjer on 3/12/04 8:10PM. Published: 13 Jun 2004

  • Random article

  • BBC Micro ARM7 co-processor available
    BBC Micro and Master users bowled over by speed boost
     11 comments, latest by egel on 10/3/06 4:52PM. Published: 8 Mar 2006

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign

    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "Who cares? I, for one, rarely go to drobe..."
    Page generated in 0.0863 seconds.