Slashdot Mirror


IBM Donates Code to Firefox

OS24Ever writes "Internetnews.com is reporting that IBM has donated new DHTML code to the Mozilla foundation specifically targeted as accessability and rich interactive applications (RIA). These new features are expected to be in the next major update of Firefox (v1.5). Is this the first OSS application to get RIA/DHTML support for accessability? I would think this could open some doors for Firefox to replace IE in many Windows environments."

238 of 355 comments (clear)

  1. Accessibility helping FF replace IE? by Anonymous Coward · · Score: 3, Funny

    Well, I can't exactly speak to this topic, but I am not so sure I see it happening, nor do I hear anything about it.

    1. Re:Accessibility helping FF replace IE? by Call+Me+Black+Cloud · · Score: 1


      I'd step up to the plate and give you a hand if I could, but sadly the wheels haven't been set in motion yet.

  2. Re:fail it by WilliamSChips · · Score: 1

    So for people who aren't on Windows?

    --
    Please, for the good of Humanity, vote Obama.
  3. Yay by Anonymous Coward · · Score: 1, Funny

    This is good news --
    with continued support from IBM and other vendors, FireFox will soon be a worthy competitor for IE!

    1. Re:Yay by coflow · · Score: 1

      While I agree it doesn't hurt FF adoption, I have to disagree that this means it will soon be a worthy competitor. It already is. Yes, maybe not every grandmother/non-techie out there will rush out and use it, but there is extensive coverage of Firefox in the mainstream media (Newsweek, Forbes, BusinessWeek, Washington Post, NY Times, etc.)

    2. Re:Yay by FudRucker · · Score: 1

      i concur, kudos to IBM and other corporations that see the value in OSS.

      --
      Politics is Treachery, Religion is Brainwashing
    3. Re:Yay by SecularG · · Score: 1

      so how did parent get modded funny?

    4. Re:Yay by godIsaDJ · · Score: 1

      You mean you don't see the obvious irony?

    5. Re:Yay by Taladar · · Score: 1

      It is but "worthy competitor to one of the worst browsers out there" doesn't sound so good, does it?

    6. Re:Yay by shaitand · · Score: 1

      Because it is well known that IE has quite a bit of catching up to do to become worthy of competiting with Firefox; not the other way around.

    7. Re:Yay by Pollardito · · Score: 1

      just wait until SCO sees the code though, it clearly must have been stolen from one of their properties

    8. Re:Yay by msh104 · · Score: 1

      IE might be the worst browser, or perhaps not. who knows. I do have better experience with firefox when talking about spyware and such. but it should not be forgotten that IE is massively targetted by that stuff and firefox isn't (yet).

      another problem is that some things just don't exist for the firefox scene.

      a friend on mine for example writes 3d games and applications using the quest engine web plugin. and this stuff needs activex and directx. http://www.quest3d.com/index.php?id=15

      in private he is an opengl fanatic, but there just isn't a serieus alternative for writing these kind of things. these kind of small problems I think tend to be the things that make most people switch back when they encounter them.

      feature wise, internet explorer 7 is also going to be arround the same as firefox. (tabs and such) It will surely be interesting to see what will happen around that time.

      In general, I love open source, and in general, firefox gets me to do what I want to do. that is, read webpages and surf the net without banner overkill, spyware and viri. but not everything works.

    9. Re:Yay by trezor · · Score: 1

      this stuff needs activex

      I would claim this is the problem. Firefox not supporting ActiveX is one of it's key advantages IMO.

      Yes, feel free to call me a zealot.

      --
      Not Buzzword 2.0 compliant. Please speak english.
  4. To IBM by Hey_bob · · Score: 5, Insightful

    Thanks for supporting Open Source, and thanks for supporting Firefox.

    -Random Person.

    1. Re:To IBM by Tweak232 · · Score: 1

      Keep in mind, that this also helps the entire web-browser community. Since Firefox is open source, everyone else has free access to the code, and can then implement it in their browser.
      Thanks Big Blue!

    2. Re:To IBM by curious.corn · · Score: 1

      To me it looks like lifting trade barriers. Donating software components to an Open Source project is like creating a common market rather than persisting in a feudal model. I can't help thinking about the road levy scene in "Non ci resta che piangere" by Benigni & Troisi; that's Microsoft.

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
  5. As a nerd... by ErichTheWebGuy · · Score: 4, Interesting

    I would really love to see the code. It is in CVS yet? I am rather excited, since I have been working on several RIA things lately. Anyone seen the code yet? Or at the very least, anyone have a more specific list of new functionality?

    --
    bash: rtfm: command not found
    1. Re:As a nerd... by the_mighty_$ · · Score: 3, Informative

      No, I dont think its in CVS yet. The ZDNet article has a few more details than the one the submitter gave. It says that IBM "will donate", not that they have donated.

      The ZDNet article also states that IBM is giving 50,000 lines of code. Pretty cool stuff!

      --
      VI VI VI - the editor of the beast!
    2. Re:As a nerd... by fireman+sam · · Score: 1

      Just some questions:

      1. How many lines are comments?
      2. How many lines came from SCO?

      --
      it is only after a long journey that you know the strength of the horse.
    3. Re:As a nerd... by jrockway · · Score: 1

      You too are just 30 short keystrokes away from submitting 50,000 lines of code to the Firefox team :) /* Hello C-u 50000 C-j */ C-x C-s M-x mail-to-firefox-developers

      Or in vi:

      ESC :q!!!!!!!!!! emacs

      (Ah, I love vi. Sometimes when it upsets me, I type a bunch of extra exclamation marks after the q, but it just complains about it (E488: Trailing characters and moron at the keyboard). That's OK. That's why God made killall :)

      --
      My other car is first.
    4. Re:As a nerd... by starwed · · Score: 1

      Actually the mozillazine article clarifies that the code has been present in Firefox for a while; work started on it about a year ago.

      It's making the news now because IBM just started promoting their contribution.

    5. Re:As a nerd... by r2q2 · · Score: 1

      The joke that Rockman is referring to is a lisp joke. In common lisp first is a synonym for car (contents of address register) . Also it is very unlikely that RMS uses vi because he created GNU emacs.

      --
      My UID is prime is yours?
    6. Re:As a nerd... by rbarreira · · Score: 1

      Yeah, but how many of the lines just say "this line left intetionally blank"?

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    7. Re:As a nerd... by R4modulator · · Score: 2, Informative

      I wrote the code but I have no karma on slashdot so you probably won't see this. Web developers should take a look at http://www.mozilla.org/access/dhtml for more info on the new techniques, with examples. The actual C++ code is in CVS. The assistive technology support is in the mozilla/accessible directory: http://lxr.mozilla.org/seamonkey/source/accessible / The keyboard navigation code is distributed throughout Gecko.

    8. Re:As a nerd... by Feztaa · · Score: 1

      /* THIS IS A BLANK LINE! Please do not pay attention to any printing you may see on this line. We only wrote this to let you know that this is a blank line. With nothing on it. Except this message. */

    9. Re:As a nerd... by ErichTheWebGuy · · Score: 1

      I did indeed see it, thanks :) Very cool, looks like I have a night of code browsing ahead of me. yipee! :D

      --
      bash: rtfm: command not found
  6. New versioning... by aztracker1 · · Score: 3, Funny

    Why not go with Java's versioning, and just make 1.5 (version code) release 5!? .. seriously it's great that IBM is contributing back to those communities it is getting the use of... it's how "Free" Software is meant to work. Hopefully this will continue, would love to have a paying job working on f/oss software.

    --
    Michael J. Ryan - tracker1.info
    1. Re:New versioning... by EvilMonkeySlayer · · Score: 1

      But Firefox would be behind IE by two versions!

      And Microsoft would be spooked and up their version number to 2005, making IE 2000 versions ahead of Firefox!

      How could Firefox ever keep up?!

    2. Re:New versioning... by Drew+Curtis · · Score: 1

      Why don't they release 1.1 instead? Arbitrary version numbers are silly

    3. Re:New versioning... by hackwrench · · Score: 1

      They have certain milestones for 1.1 and certain milestones for 1.5. They are completing many milestines for 1.5 so that is what the release is going to be.

      http://www.mozilla.org/projects/firefox/roadmap-1. 0.html
      http://www.mozilla.org/projects/firefox/roadmap.ht ml
      http://wiki.mozilla.org/Firefox:Home_Page

    4. Re:New versioning... by Usquebaugh · · Score: 3, Funny

      Nothing wrong with Java itself as long as you accept it's COBOL for the year 2000.

    5. Re:New versioning... by owlstead · · Score: 1

      Nobody I know calls it Java 5.0. Everybody calls it 1.5. And I am at least glad they removed the 2 from the name. I mean, J2SDK 1.4.07b04 or something was getting a bit of a mouthfull. Now we just have jdk1.5_04 (it actually INSTALLS in that default folder).

      Anyway, just like in IE and lots of other programs, one should just use the number the developers use. That is making the whole issue much more palatable. Just ignore the marketing speak altogether.

    6. Re:New versioning... by KefabiMe · · Score: 1
      Why not go with Java's versioning, and just make 1.5 (version code) release 5!?

      Oh, I get it. So the next FireFox release is "5". Then comes "5.1" which will really be FireFox 1!

      Or is that FireFox 51? 44 versions better than IE!

      Shit! I'm confused again...

    7. Re:New versioning... by PeeCee · · Score: 1
      Nobody I know calls it Java 5.0. Everybody calls it 1.5

      Oh, I know someone who does. Well, at times, anyway. They seem to suffer from some serious versioning schizophrenia.

  7. Don't take your eye off the ball by sentanta · · Score: 5, Interesting

    DHTML is certainly less annoying than 30 second flash intro's, but I want a simple,fast, non-Microsoft browser. I hope this doesn't become a bloated browser like Navigator became.

    --
    The Big Yuan - tracking mainland China
    1. Re:Don't take your eye off the ball by MrAnnoyanceToYou · · Score: 1

      Agreed.

      Second problem is that this might open up a whole host of client-side vulnerabilities that suck. Really, Really, Really bad.

    2. Re:Don't take your eye off the ball by MemeRot · · Score: 4, Informative

      Firefox already supports all the DHTML Javascript in discussion. All this will do is make those AJAX style websites more accessible to the disabled. A text reader trying to read something like google maps would be totall lost currently.

    3. Re:Don't take your eye off the ball by nmoog · · Score: 4, Interesting

      Hey hey, let's not bash Flash for being annoying. You can be equally annoying and stupid in DHTML too, you know.

    4. Re:Don't take your eye off the ball by Ed+Avis · · Score: 1, Interesting

      Netscape 4 is positively svelte compared to Firefox. Firefox is much more bloated than anything that came out of Netscape before they went free-software back in 1998. Your machine is faster, that's all.

      --
      -- Ed Avis ed@membled.com
    5. Re:Don't take your eye off the ball by rowama · · Score: 1

      It's already what I would call bloatable (i.e., user-controlled bloat through extensions). Adding RIA (if it's an extension) shouldn't make much difference to the core efficiency.

    6. Re:Don't take your eye off the ball by lukewarmfusion · · Score: 1

      I think they'd be totally lost even with additional accessibility...

      ALT="-87.34870076179504,41.399547788250130"

    7. Re:Don't take your eye off the ball by magefile · · Score: 1

      If all you want is a fast browser with minimal features, try Dillo.

    8. Re:Don't take your eye off the ball by tiptone · · Score: 2, Informative

      GMail would probably be a better example than GMaps.

      --
      Please don't read my sig.
    9. Re:Don't take your eye off the ball by Anonymous Coward · · Score: 1, Interesting

      Why not? You expect us to just bend over and take it up the ass AGAIN, like you obviously would and will? Why is it so bad to not worship Microsoft? I can't speak for the grandparent, but I positively despise Microsoft for what they have done to me, personally. Besides a Microsoft browser probably wouldn't work on my operating system, because Microsoft is such a great company that promotes peace, love, and interoperability as well as respects my right to utilize my computer in the manner I choose to do so. Ya right! I don't think it's fair to write this attitude up as close-mindedness, either. What is more close minded? "I like to use software from more than one company." or "Microsoft is the shit! I can't wait for Longhorn. What the hell is the matter with these Mozilla people? They too stupid to use IE?"

    10. Re:Don't take your eye off the ball by WillerZ · · Score: 1

      Works for Microsoft.

      --
      I guess today is a passable day to die.
    11. Re:Don't take your eye off the ball by juanescalante · · Score: 1

      Too late to answer to this, I guess, but I'll do it anyway. I do not worship Microsoft (and I certainly do not worship IE, in fact, I use FireFox), but I'm still open to considering their products and I use many of them.

    12. Re:Don't take your eye off the ball by Curtman · · Score: 1

      "Firefox is much more bloated than anything that came out of Netscape before they went free-software back in 1998"

      Firefox (without extensions) is pretty much just a browser. Netscape is/was a browser, HTML composer, email client, etc like Mozilla. Firefox is much less bloated than either.

  8. Desplit the Fork by Doc+Ruby · · Score: 1, Offtopic

    Who's found out where the FireFox code lives for getting the value (after is pressed) that was in the "URL" text input field? And the function that's called (after is pressed) with the data in the "Search" text input field? I'm pissed that the developers split that functionality of a single field (in Mozilla) into two (in FireFox), and I want to change it back. But I don't want to decipher the entire GUI/event codepath just to fix that design screwup. Who's got the landmarks, so I can hack the patch?

    --

    --
    make install -not war

    1. Re:Desplit the Fork by Doc+Ruby · · Score: 1

      It's on the topic of FireFox code, and donating to it. To counter your BS, we're not on an IBM maillist, are we?

      If I don't like the new feature as much as the old, if it slows me down, then I'm certainly "competent" to criticize it. And if I want to fix it, I'm certainly more competent than you are. Especially as I'm just using the open source that people here generally love so much, by asking other interested people, who might already have the info I want. Or who just might want to talk about their peeves, and how they'd donate code to fix it, as IBM has. Have I clued you into the nature of conversational scope yet? Or am I going to have to continue to be the only one competent to add anything to this discussion you and I are having, other than ridiculous narrowmindedness and idiotic insults?

      --

      --
      make install -not war

  9. Not unless by dook43 · · Score: 2, Insightful

    the DOM magically becomes the same as MSIE's.

    Not unless XML Islands are suddenly implemented.

    --
    This comment was randomly generated by a school of piranhas chewing on the PCB of a Microsoft Natural Keyboard.
    1. Re:Not unless by MemeRot · · Score: 2, Insightful

      XML data islands were really a pretty cool technology. Much more straightforward than writing Javascript to do XMLHttp requests to the server for the XML and then parsing it into HTML. Clean, simple, and unfortunately proprietary.

    2. Re:Not unless by Anonymous Coward · · Score: 3, Informative

      Fortunately they can be implemented in a cross-browser way:

      Using XML Data Islands in Mozilla

    3. Re:Not unless by MemeRot · · Score: 1

      Right, exactly like I said. With it not built into the browser you have to write custom javascript to do the same thing.

      The advantage of it being in the browser is that you didn't need to spend time writing this basic glue code every time you wanted to use an xml data island.

  10. I doubt it by Bullfish · · Score: 1, Redundant

    Really, if you want firefox to eventually gain more than a marginal acceptance rate, it has to be miles betters than IE and it has to be brought to the attention of the public at large. The spead firefox campaign was a start, but only a start.

    To many people who are only casual users of computers still consider firefox a bad Clint Eastwood movie and equate IE (and it's little icon) as THE internet.

    Dumb, but not everybody is as smart as us.

    1. Re:I doubt it by Tumbleweed · · Score: 4, Funny

      To many people who are only casual users of computers still consider firefox a bad Clint Eastwood movie

      Please to remember: there's a difference between a bad movie that has Clint Eastwood in it, and a 'bad' Clint Eastwood movie. As Clint Eastwood movies go, Firefox is pretty damned good, really. Seriously, if you don't believe me, go see "Stealth." *shudder*

      And remember: your browser will only work if you think in Russian. Think...In...Russian!

    2. Re:I doubt it by Bullfish · · Score: 1

      Clint has done some very good movies. Firefox wasn't one of them. But I will grant you that it beats the snot out of Stealth

    3. Re:I doubt it by Tumbleweed · · Score: 1

      Everything up to the actual theft of the aircraft was a first-rate thriller, I thought. After that, it's rather silly.

    4. Re:I doubt it by jwsd · · Score: 1

      Dumb, but not everybody is as smart as us.
      Just because most other people have better things to do than choosing between two browsers doesn't make them less smart than you.

    5. Re:I doubt it by jonadab · · Score: 2, Insightful

      > it has to be miles betters than IE

      How about if, after using a modern browser for a few days, the very thought of using IE makes a user's skin crawl and they have to suppress the urge to go take a shower? Oh, wait, that was four years ago, practically forever in internet time, and ad interim IE is the only major browser that has not improved its interface at all.

      > and it has to be brought to the attention of
      > the public at large

      I'm pretty sure that has happened now. My dad, who only knows the difference between the web and email if you explain it three times slowly, approached *me* to ask if he could get "Mozilla Foxfire". He heard about it on a discussion forum dedicated to his hobby (which is not technical in nature and mostly popular with retired people), heard a description of tabbed browsing, and wanted it. He also wanted to download some smileys. This is *not* the esoteric stuff of the techno-elite geek only.

      My sister, an elementary school teacher, said that the computers in the schools were "unusable" for the internet, because they use IE. (It was mostly the constant popups she was talking about; they way she described it, I assume they had accumulated some adware that made matters worse than the sites they were visiting intended -- but she didn't know that; she just knew she had to close six windows every time she clicked anything.)

      Yes, there are still a lot of people using IE, but what they need more than anything at this point is for a geek with some spare time to service their computers for them: run a spyware check, install Firefox, clean the 8+ obsolete IM clients they don't use anymore out of the Run registry keys, uninstall all the old versions of AOL and the Earthlink Toolbar they haven't used in a couple of years, and, you know, just generally fix the computer up so it works better. Do it for your non-techie friends when you get a chance. They'll thank you. And if there's a Firefox icon on the desktop where the e used to be, they'll use Firefox -- and they'll like it.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    6. Re:I doubt it by Bullfish · · Score: 1

      At issue is market penetration, and frankly, firefox is not miles better. All you have to do is tighten security, add pop-up blocking and tabbed browsing to IE "right out of the box" as in IE7 and you escape all of firefox's compatibility issues. Those three are the trio that make firefox better in most people's day to day use. If FF loses that advantage (and they will), they need something to really lock in the user base. That means easy updates, no compatibility issues and a better method of disseminating plug-ins.

    7. Re:I doubt it by Bullfish · · Score: 1

      I was referring to being computing savvy enough to realize the advantages that FF has over IE. It was not a comment on general intelligence.

    8. Re:I doubt it by Bullfish · · Score: 1

      I can see being modded a lot of things. but redundant?

    9. Re:I doubt it by jwsd · · Score: 1

      Many computer experts have better things to do everyday than picking which browser to use. Just because you are interested in certain areas, don't assume everyone else does and then disparage them for not sharing your interest. It's not very smart after all.

    10. Re:I doubt it by Bullfish · · Score: 1

      Methinks you are being a wee bit too sensitive. I wasn't disparaging anyone. All I was saying is these things matter to people on this board and the people on this board are into this stuff. Most people don't give a rat's ass about what is under the hood of their browser. This is a site that bills itself as news for nerds

      Get over it.

  11. But why did they do this? by theGeekDude · · Score: 1

    I am sure IBM didnt donate this code out of gratitude to firefox developers. How does this move help IBM in any way?

    --
    Dont waste you time reading stupid sigs like this.
    1. Re:But why did they do this? by Helios1182 · · Score: 3, Insightful

      Well, IBM uses a lot of OSS software on their servers and various other solutions. Most of the code is GPL'd, so the have to return the source. So IBM gets to use a lot of free stuff, make it better, gives back to the community, and still makes their share holders happy. It seems to be exactl what Slashdot wants.

    2. Re:But why did they do this? by Iriel · · Score: 2, Insightful

      Look at the fact that IBM is one of the biggest vendors of Linux computers/servers in the world, if not the largest outright. If Linux runs on OSS primarily, then IBM has everything to gain by freely giving code to a project that can help improve the quality of the OS they ship their next systems with.

      Even if it's only one program out of a hundred, IBM has nothing to lose by helping the projects that help their systems.

      --
      Perfecting Discordia
      www.stevenvansickle.com
    3. Re:But why did they do this? by Soko · · Score: 5, Interesting

      My bet is that IBM is still dreaming of a day where the OS is irrelevent, since all your apps are Java based (perhaps even XUL based) and accessable through a standards compliant browser. IBM has a lot of expertise in this area, and stands to make a really nice chunk of change if customers migrate to this way of getting thier apps.

      If Firefox gets above 10% marketshare and stays there, IBM should be able to do real damage to the competition by luring thier customers to more open solutions on the Firefox platform and marketing them as liberation from vendor lock in.

      I'd buy into that, myself.

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    4. Re:But why did they do this? by cyfer2000 · · Score: 1

      If the big blue wants to save a bunch of money on desktop OS by switching to Linux, it needs a good browser for its 60+ years old CXOs.

      --
      There is a spark in every single flame bait point.
    5. Re:But why did they do this? by mottie · · Score: 1

      Back when IBM tried to migrate all their desktops to Linux I remember reading about how they failed and that a big reason was their webapps being tied to IE.

      Call me crazy but my guess is that it made them realize that they need a browser on Linux before they can convince the mega companies to start to migrate their desktops.

    6. Re:But why did they do this? by centinall · · Score: 1

      XUL, i think you're right here. But why firefox and not mozilla (I don't mean mozilla, the suite or browser, i mean the current XUL Runtime Engine, XRE)? I'm sure that this same donation would benefit any XUL application as much as a web page/app. I remember hearing that IBM was interesting in developing most of their client software with XUL, so I'm sure this would help. Anyone else notice that google and ibm are swallowing up all the XUL developers they can find? http://www.mozilla.org/keymaster/gatekeeper/there. is.only.xul

  12. Re:Sounds like . . by thc69 · · Score: 1
    Is it just me, or does this sound like functionality that has been available in Opera for some time now?


    Keystroke navigation has been present in Mozilla for a long time.

    Automatic narration, I'm guessing, is not particularly in high demand -- those who need it in a browser need it everywhere, and already have it from a third-party program.

    Magnification...well, whenever I'm not in Opera, I wonder if something is wrong with the keyboard as I repeatedly stab the numpad '+' key, until I remember that it's missing from everything but Opera.
    --
    Procrastination -- because good things come to those who wait.
  13. Re:One step forward... by mboverload · · Score: 2, Insightful

    Name a feature IE has out of the box that firefox doesn't.

  14. Re:Sounds like . . by Trigun · · Score: 4, Funny

    Oh come on. Every time there's a Mozilla thread, there is some idiot posting That sounds like Opera's feature X. Christ, get over it. Your browser picked a bad name, and nobody wants to use it, for fear of being all hoity-toity.

    Use your opera, that's fine, but don't expect me at any of your parades.

  15. extensions by Anonymous Coward · · Score: 1, Insightful

    Many internal parts of Mozilla/Firefox, and most "XUL" applications that depend on mozilla, use DHTML for very basic interface actions. This may not actually be a good design decision, but it's a design decision they already made and it's too late to go back on it. If the DHTML code is improving then this will make the whole thing overall tighter and will be all in all an action against bloat.

    1. Re:extensions by Short+Circuit · · Score: 1

      And introduce a slew of inconsistencies, as happens whenever you have the same code executed by two different codebases.

  16. Flash, MTASC, and ActionStep by tcopeland · · Score: 5, Interesting

    Yup, I know, the Flash player isn't open source. But there's an open source compiler, MTASC (*), and with ActionStep, there's a rapidly growing (BSD licensed!) open source component library.

    All sorts of nifty open source things are happening with Flash these days; you can track that sort of thing on OSFlash.

    (*) Written in Ocaml, how cool is that? (**)
    (**) Very.

    1. Re:Flash, MTASC, and ActionStep by tcopeland · · Score: 1

      > What does any of that have to do with the article

      It's all RIA stuff - Flash, DHTML, Ajax, whatever.

      > how did you get a +5 for something
      > so completely off topic?

      Because it's on topic for RIA, it's informative, and it's interesting :-)

    2. Re:Flash, MTASC, and ActionStep by eddy+the+lip · · Score: 1

      Damned cranky ACs. I was glad to hear about this ;)

      Have you worked with MTASC much? I'm in the middle of developing a web app right now using more standard dHTML + XMLHTTPRequest (can't quite bear to use the Ajax moniker yet, but I'll give in soon enough. It's easier to type). We very nearly went with some kind Flash thing instead. It wasn't the only reason, but lack of a non-sucky way of editing code in Flash was a consideration. The Macromedia IDE makes me want to gouge my eyes out. (And, also, I'd have to give up my beloved linux environment, which wasn't gonna happen.)

      --

      This is the voice of World Control. I bring you Peace.

    3. Re:Flash, MTASC, and ActionStep by tcopeland · · Score: 1

      > Damned cranky ACs

      Heh, yup :-)

      > Have you worked with MTASC much?

      Yup, we use it to build ActionStep. It's very very fast... much faster than the compiler that ships with the Flash IDE. FWIW, Nicholas Carnasse wrote it, his blog is here.

      > The Macromedia IDE makes me want to
      > gouge my eyes out.

      Yup, it totally sucks. We use TextMate on OSX; much nicer.

    4. Re:Flash, MTASC, and ActionStep by pthisis · · Score: 1

      [quote]Have you worked with MTASC much? I'm in the middle of developing a web app right now using more standard dHTML + XMLHTTPRequest (can't quite bear to use the Ajax moniker yet, but I'll give in soon enough. It's easier to type). We very nearly went with some kind Flash thing instead. It wasn't the only reason, but lack of a non-sucky way of editing code in Flash was a consideration.[/quote]

      I'd bear the Flash license in mind as well. I have machines that aren't very unusual at home and at work, but the Flash license forbids me having the plugin installed (and work enforces that rigidly). (e.g., running it on a PDA is forbidden, even though your PDA may just be a Windows tablet or something where it would work just fine).

      Consequently I have no legal way to view a lot of Flash sites.

      --
      rage, rage against the dying of the light
  17. Re:One step forward... by Virak · · Score: 1

    I can (and often do) use the same browser window from the moment I wake up to the moment I go to sleep. If that isn't stability, then I don't know what is. And yes, I do have loads of extensions.

  18. you would think that but you'd be wrong by Anonymous Coward · · Score: 1, Interesting

    accessibility is a wonderful buzzword to stick on your program. its like saying KDE is 'user friendly'.

    actually being accesible and user friendly, thats a whole nother ball game, one that microsoft has been winning for a long time.

    accessibility needs to get low level with the hardware. something that is best served by having a stable consistent API to access that hardware. something that linux has never had
    and probably never will have because its never
    been a priority of the people that lead it.

    there is no business logic for an accessibility
    company to port their software to the 12 flavors
    of linux, their various /dev versions, their inabiltiy to get sound working right (even by someone who has done low level unix programming like JWZ), which would take weeks of time and thousands of dollars of labor, when they can just write it once for windows and maybe macintosh.

    it would be not only a waste of their time and money, and possibly endanger their business which i cant imagine is all that stable to begin with, but it would be a disservice to the users.

    1. Re:you would think that but you'd be wrong by RAMMS+EIN · · Score: 1

      ``accessibility needs to get low level with the hardware. something that is best served by having a stable consistent API to access that hardware. something that linux has never had'' ...because Linux adheres to the same "everything is a file" API that Unix has been adhering to since the 1970s. Obviously Windows (born in 1985) has a much more stable API. Disregarding the fact that Windows lacks any unifying metaphor, of course. And the fact that the API changed with the introduction of Windows 95, and again with the introduction of MFC, and again with the introduction of .NET, and will change again when Vista enters the scene.

      Seriously, quit talking out of your ass. Hardware works on Windows because hardware vendors supply drivers for it. Linux has much better hardware support out of the box than Windows. As for your "12 flavors of Linux argument", how different do you think the kernels in current Linux distros are, vs. how different the kernels in currently used Windows versions are? Not to mention the fact that a lot of accessibility stuff probably belongs in userspace, which is pretty much the same not only among Linux distributions, but even the *BSDs and Solaris and probably other Unix flavors.

      --
      Please correct me if I got my facts wrong.
  19. IBM == Good code. by vidarlo · · Score: 5, Insightful

    Usually IBM has got good code, so there is hope that this will make a better browser. Certainly, it will be a great merit for firefox. Branding IBM code is a quality sign in my eyes, and might lead to wider acceptance of Firefox, as IBM seems to have noticed the browser.

    1. Re:IBM == Good code. by JeanBaptiste · · Score: 1

      I'm curious on what possible motives IBM would have for doing this. I mean, they're a business, there to make money and all. How does this help them in the short or long run?

      Anyone? Bueller? /no I didn't rtfa

    2. Re:IBM == Good code. by First+Person · · Score: 4, Insightful

      I'm curious on what possible motives IBM would have for doing this. I mean, they're a business, there to make money and all. How does this help them in the short or long run?

      This is a maneuver against Microsoft. IE gives Microsoft considerable influence over application creation and hosting tools. By keeping the browser independent, IBM can push Web Sphere and other tools more effectively. The Fortune 500 is the target, fortunately, we can all benefit from their contribution.

      As you've guessed, IBM's promotion of open source is not altruistic.

      --
      Given one hour to live, the student replied: "I'd spend it with professor FP who can make an hour seem like a lifetime."
    3. Re:IBM == Good code. by vidarlo · · Score: 3, Insightful
      I'm curious on what possible motives IBM would have for doing this. I mean, they're a business, there to make money and all. How does this help them in the short or long run?

      A universal client for their dhtml applications? That is my guess

      Firefox works on many OSes, which is their strength. As more and mroe is moving to the web platform, IBM sees this as a easy way to strengthen their position in the web-app market.

    4. Re:IBM == Good code. by Bogtha · · Score: 5, Informative

      Usually IBM has got good code

      It's worth noting that IBM built one of the most popular browsers for blind people, IBM Homepage Reader, which is currently based on Internet Explorer. Perhaps this is a move to help them switch to Firefox in the future?

      I can't help but point out though, that in a landmark website accessibility case, SOCOG were fined A$20,000 for not having an accessible website for the Sydney Olympics. Guess who built their website? Yup, it was IBM :).

      --
      Bogtha Bogtha Bogtha
    5. Re:IBM == Good code. by Blakey+Rat · · Score: 1

      SOME IBM programs have good code, perhaps. But IBM's currently in charge of Lotus Notes, and that program's a piece of crap.

    6. Re:IBM == Good code. by Shaper_pmp · · Score: 1

      "As you've guessed, IBM's promotion of open source is not altruistic."

      Be fair - ultimately you can turn anything into a selfish motive.

      IBM donating code to an OSS project? Anti-Microsoft move.

      OSS developers working on OSS? Scratching their own itches, so those itches won't annoy them any more.

      Giving half your money away to charity? Just making yourself feel good for being generous.

      Giving all your money away, dressing in sackcloth and ashes and wandering the world as a holy man? Just a good excuse to not pay taxes and be unbearably smug compared to all the unenlightened people you meet.

      Ultimately, any voluntary altrusitic move can be reduced to "behaving in accordance with your beliefs, thereby reassuring yourself that you're a good person".

      You just have to look past snide interpretations and value the act for what it is - a generous free donation of functionality that will help Firefox challenge IE in a new area. Anything else is churlish.

      --
      Everything in moderation, including moderation itself
    7. Re:IBM == Good code. by BShive · · Score: 1

      IBM was the contractor, so you can't really fault them for SOCOG not paying for accessibility. I dobut any company would just throw it in for free! I spent a year at IBM working mostly on accessibility issues with internal and external sites, it's something they've paid a lot of attention to.

      It's simple enough to add alt text to all images, but ensuring things are fully accessible is a lot more work. CSS makes this a lot easier than with table layouts though.

  20. Re:One step forward... by Fishstick · · Score: 1

    bulletproof security?

    *ducks*

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

  21. What about... by thatedeguy · · Score: 2, Funny

    ActiveX. It's great that FireFox gets a little added functionality, but I've spoken with many IT people that cannot implement FireFox into their network for the simple reason that they need to have ActiveX fuctionality. If we could get that addon(or maybe it exists?) that would be spectacular for FireFox and it's spread.

    1. Re:What about... by n0-0p · · Score: 3, Informative

      There is a plugin (http://www.iol.ie/~locka/mozilla/plugin.htm) for Firefox that allows you to run ActiveX controls, but that doesn't solve the problem. Most sites that use ActiveX also heavily use IE only scripting objects. As such, they still won't run even if you have ActiveX support in Firefox.

    2. Re:What about... by halivar · · Score: 1

      If we could get that addon(or maybe it exists?) that would be spectacular for FireFox and it's spread.

      That's not the only thing it would spread...

    3. Re:What about... by thatedeguy · · Score: 1

      Thanks for the info. I hadn't thought of the scripting objects. Chalk it up as one more reason we need to have software standards for the internet.

    4. Re:What about... by thatedeguy · · Score: 1

      Which may be true, however, we're also talking about something that is used in a fairly good portion of Websites and in a good portion of propietary softwares with web interfaces. Pretty good handicap for FireFox to not have it. Of course it is a bonus at times too.

    5. Re:What about... by Malc · · Score: 1

      Yeah, ActiveX without scripting isn't much good. The whole point of ActiveX is so that you can write an API that bypassees the browser's security model and allow your scripts to do things they wouldn't normally be able to.

    6. Re:What about... by cnettel · · Score: 1

      Well, that's not the whole point. There are controls that do nothing that a properly sandboxed Java applet couldn't do. After all, things like the Flash player and Acrobat integration (if you use it) are ActiveX based in IE and the scripting model there has been safe (with a few, glaring, exceptions).

    7. Re:What about... by radish · · Score: 1
      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    8. Re:What about... by hellanacho · · Score: 1

      but isnt the lack of ActiveX controls one of the main reasons that firefox is more secure than IE?

    9. Re:What about... by TexasDex · · Score: 1
      The day Firefox gets ActiveX capability built in is the day I will stop using it, and stop reccomending it to others.

      I don't know if you're a troll, joking, or simply clueless, but ActiveX is the single biggest reason that IE is the swiss cheese of browsers. I think most websites that use it I can do without, and those that I can't (aessuccess.org for example) get very strongly worded letters admonishing them for using it. I even disable ActiveX completely in IE at every oppertunity.

      --
      The Cheese Stands Alone.
    10. Re:What about... by thatedeguy · · Score: 1

      Obviously, you don't work with software companies that use activeX. People keep saying that FireFox needs to be accepted into the corporate world for it to truly begin to take over the IE world. Well, when you work with software companies that use ActiveX, you don't have any choice but to use IE. So, when you get into the professional world, let me know and then we can begin talking about who's a "troll,joking or simply clueless".

  22. professional journalism - perfect spelling by void*p · · Score: 1

    It's "accessibility", with an "i". But I guess news like this happens too fast to spell check.

  23. Anyone have a non-buzzword version? by Jerf · · Score: 4, Insightful

    Does anyone have a version of this article that isn't a vague promise that several buzzwords now have more to do with each other than ever?

    I would expect this code actually does something, but the article is so vague I'm not really sure what. What's an example of something that does not work now that will work after this code is integrated and released?

    (Preferably from someone who actually knows; I could make stuff up based on the article too, like this: "Before, if you set the ALT attribute on a dynamically-generated IMG tag, the screen-readers couldn't pick it up. Now they can." But I'm not sure if that's what they mean; that's just my plausible interpretation of the buzzword soup that I'm not very confident in, as I would have thought that works fine now....)

    1. Re:Anyone have a non-buzzword version? by veg_all · · Score: 4, Interesting

      I believe I saw this code being demonstrated at a recent New York PHP meeting; the IBM guy was tabbing through a tree menu and the voice would say, for example, at what level down the tree the current focus was, the tag in question, whether or not the field was editable and the like. Far and beyond the functionality of, say, JAWS.

      The demo was mainly focused on the "ajax" lirary which was a rapid-deployment web-app framework and the accessibility features were an aside, but it was pretty impressive. See here for the code and here for an example app.

      --
      grammar-lesson free since 1999. (rescinded - 2005)
    2. Re:Anyone have a non-buzzword version? by Jerf · · Score: 1

      Thank you.

    3. Re:Anyone have a non-buzzword version? by electroniceric · · Score: 2, Informative

      yes, the article is a bit buzzy. But the rich internet application thing is obvious. Why do slashbots (including myself) hate webmail? Three words: multiple round trips.

      RIA's are what Java was supposed to be years ago - something you could deploy universally via a browser, and would run just enough code locally (e.g. the view part of an MVC system) that the program would feel reponsive, but be able to get data in a more complete and granular way than most current web pages do. For example, we've all seen Javascript by now that can fill a combo box based on another combo box, without refreshing the page. What RIA toolkits do (or at least are headed towards) provide is all that event communication between widgets (and simple widget to server communication) that makes client-side apps comfortable, like having one widget listen for changes in another, or in an attached dataset, and reacting to those changes, rather than the developer having to do all that cascading of events themself. It's not unlike the ALT attribute on an IMG tag example you mention, except that it handles all that client-side plumbing so you don't have to do it.

      There are several variations emerging, and DHTML is an attractive one because the infrastructure exists, aside from stupid Javascript incompatibilities in browsers. So an RIA toolkit from IBM could indeed make Firefox a good choice for delivering applications.

    4. Re:Anyone have a non-buzzword version? by Nurgled · · Score: 1

      Personally, I hate webmail and other such applications because they treat my expensive PC as a dumb terminal. My options are limited by what the service choses to provide. By running a real mail client, I get the raw data and can process it in any way I choose, including grepping the raw maildir files if I so choose. Sure, it doesn't come up that often in practice, but it's nice to have the ability when it's useful.

      Of course, I won't deny that webmail is useful when you're away from your main computer. For that reason, I have a webmail interface to my IMAP server so that I can get the best of both worlds. Since the webmail is an interface to my own local mailstore, I can even just SSH into my server and grep the maildirs (or more likely just run pine) if that becomes useful.

  24. Re:Sounds like . . by Anonymous Coward · · Score: 1, Informative

    In Firefox you can press the Ctrl+'+' key to zoom in and Ctrl+'-' key to zoom out.

  25. Improved developer documentation... by CyricZ · · Score: 1

    While this doesn't necessary concern Firefox itself, I would like to comment on embedding Gecko. For the past week or so I have been attempting to embed Gecko into a proprietary C++ graphical user interface toolkit. So far I have found it quite difficult.

    The existing documentation is either extremely out of date (ie. 2002 or earlier), or partially complete. Some of the documentation contains old names for various XPCOM interfaces. While the various embedding examples are a start, they are very poorly commented and as such are quite useless.

    Now, I realize that Gecko is a very complex piece of software, but in order for it to become widely accepted there needs to be many pieces of software which use it. But as of this time it is quite difficult for a developer to quickly embed Gecko within an existing application. That may very well be because there is a complete lack of documentation describing how to do so.

    The path to more users is more products. The path to more products is easier development. And easier development is often due to accessible, correct and descriptive documentation. So please, if there is someone reading this who has the knowledge and resources, write us developers a decent guide on embedding Gecko.

    --
    Cyric Zndovzny at your service.
    1. Re:Improved developer documentation... by rjw57 · · Score: 1

      http://lxr.mozilla.org/seamonkey/source/embedding/

      Use the source luke. Examples of Gecko embedded in Gtk, Win32, Cocoa on OS X and lots more. Even OS/2.

      --
      Rich
    2. Re:Improved developer documentation... by m50d · · Score: 1

      Without telling you how to do your job, have you considered KHTML as an alternative? If you're using C++ it's worth looking at, and the developers reputedly put a lot of effort into code clarity and documentation even at the expense of getting features quickly.

      --
      I am trolling
    3. Re:Improved developer documentation... by CyricZ · · Score: 2, Interesting

      Yes, I'm well aware of the examples. That is what I've been using so far.

      But now read from my previous post:
      While the various embedding examples are a start, they are very poorly commented and as such are quite useless.

      They're better than nothing, but they're still not enough. Myself and many other developers don't have time to sift through numerous examples for platforms we are not necessarily experienced with. Maybe an unemployed university student has time to play with such examples that lack documentation. Professional developers do not.

      Like I mentioned before, the examples need to be very well commented, and must be accompanied by up-to-date and usable design docs. Sure, that takes effort, but it is the key to widespread adoption of Gecko.

      --
      Cyric Zndovzny at your service.
    4. Re:Improved developer documentation... by CyricZ · · Score: 1

      Indeed, that would have been my first choice. I'm quite fond of Konqueror, and KHTML. But unfortunately the project I'm assigned to requires cross platform support.

      While I've heard of efforts like KHTML for Win32, they don't seem usable enough yet or lack the continued momentum that we require. WebCore might be an option under OS X, but we'd prefer one solution for all platforms. Mozilla theoretically provides this.

      The high code, documentation and comment quality of the KDE KHTML part merged with the development impetus of Gecko/Mozilla would be fantastic.

      --
      Cyric Zndovzny at your service.
    5. Re:Improved developer documentation... by m50d · · Score: 1

      KHTML is supposed to be crossplatform, IIRC KDE 4.0 will be a fully crossplatform release, but I know the porting effort to Qt4 is only just getting underway so it's probably not usably crossplatform yet. I'm not sure even then it will have the same "development impetus" though, since keeping the documentation and comment quality up necessitates slower progress.

      --
      I am trolling
    6. Re:Improved developer documentation... by rjw57 · · Score: 2, Informative

      Maybe an unemployed university student has time to play with such examples that lack documentation. Professional developers do not.

      That is a bit of a contradiction in terms. One can be unemployed or be employed by a University to carry out research towards a PhD but not both.

      In any case here are some design docs.
      http://www.mozilla.org/projects/embedding/PublicAP Is.html

      A simple introduction
      http://www.mozilla.org/projects/embedding/embedove rview/EmbeddingBasicsTOC.html

      The status of the API freeze (i.e. what APIs you can rely on not to change).
      http://www.mozilla.org/projects/embedding/EmbedInt erfaceFreeze.html

      In any case, actual trivial embedding code is the best documentation IMHO. I detect an attempt at personal abuse suggesting that I'm not a professional developer and would know nothing in this regard. It isn't worth getting into an e-penis size discussion in this regard but if you don't view the wealth of Gecko stuff available as enough then you've no business calling yourself a programmer.

      --
      Rich
    7. Re:Improved developer documentation... by CyricZ · · Score: 1

      I'm well aware of those links. Those are the first that anyone searching for information on embedding Gecko would find. Like I said earlier, they're outdated or just plain incomplete.

      Take the first link, for example. There is missing information for a number of interfaces at the bottom of the page. Look at your second link. It specifically states at the bottom of the page, "Last modified August 20, 2002". The third link lists the frozen interfaces as of "August 28, 2002". We are in August of 2005, just about three years after the final modifications to those documents.

      While there are useful bits in those documents, they tell me very little about what has changed since then. Are any of those interfaces deprecated now? Which newer ones may take the place of deprecated ones? What changes have been made to the non-frozen interfaces since then?

      Commercial developers have deadlines. We can't be bothered to waste time trying to sync between three-year-old documentation and today's source code. Examples are excellent provided that they convey useful information in a quick and efficient fashion. Unfortunately, the Mozilla examples fail to do that.

      Maybe those developing in a university setting have the luxury of spending time tinkering with examples. Developers in the real world need clear, current information so we can properly design and build the systems that clients want NOW. Those systems must function, and they must function well. Outdated design docs and half assed examples only hinder real-world development.

      --
      Cyric Zndovzny at your service.
  26. RIA? by John+Napkintosh · · Score: 3, Funny

    stop making up acronyms for every stupid little thing (ESLT).

    --

    Long signatures suck.
    1. Re:RIA? by Dunbal · · Score: 2, Funny

      You know, there is a tendency to make TLA's (three letter acronyms) because apparently it ICE's (increases communication efficiency). This habit can be traced back to the 30's and FDR's alphabet soup. It's generally a SAH (silly American Habit) however it's catching on throughout the RoW (rest of the world).

      The problem with TLA's is that they only ICC when everyone KTA (knows the acronym).

            Even worse, TLA's are now BHAFA's (big huge ass fucking acronyms), not just TLA's.

            I had a great pathology teacher. He would instantly fail any student who used an abbreviation or an acronym in his course. While lots of students complained, I secretly agreed with this guy. I also agree with you. People use acronyms to try to look smart, when actually they make you look silly. Like anything else, there's a time and a place for them.

            We now return to your regular programming...

      --
      Seven puppies were harmed during the making of this post.
    2. Re:RIA? by RetroGeek · · Score: 1

      Yes, but IBM is rife with acronyms.

      AMD -> Air Movement Device -> a fan

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    3. Re:RIA? by l3ert · · Score: 1

      Whatever, I think it's a good thing for International Business Machines to contribute code to an Open Source Software.

      --
      per dolorem ad astra
    4. Re:RIA? by Tim+Browse · · Score: 1

      One of my favourite IBMisms:

      DASD -> Direct Access Storage Device -> Disk Drive

    5. Re:RIA? by Patik · · Score: 1

      I hear a lot of those acronyms when I watch The Daily Show With Jon Stewart (NAMBLA).

    6. Re:RIA? by Jherek+Carnelian · · Score: 1

      I had a great pathology teacher. He would instantly fail any student who used an abbreviation or an acronym in his course.

      If the sign on his door said "PhD" then he was a hypocrit.

  27. Re:Firefox was a great idea. by jjeffrey · · Score: 1

    Yes but Safari dosen't run on Windows, and probably never will... people don't want to reboot in to MacOS just to browse the web.

  28. This is great by veganopolis · · Score: 2, Insightful

    AJAX has opened many doors for me, and this addition will help me rule the world. To all those who oppose.... hmmmm well....

    but seriously, keep buying IBM and support OSS.

    1. Re:This is great by veganopolis · · Score: 1

      is there any other way? lol

  29. Re:Maybe. by Iriel · · Score: 4, Insightful

    Chronology could make the link you provide somewhat invalid. That story mentions that market share slipped last month, yet I don't recall it saying where the figures are right now. But that's probably going to become irrelevant.

    Even if the user-base hit a plateau already and everyone that wants Firefox, has it, this is article talks about providing accesability to a whole new audience. Being the first in the field does give one an advantage when the two biggest competitors are commercial (Opera) and slower than waiting for a new IE (uh...IE).

    I know there are others, but when these are the three biggest players, Firefox stands to gain a good deal of respect in the accesability crowd if they pull this off with IBM.

    By all means, it won't topple IE, but providing a good set of features to those with disabilities could actually see Firefox instituted in more public terminal situations like schools, libraries and such.

    Besides, OSS tends to be pretty stubborn in the fact that the developers usually stop for nothing short of complete bankruptcy ;) I don't think Firefox developers are going to let a one month slip get to them.

    --
    Perfecting Discordia
    www.stevenvansickle.com
  30. "Optimized for IE" by pommaq · · Score: 4, Interesting

    I'd certainly like for it to open doors but features like these won't really matter unless IE pick up on them, too. The sad reality is that most sites need to work 100% with IE and the attitude towards Firefox/Safari is "if the site's legible, then it's ok". Maybe it can get some headway in some specialized areas, libraries or job centers or some other place where accessibility is a real priority, I don't know. I do however know that the one and only thing that will help Firefox dethrone IE is browser stats. It needs to hit some serious percentage. Only then will people stop "optimizing" for IE and start building their HTML according to standards.

    Great job on the DHTML patch, though! This sort of thing is why I use Firefox :)

    1. Re:"Optimized for IE" by bfree · · Score: 1

      Large company/public company mandates the use of Firefox 1.5+ by all employees to ensure minimal descrimination against people requiring accessiblity features to do their work. If a web-app doesn't work on it, it must be fixed. If a supplier/customer site doesn't work with it, then the supplier customer is informed and dropped if they can't fix it (the alternative being that only people who don't need accessibility can work with that supplier/customer). A feature like this arriving in Firefox which is already present in IE is a non-issue, a feature IE does not have arriving though could be the trigger for more conversions. I imagine IE will soon have similar features though if any major customers look like moving, I just hope that all the people who need these features remember that MS will only add them when it will cost them not to, unlike a public monopoly (or Free Software) they have no reason to try and meet all needs, only those which are most economically viable to them.

      --

      Never underestimate the dark side of the Source

    2. Re:"Optimized for IE" by Phroggy · · Score: 3, Interesting

      Normally I'd agree with you, but think about what IBM does. They sell solutions to businesses. IBM isn't contributing to Firefox out of the goodness of their hearts (although it does buy them a little goodwill from those of us who read Slashdot and care about the Mozilla project) - they're doing it because they want to make money. What does this probably mean for IBM? They want to deploy an internal webapp for a company that will pay IBM boatloads of cash, but it needs DHTML accessibility features, which no current browser supports. So, contributing to Firefox was the best way for IBM to make it happen.

      So, follow this through. IBM will be deploying Firefox in a corporate setting, on a large scale, so they can use this custom webapp. Juggling browsers is a pain, so these companies will be standardizing on Firefox and not using IE. This means that any web sites the company needs to use cannot be IE-only; they must work in Firefox - so if you've got an IE-only web site, you can either fix it to make it work in Firefox, or they'll go to your competitors.

      Percentages aren't everything.

      Oh, and did I mention that standardizing on Firefox means one less reason they have to keep Windows on the desktop?

      (OK, yeah, there are a dozen other reasons, but at least IE won't be one of them anymore!)

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  31. Shouldn't CSS Be Enough? by TheFlyingGoat · · Score: 3, Interesting

    I work with websites, but have never done anything specifically toward accessibility. Aren't large subsets of the CSS specifications just for those applications, though? CSS2 and CSS3 have large sections devoted to screen readers, plus most browsers have the capability to scale content to whatever size you want. I'd rather see the Firefox crew make sure they handle CSS3 while keeping the bloat out. It'll keep the browser fast while giving site and application developers the option of using those standards.

    Really, can DHTML make it that much easier on someone with an impairment than a well designed site using CSS3?

    --
    You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    1. Re:Shouldn't CSS Be Enough? by MemeRot · · Score: 2, Interesting

      I don't know if you've seen the types of sites this is aimed at. Go to http://maps.google.com/ and find your hometown and surf around. Really sweet interface, so quick to scroll, lets you move all around and load surrounding images as needed.

      Now, view the page source. It's completely unreadable. A text reader would simply not be able to make use of this. Search for directions to your house or office. You can clearly see the directions in the right hand side, again page source will show nothing usable.

      The DHTML isn't to make the site more accessible, the proposed changes will make DHTML driven sites more accessible.

    2. Re:Shouldn't CSS Be Enough? by SeeTheLight · · Score: 1

      Didn't they make the DHTML unreadable (getting rid of newlines and long variable/function names) so it can download faster on slower connections?

  32. Re:Sounds like . . by Anonymous Coward · · Score: 1, Interesting
    Magnification...well, whenever I'm not in Opera, I wonder if something is wrong with the keyboard as I repeatedly stab the numpad '+' key, until I remember that it's missing from everything but Opera.

    Is that marketingspeak? It seems interesting that something one browser does can be called "missing" from all the rest. I would reserve the "missing" tag for features that are found in the majority of browsers but not in some.

  33. Magic Eight Ball says... by DragonHawk · · Score: 5, Funny
    From the Slashdot article:
    OS24Ever writes "... I would think this could open some doors for Firefox to replace IE in many Windows environments."

    Yah, and with a nick like OS24Ever, this person is obviously the perfect choice for making predictions about the acceptability and potential for success of a product.... ;-)

    (Sorry, I couldn't resist. I'm a former OS/2 user and licensee myself. "Blue Spine" all the way, baby.)
    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  34. I don't follow... by Mr.+Cancelled · · Score: 5, Interesting
    I would think this could open some doors for Firefox to replace IE in many Windows environments.

    Firefox already adheres to standards better than IE, has a more rubust, and secure environment, and arguably provides a superior user experience to IE, and yet IE lives on... So why would some (arguably nice) DHTML addons make a difference?

    I think the situation's kinda like this: Those who care, and/or are "in the know" are already using Firefox.

    The rest of the users still left on IE either
    1. Don't care (lazyness, "not my pc", whatever)
    2. Are too intimidated by technology to go outside the little box they've created for themselves
    3. Think IE's still the better browser
    I suspect the bulk of the switchers have already switched, and the rest either will not switch until either their OS of choice changes (OSX anyone?), or they are faced with a computer-oriented crime which makes them paranoid about using IE (be it identity theft, stolen cc info, whatever)

    So while IBM's gift is a "nice to have", I don't see it making a huge difference in the lives of the average IE user. Not at the moment, at least.
    1. Re:I don't follow... by JimDabell · · Score: 4, Informative

      Firefox already adheres to standards better than IE, has a more rubust, and secure environment, and arguably provides a superior user experience to IE, and yet IE lives on... So why would some (arguably nice) DHTML addons make a difference?

      Many organisations are legally obliged to make their internal applications, including web applications, accessible to the disabled.

      Two of the most popular applications that can read websites out to blind people, JAWS and IBM Homepage Reader, are both based on Internet Explorer.

      This code will supposedly make it easier for web applications using DHTML to work in Firefox for disabled people.

    2. Re:I don't follow... by the_rev_matt · · Score: 1

      >The rest of the users still left on IE either

            1. Don't care (lazyness, "not my pc", whatever)
            2. Are too intimidated by technology to go outside the little box they've created for themselves
            3. Think IE's still the better browser

      While I agree, and use firefox exclusively myself, you do realize that those 'users still left' encompasses about 60% of web users, and probably closer to 90% of the people who are not web users as well.

      --
      this is getting old and so are you

      blog

    3. Re:I don't follow... by mochan_s · · Score: 2, Interesting

      Firefox already adheres to standards better than IE, has a more rubust, and secure environment, and arguably provides a superior user experience to IE.

      I have to disagree.

      There is a website that reloads the page every minute or so. In Mozilla, it would invariably reach a point where it would stop reloading with an error message and show an empty page but IE never did that.

      Upon further investigation, I found out that it was an embedded hitbox.com thingie in the page that Mozilla was choking on. That site was some ad site or whatever and wasn't responding all the time or very slowly. So, Mozilla would just stop loading the entire page because that little ad image was hosed.

      On IE, that didn't happen for some reason. It would still render the page even though that image wasn't accessible!

      Plus, it didn't take IE even a second to render the page waiting for hitbox.com to respond. I would practically have to wait between 20s-40s before the page would be shown on Mozilla with the status bar saying wating for hitbox.com.

      I had to put point hitbox.com to 127.0.0.1 to make Mozilla work.

      My point is Mozilla doesn't always provide the best experience. Embedded Windows Media always sends Mozilla in a 2 min coma. Mozilla sometimes think a link is text and blasts it onto the screen. When the file is binary, it can take a while for Mozilla to try and show that on screen and the back button is stuck!

      I try to use Mozilla as much as possible but Mozilla still has a lot of problems to overcome before it can say it's better experience than IE.

    4. Re:I don't follow... by mpcooke3 · · Score: 2, Informative

      or...

      4) They visit pages that make use of DHTML effects which on firefox would suck all your CPU, cause your laptop to burn a hole in your leg and the menus to become unresponsive.

      On IE the same DHTML normally takes 1-4% CPU usage. Fixing the efficiency of DHTML in firefox would be useful. Sometimes I think my computer has gone AWOL and it turns out to be a scrolling dhtml advert in a firefox tab.

    5. Re:I don't follow... by NeoSkandranon · · Score: 1

      The behavior of showing binary links as text onscreen is a result of a server misconfiguration, not any fault of Mozilla's. IE "guesses" a link's type by its file extension, while Moz relies on server information to determine what to do with it, which is the whole point of sending that info to begin with. Sometime shortly before firefox 1.0 there were some modifications made to cause this to happen less often; since then I havent encountered any problems.

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    6. Re:I don't follow... by ben0207 · · Score: 1, Informative

      JAWS isn't really based on IE. In fact, it works satisfactorily with every browser we tested it with (IE, FF, Opera, Mozilla). Just a heads up.

      --
      cmd-q.co.uk - some sort of stupid fucking internet bullshit
    7. Re:I don't follow... by Richard_J_N · · Score: 1

      I recommend the adblock extension. Block all the ads - and everything becomes much faster. Personally, I have lots of bandwith, so as a courtesy to site owners, I usually load the ads. But if the ad server's performance is so poor that it takes 15 seconds to load the page - well, I'm going to block them.

    8. Re:I don't follow... by DeadBeef · · Score: 1

      The parent was talking about Firefox, you are talking about Mozilla. Mozilla is definitely a whole lot slower and the last time I used it a whole lot more broken than Firefox.

      --
      I am a lawyer and this constitutes legal advice and I shall indemnify you against any losses arising from taking it.
    9. Re:I don't follow... by oncebitten · · Score: 1

      I had to put point hitbox.com to 127.0.0.1 to make Mozilla work.

      and why is this a bad thing? i adblock hitbox.com (and tell firefox to refuse their cookies, but there are so many damn hitbox.com sites that one invariably sneaks in).

      but then again, i don't like to be tracked without my knowledge.

  35. Re:Sounds like . . by thc69 · · Score: 1
    Is that marketingspeak? It seems interesting that something one browser does can be called "missing" from all the rest. I would reserve the "missing" tag for features that are found in the majority of browsers but not in some.
    No, I didn't mean that it was missing for everybody; just for me. Like grep is missing from Windows -- when I'm at a windows command prompt, sometimes I forget and try to grep (usually followed by me downloading a windows-compiled grep binary ;).
    --
    Procrastination -- because good things come to those who wait.
  36. Re:One step forward... by Nimrangul · · Score: 1

    Really? How have you stopped new windows of Firefox from opening and instead having them open as tabs? It's not an option even with extensions.

    --
    I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
  37. OT: Site-by-site Javascript? by TheLetterPsy · · Score: 2, Interesting

    Firefox allows site-by-site popup blocking/allowing, would it be too much of a stretch to have the same feature for Javascript?

    From my experience, all the new 'pop-unders' that are experienced with Firefox are triggered by Javascript. Of course there are multiple sites that depend on Javascript for core functionality (Gmail, others). So it'd be nice to do a site-by-site feature so that it is easy to put, for example, webshots on the blacklist.

    Asa, are you out there and browsing at at least a +2 level?

    1. Re:OT: Site-by-site Javascript? by Dwedit · · Score: 1

      Use adblock to block scripts. Click down in the lower right corner, and you can see a list of images and scripts to block.

  38. Re:Maybe. by lpangelrob · · Score: 5, Insightful
    Did you specifically avoid reading the summary?

    ...specifically targeted as accessability and rich interactive applications (RIA)

    You know, code that will help make Flash and its lookalikes accessible to people who maybe can't see or hear?

    That's most likely what the poster of the story intended when he/she speaked of being able to "replace IE in many Windows environments."

  39. Re:One step forward... by Nimrangul · · Score: 1
    Doesn't do jack with 1.0.5; absolutely nothing. That was the last version of Firefox I used and I was given that exact tip in a previous Firefox thread.

    So no, you're not really following the completely stopping new windows part, cause it didn't work, websites could still open new windows on me instead of them being tabs.

    --
    I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
  40. what about WebAdapt2Me by msblack · · Score: 2, Interesting

    Damn, IBM just sold our campus their WebAdapt2Me product which provides assistive technology for visually and motor impaired web surfers. It works only with MSIE.

    The basic features of IBM WebAdapt2Me are: font size adjustment, web page magnification (125%, 150%, 175%, etc.) which magnifies the entire page, font selection (bold, inverse bold, font style), kerning (spacing between letters), leading (spacing between lines). These features go way beyond the MS magnifier functions. If true, this is fantastic news that IBM is dontaing the technology to Mozilla.

    --
    signature pending slashdot approval
  41. Tim Rowley is also from IBM? by cyfer2000 · · Score: 1

    The SVG master of mozilla, isn't he from IBM? Isn't he contributing code to mozilla continuously?

    --
    There is a spark in every single flame bait point.
  42. Re:Sounds like . . by thc69 · · Score: 5, Interesting
    In Firefox you can press the Ctrl+'+' key to zoom in and Ctrl+'-' key to zoom out.
    I was ecstatic when I read this, but then I went to try it -- and it's only effective on text. Opera does it for everything, including pictures and even flash. I run 1280 on a 17" LCD, but when I want to show stuff to other people, or when I stumble across a small image/flash, I love blowing it up to a reasonable size.

    Just last night I wanted to show my wife a picture of a Merkur XR4TI, so she'd understand why it was funny that Prinicpal Skinner on The Simpsons drives one...
    --
    Procrastination -- because good things come to those who wait.
  43. Wild Guess by bsd4me · · Score: 2, Insightful

    It may help them sell more servers and services?

    Wild guess, but custom web-based apps are pretty popular in mega-corps. Mega-corps have to support a wide variety of users, including those with accessibility needs. Making Firefox more accessible in DHTML areas means they could potentially sell more servers and services to better support the needs of mega-corps.

    ?

    --

    (S(SKK)(SKK))(S(SKK)(SKK))

    1. Re:Wild Guess by TheRaven64 · · Score: 1
      My guess is that it has nothing to do with the American or European markets at all. I suspect that they want to be able to sell large back-end servers and very thin PowerPC-based web-clients in south-east Asia as part of their PowerEverywhere initiative. They can't put Windows / IE in these and keep the price-point where they want it to be, so they must use something else. This leaves either Gecko, KHTML or WebKit. KHTML is somewhat undermanned, so that leaves WebKit and Gecko. I imagine that they are not feeling particularly charitable towards the developers of WebKit at the moment, so that leaves Gecko.

      By contributing to Gecko, they get a browser that they can embed in all sorts of things for free which can be sold as an alternative to IE. This lets them sell big iron running something other than Windows and thin clients (probably made by someone else using IBM's CPUs, so they get the profit from the CPU and the retail mark-up).

      Of course, this is pure conjecture, but it's what I would do in IBM's position.

      --
      I am TheRaven on Soylent News
    2. Re:Wild Guess by doormat · · Score: 1

      Making Firefox more accessible in DHTML areas means they could potentially sell more servers and services to better support the needs of mega-corps.

      And its something they could have never done with IE and other closed browsers. And its far cheaper than writing a browser from scratch.

      --
      The Doormat

      If you're not outraged, then you're not paying attention.
  44. Re:Sounds like . . by emurphy42 · · Score: 1

    'find', while all kinds of weak compared to grep, is sufficient for some tasks.

  45. Re:Dumb & Dumber by sapgau · · Score: 2, Insightful

    With proper planning you can make your website work with IE, Firefox, et.al.

    Obviously this requires not to rely on ActiveX and make more use of compliant DHTML/CSS. Is not pretty but if it's done once it can be replicated with less effort.

    Benefits: you make access to your website a non-issue and end up with a better designed system.

    Web designers take shortcuts/are lazy and that's why they stick with IE. But that will come to bite them in the A$$ with the next release of IE.

    /my $0.02

    //Hate the new RIA label of what used to be DHTML/CSS

  46. This is a problem which plagues Mozilla overall by Anonymous Coward · · Score: 5, Informative
    I tried to write a firefox extension over this summer and was absolutely shocked by the degree to which firefox-related documentation either doesn't exist or is completely inadequate and disorganized. The solution for every problem of this sort seems to be to point you at source code, and expect you to puzzle out for yourself what meaning the programmers intended that code to have. The ONLY instructions on how to create a firefox extension are an open source demonstration extension on the blog of someone unconnected to firefox-- an extension which itself has few comments and no documentation, you're just supposed to use it as sample code. While there is something to be said for learning by example, this just doesn't work as the sole form of information. You find yourself immediately hitting two problems:
    1. At some point you're going to need to know how to do [X random thing] that your sample code doesn't already do. Your only options at this point are to start scouring the internet for firefox extensions, looking for extensions which do something kind of like what you want to do, and then looking at their source code to see how they did it; or mercilessly bother the IRC channel until somebody who's already done this comes by
    2. At some point, inevitably, you're going to hit a point where the sample code deceives you! All code contains implicit contracts. You cannot learn those contracts simply by looking at source code. Without documentation to make those contracts explicit, you are left either breaking contracts-- and thus your entire program, when some other part of the program expects something to be X at a certain time when it is in fact Y-- or doing a crazy kind of cargo cult programming, terrified to change anything unless you break the magic incantation that makes the component or preferences or whatnot system recognize your existence. I lost about two weeks on my project because I looked at the sample code, saw it always did a certain thing a certain way, concluded I could do the same thing the same way elsewhere, and was entirely ignorant as to the fact that there was another file in a totally different part of the package which I had to modify for every instance of this specific thing. What this meant was that I made extremely simple alterations to the file I was working on, and the entire extension broke-- for no reason I was aware of-- because I had accidentally caused a mismatch between the file I was working on and a totally different file.
    And this is just for extensions, a VERY common thing many people have done. As I started to poke my nose into more intricate and obscure things-- say, components-- I found the amount of available information on how to proceed went from inadequate to absolutely nonexistent. I can only imagine what you are going through trying to embed the entire engine.
    1. Re:This is a problem which plagues Mozilla overall by CyricZ · · Score: 1

      Indeed, I believe we have been having very similar experiences. Perhaps the worst part is the documentation that was correct in 2002, but today is outdated and thus misleading.

      But apparently stuff like this has been a problem since around 1999, per this newsgroup post I ran across:
      http://groups-beta.google.com/group/netscape.publi c.mozilla.general/browse_thread/thread/6b4bfc1c8c6 baa4c/

      If the Mozilla developers themselves cannot offer such documentation because they're busy with their development tasks as well, then perhaps a company such as IBM could step forward to provide such documentation.

      --
      Cyric Zndovzny at your service.
    2. Re:This is a problem which plagues Mozilla overall by StarDrifter · · Score: 4, Informative

      But since this summer, developer.mozilla.org has gone live. They've got instructions for Building an extension. And a Javascript reference. There's also the Embedding API Reference with documentation on all the nsI* interfaces. And while not from mozilla.org, there's XULPlanet, which documents XUL.

      The documentation has been lacking historically, but things are quite a bit better now.

  47. Re:One step forward... by raeler · · Score: 1

    I've had serious stability issues since the last FF release. After 10 minutes of browsing I'm up to 106,340k mem usage and 190,552k VM size (which grew to 110,312k/200,208k while typing this btw). The crashman cometh.

    --
    This is my post. See sig above ^
  48. Hmmm, I dunno if I should say yay... by TarryTops · · Score: 1

    Or wonder what the big bad wolf is *actually* up to. :-). It sure is in the mood to shake things up real gooood.

    --
    Java Oracle Linux Enthusiast
  49. Google and Firefox... by lukateake · · Score: 2, Funny

    Firefox and Google.

    Why do I visit Slashdot multiple times a day, everyday? [sigh]

  50. Re:One step forward... by usmc.spitfire · · Score: 1

    Look for an extension called TabBrowser Preferences. Every new link that opens on my machine opens as a new Tab in the one browser window I have open.

  51. DHTML = CSS Filters? by Gertlex · · Score: 3, Interesting
    Would the inclusion of DHTML mean the ability to implement the CSS filters like glow and shadow for text?

    I was recently looking into why the filter tag doesn't work in Firefox, and learned that it's actually DHTML. Exploring the question on the Firefox help forums, I learned that these features, (shadows at least) were likely to make it into 1.5 (next version).

    Perhaps this means that Firefox was negotiating with IBM to get this code?

    1. Re:DHTML = CSS Filters? by appleloaf · · Score: 2, Insightful

      Glow and shadow, et c, are implemented through CSS not javascript.

    2. Re:DHTML = CSS Filters? by Bellum+Aeternus · · Score: 1

      And the use MS Direct Draw. See ActiveX...

      --
      - I voted for Nintendo and against Bush
  52. Re:Article Text by shutdown+-p+now · · Score: 1
    makes it possible for Web pages to be automatically narrated or magnified as well as navigated by keystrokes rather than mouse clicks.
    If they manage to actually make it work, I envision Firefox suddenly becoming quite popular among those same people who use ion, wmi, and ratpoison. Nice!
  53. *sigh* by the_mighty_$ · · Score: 1

    Leave it to slashdot moderators to mod up the blatently obvious.

    --
    VI VI VI - the editor of the beast!
  54. Which *might* matter in an article about Linux by mcc · · Score: 1

    But even if this is correct, it doesn't seem to have anything to do with the article you are actually posting in.

  55. Re:Sounds like . . by Mr.+Underbridge · · Score: 4, Funny
    Is it just me, or does this sound like functionality that has been available in Opera for some time now?

    Nobody. Fucking. Cares.

  56. This sucks by Concrete+Nomad · · Score: 1

    I'm starting to get tired of Firefox. It was cool when it was an unknown browser that avoided all popups and other IE problems. Now with its popularity more and more people are writing programs to exploit it. Time to move on.

  57. Re:Sounds like . . by gabebear · · Score: 2, Informative

    It's not quite what you were asking for but I use the Image Zoom plugin for firefox and it lets you right click on any image and blow it up. This has advantages and drawbacks over Opera's zoom, but for me it's better than Opera's zoom.

  58. Re:Sounds like . . by cnettel · · Score: 1

    You get a whole lot closer to grep by using FINDSTR. No, the arguments are not directly compatible. Yes, you can satisfy quite a lot of your needs with it if you accept the syntax. (and have loads of ASCII-pr0n)

  59. Re:Firefox was a great idea. by TheRaven64 · · Score: 3, Informative

    Now that GCC supports Objective-C++, it is possible to build WebCore with the GNU toolchain (rather than Apple's fork). Work is already underway porting WebKit to GNUstep. Once this is complete, it will run on Windows, OS X and *NIX/X11. While it won't be Safari, it will have exactly the same rendering engine, and a UI built by people with a similar human interaction philosophy to Apple (or, more accurately, NeXT).

    --
    I am TheRaven on Soylent News
  60. Re:One step forward... by tduff · · Score: 1

    The ability to add extensions.

  61. Re:Is this new? by wk633 · · Score: 1

    What's unique is where the design is going. What exists now is browsers with exta features to translate the non-accessible. What is envisioned is tools to make web sites more accessible in the first place.

    One is a slap-on fix, the other is from the ground up. One is ok if it's all you have, but the other will work better in more situations for more people.

  62. Re:Slashdot works for FF? by Widowwolf · · Score: 1

    This is a community and we all the the right to our own opinions. Most people who populate on this website just happen to like firfox better then MS for x or y reson or a multitude of them.

    Slashdot itself, I don't think is a major advocate, and even if it was, it is the owners and editors opinion.

    I see people who would bash Kerry or Bush on thier own respefctive websites, and though I may not like thier ideas, they have the right to say them, I just dont go to those websites. You have to put up with people when it comes to a point like this.

    I do not know whether it was the comments or the actual articles that has caused you to question this but hopefully you realize they are jnot forcing you to change(unlike the patent offices recommendations to go exclusively to IE)Personally i think all websites should be required to be open to every browser.

    "Of course, that's just my opinion. I could be wrong." ~ Dennis Miller

    --
    ~~"Of course, that's just my opinion. I could be wrong." ~~Dennis Miller
  63. Major update? by Mozk · · Score: 2, Insightful

    1.5 is not a major update. 1.5 is a minor update. 2.0 would be a major update. It goes major.minor.

    --
    No existe.
    1. Re:Major update? by Serpent+Mage · · Score: 1

      http://www.mozilla.org/projects/firefox/roadmap.ht ml

      1.5 is a major update in the mozilla world. 1.1 is a minor update.

    2. Re:Major update? by Gertlex · · Score: 1
      We'll call it major since it will actually include new features.

      Hasn't been that way for the last 6 patches (1.01-1.06), iirc.

  64. Re:One step forward... by Blakey+Rat · · Score: 1

    Unless you have a Mac, in which case the TabBrowser Preferences extension will royally FUBAR your entire Firefox install, disabling menus, not letting you quit. Oh, yeah, the download link SAYS it works in MacOS X, but obviously the bastard lying programmer never even tried it.

    Sorry for the harsh language, but that buggy-ass piece of shit extension soured my extension experience forever. It's even better that, apparently, Mozilla.org doesn't care if some of their plugins are mislabelled as supporting a platform when they, in fact, cause HUGE problems on that platform.

  65. Oh Oh by UtSupra · · Score: 2, Funny

    I heard that SCO is claiming that code is theirs!

    *DUCKING*

    1. Re:Oh Oh by WillAffleckUW · · Score: 2, Funny

      I heard that SCO is claiming that code is theirs!

      double oops, I heard that SCO pirated the code from Firefox and then IBM showed it had patented it and donated the patent to open source ...

      --
      -- Tigger warning: This post may contain tiggers! --
  66. Re:Sounds like . . by RiffRafff · · Score: 1

    or does this sound like...Opera...

    Yeah, my girlfriend watches her show all the time; pisses me off.

    --
    "I might have made a tactical error in not going to a physician for 20 years." -- Warren Zevon
  67. One hell of a move by tolkienfan · · Score: 3, Insightful
    This chess match has just taken a surprising turn!

    The code checks one box that IE doesn't have checked - Accessibilty for rich internet apps.

    This is a carefully designed move to further boost Firefox. It's an excellent reason to give for switching, especially at government facilities.

  68. Open Source Rich Internet App platform by hqm · · Score: 1

    The OpenLaszlo project has a set of Rich Internet App components and a framework for building them, it compiles to Flash player format, however, not to DHTML at the moment. But if you are trying to make a cross platform browser-embedded app, this is probably the least work to have the same code run on Win/Mac/Linux browsers.

  69. For Anyone Under 30 by emcmanus · · Score: 1

    As this movie was made before I (and I suspect quite a few others here) was born, here's some help:

    http://www.imdb.com/title/tt0083943/

    1. Re:For Anyone Under 30 by erfoley · · Score: 1

      Now you are starting to make me feel old! I saw that movie when it first came out. I had read the book and thought the movie might be better. It wasn't any better. I guess starting out with a moderately interesting summer read and adding Clint Eastwood does not make for a good movie.

  70. RIA = Rich Internet Application by TFowl · · Score: 3, Informative

    Just to inform the author of this article, RIA, in this context, stands for Rich Internet Application and NOT Rich Interactive Application. The term was originally coined by Macromedia in late 2003. In addition, Rich Interactive Application is a pretty generic term and could apply to any number of areas where an "application" of any sort (not just an Internet application) might be used.

  71. Re:Maybe. by MikeFM · · Score: 2, Interesting

    I don't know about other developers but I'm seriously beginning to stop supporting IE for anything but a basic HTML interface. All the advanced interface features are designed for Firefox. I have no problem with putting a 'Designed for Firefox.' button on my sites and leaving IE users out of the really cool stuff if IE can't keep up.

    I'm seriously playing with some sites that combine AJAX, XUL, and Java into a single powerful user-interface. IE will get the same interface that Lynx users get.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  72. Re:Sounds like . . by msblack · · Score: 2, Interesting

    This is nowhere close to IBM WebAdapt2Me which zooms the entire page, not just fonts and not a separate graphics zoom tool. Their WebAdapt2Me tool has several cool features which let you adjust fonts with different sizes, contrast, or weight. You can quickly change the text from black on white to white on black, as well as adjustments for kerning (space between letters) and leading (space between lines). These are all important for accommodation of various visual, motor, and learning impairments.

    WebAdapt2me also provides text-to-speach synthesis. Show me a web browser that does all this today. Adaptive software and hardware are quite a bit more complicated that many Slashdot readers realize.

    --
    signature pending slashdot approval
  73. Re:Dumb & Dumber by Skuldo · · Score: 1

    the bugfix updates are recieved through the browser's updater, which we have been told does not add to the download counter

  74. To Random Person by DogDude · · Score: 2, Interesting

    You're quite welcome. Thanks for providing us with all of this free code that we have made hundreds of millions from. Our top executives and stockholders and quite happy. Would you like an official IBM polo shirt for all of your effort?

    - IBM

    --
    I don't respond to AC's.
    1. Re:To Random Person by GebsBeard · · Score: 1

      Shhhh... That kind of logic won't register around these parts. Its just "scratching an itch", they're not being exploited. To the hilt.

  75. Re:Sounds like . . by Shaklee39 · · Score: 1

    That was quite possibly the worst attempt at a joke I have ever seen on slashdot. Maybe if he spelled Opera wrong then it would have had a chance to be considered funny, but no, you took nothing and tried to make it in to something. You are an idiot.

  76. Re:Sources anyone? by HermanAB · · Score: 1

    Most countries have accessibility requirements, including the good old EU and US of A:
    http://www.w3.org/WAI/Policy/

    So, not bollocks at all.

    --
    Oh well, what the hell...
  77. blues bros by zogger · · Score: 1

    I was just reading a press release about some new dvd being released to commemorate the blues brothers movie, 25 years.

    How ya feel now?

  78. RIA(A)?? by Hurricane78 · · Score: 1

    If i read RIA i must always think of a criminal cartel called RIAA... what chimp invented that abbreviation?? I would love to hear it called WA for Web Application. This RIA really hurts my eyes...

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  79. Don't think home users, think corporate. by OS24Ever · · Score: 1

    What if a corporation were to decide they were tired of IE and wanted to support Firefox on windows?

    That'd be an instant desktop switch over. That's what I was thinking, the corporate computing side. The side that buys new machines every year and has the eye of all the vendors, not the home user that has a computer they bout 5 years ago that is slower than molasses.

    Just a thought.

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

    1. Re:Don't think home users, think corporate. by Bullfish · · Score: 1

      Perhaps, but corporate IT likes to stick with one platform and one brand of software all the way through. Often where you find Windows you'll find MS Office, and MS everything. Also, in my experience, the corporate buy cycle is closer to five years with exceptions in certain areas like CAD machines and other intensive applications. If 90 per cent of your machines are running excel etc, then you don't need much power. That's why Intel is the biggest supplier of chipsets and graphics chips in the world. Most home machine can run circles around most office machines.

  80. Browser Elitism by supergwiz · · Score: 1

    Does this mean the retun of Browser Elitism that was prevailent in during 199?-2000? Firefox forced M$'s hand in turning many sites away from "This site requires IE to view" (eg. MSN Zone) because IE lost their market dominace (A more mature DOM/CSS helped too). I would hate to see the return of this on the web even if the browser in favor is open source.

  81. Re:Maybe. by dunng808 · · Score: 1
    I have no problem with putting a 'Designed for Firefox.' button on my sites

    I don't think there is such a thing -- unless you create your own. You would do well to consider one of these, from the World Wide Web Consortium (W3C).

    --

    Gary Dunn
    Open Slate Project

  82. Re:One step forward? Crossfading images by Ralph+Spoilsport · · Score: 1
    the ability to crossfade images in javascript.

    I recently designed a website that has a cross fading slide show. On IE it crossfades, in FF it just shows the images in sequence with no crossfade.

    There's one feature for ya.

    RS

    --
    Shoes for Industry. Shoes for the Dead.
  83. Re:Sounds like . . by thc69 · · Score: 1
    ...WebAdapt2me also provides text-to-speach synthesis. Show me a web browser that does all this today. Adaptive software and hardware are quite a bit more complicated that many Slashdot readers realize.
    Opera has built-in text-to-speech, and as I described a few messages back, zooms the entire page (text and graphics, and even flash). It does offer a few different text modes, but probably not the variety you described.
    --
    Procrastination -- because good things come to those who wait.
  84. Re:One step forward... by usmc.spitfire · · Score: 1

    Ah I see... well I've only ever run Firefox on Linux and the evil Windows XP platform.

  85. Re:Sounds like . . by dunng808 · · Score: 1

    Obviously you haven't been around here very long, despite the rapidity with which you hurl the idiot line. I mean, I've seen *so* much worse. Granted, it would have been better to construct something around misspelling, something like this:

    Yeah, my girlfreind watches her show all the time; peices me off.

    But then it wasn't you who attempted to provide an example, now was it?

    As for the subject of this thread, well, hopefully many will follow where IBM has now gone.

    --

    Gary Dunn
    Open Slate Project

  86. Re:One step forward... by Spy+Hunter · · Score: 1

    It's in the latest nightlies, I'm using it right now. It will be in 1.5 when it is released.

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  87. Re:Article Text by shutdown+-p+now · · Score: 1

    If you tried to use keyboard navigation in Opera, you probably know it still has a long way to go. I did a hack to add numbered links which helps somewhat. But the issue is still mainly those pesky DHTML pull-down menus and other such trickery.

  88. Re:Sounds like . . by Achromus · · Score: 1

    If you want Page Zoom functionality, the ColorZilla extension has that ability.

  89. Re:Sounds like . . by Phroggy · · Score: 2, Insightful

    Surely you're not suggesting that Opera is a worse name for a web browser than Firefox?

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  90. Web browsers and coal mining by heroine · · Score: 3, Interesting

    Through the years of Mosaic dominating, then Netscape dominating, then IE dominating, then Mozilla starting over from scratch, then Firefox starting over from scratch, then Firefox getting some code, it's a lot like watching coal miners in the 60's.

    No matter what happens in the world. No matter what problems the world has moved onto, there is always this club which eats, sleeps, and breaths web browsers. They insist that winning back the lost users in 1998 is the most important breakthrough, that it wasn't Mozilla rewrite #20 but this version. This is the version which is going to get back the users they lost to Microsoft in 1998.

    Just like coal miners saying the future isn't in space, it's underground, these web browser programmers seem to be eternally in 1998, endlessly chasing after the web browser trophy while maybe the world isn't watching anymore.

  91. Re:But why did they do this? Microsoft by nihilistcanada · · Score: 1

    IBM, Oracle and everyone else in the industry does not want Microsoft(or even Intel) to achieve a total monopoly in the IT market. Microsoft has enough of a stranglehold on the market as it is. Every way in which Firefox becomes more competive with IE is another opportunity to take market share (ie. money) from the 800lb gorilla in the industry.

    Of course any chance of revenge for the OS/2 screwjob is just bonus points for Big Blue.

  92. Interesting by i.of.the.storm · · Score: 1

    but I'm not sure why IBM is helping Firefox. Then again, IBM has been going more open source these days. As more and more big players endorse Firefox and open source, people are realizing what open source offers.

    --
    All your base are belong to Wii.
  93. Re:Sounds like . . by Anonymous Coward · · Score: 1, Informative

    ...not to mention you can make it behave like Opera (zooming images as you zoom text) by using the View>Image Zoom>Zoom with Text menu item.

  94. DHTML menus? by Oxide · · Score: 1

    Firefox still can't display DHTML menus which prevents me from using my bank web site effectivley. Maybe this update will finally end this.

    1. Re:DHTML menus? by elemental23 · · Score: 1

      The name "DHTML" is just a blanket term for DOM/CSS scripting. Firefox supports this just fine. If elements of your banking site don't work in Firefox, it's probably because they're using IE-specific code, in which case only your bank can fix it. Have you complained to them about it?

      --
      I like my women like my coffee... pale and bitter.
  95. Re:Maybe. by stoborrobots · · Score: 3, Insightful

    I have no problem with putting a 'Designed for Firefox.' button on my sites...

    These are better... Really.

  96. Re:Maybe. by msh104 · · Score: 1

    links has some trouble rendering the pictures...

  97. Re:Maybe. by MikeFM · · Score: 1

    All pages should work with any browser but there is no reason not to create an advanced version for browsers that can support it. Right now Firefox is far and away the most advanced and most standards compliant browser around but Safari is looking as if it could give it a good challenge. Since they are both choosing to cooperate on a standards level the competition is healthy unlike the IE/Netscape war. Why should we limit websites to doing only what IE supports? You may as well avoid using tables, images, etc since some browsers do't support those.

    HTML was always a crappy standard. It's time to begin looking for a better standard. We need some sort of standard for tagging XML data to be accessible by screen readers, text-based browsers, etc and then we can just make all our data XML and provide rich interfaces in XUL or some other XML/DOM/client-side scripting style of interface.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  98. Re:Sounds like . . by Stauf · · Score: 1

    Whatever you say.

    But I, for one, will not pay for a browser that doesn't provide me with any features that can't be had for free in Firefox. I would probably buy a copy though, if it provided something significant that cannot be had in any of the other, cheaper, browsers.

    If Opera was (in my eyes) a truly better product, it's be a no-brainer. But the only advantages I've heard of are few and marginal. Of course, if Firefox was worse, I'd probably be using Opera.

    And that's why I don't use Opera. And why, for me, it's not worth the money. I suspect there are a lot of people that feel the same way.

  99. Re:Sounds like . . by IamTheRealMike · · Score: 1

    This will be fixed by the work Robert O'Callahan is doing with switching Gecko to use the Cairo graphics library. That'll allow "real" zooming for the first time, although text-only zooming is usually what I want.

  100. beware by agwilliams1000 · · Score: 1

    Before we go get a room with IBM in gratitude, just remember for a moment that he is in fact a withered yellow toothed dude in a black hooded cloak, offering you a gift from his gnarled, bony hand.

    However in this case I think we're ok, because he's just trying to get one over on a different bad-ass hooded dude.

  101. Coming Soon: VJS for A by randomErr · · Score: 1

    Coming Soon from Microsoft: Visual Javascript for Application

    Quote from Microsoft: No one uses VBA for dHTML, so we we thought we would throw together something IE 7 and Windows Vistas/Longhorn.

    We pray to our gods that you'll use THIS closed source product.

    --
    You say things that offend me and I can deal with it. Can you?
  102. Re:Sounds like . . by empaler · · Score: 1

    Yes, they had vulnerabilities - but they're all fixed.
    Secunia links:
    Firefox - 14% unpatched, 'Less critical'
    Opera - 0% unpatched, not rated (possibly an error)
    Internet Explorer - 29% unpatched, 13% partial fixes, 'Highly critical'
    Safari - 0% unpatched, yet 'Less critical'

    Of course my above post was modded down for saying that a commercial product is better than an F/OSS product, but that doesn't make it less true.
    Opera is more safe than other browsers, end of story. Yes, greymagic has a list of known vulnerabilities - that have all been patched. No dice.
    It would be a valid point if they released new fixes bi-weekly as new exploits were discovered - but that's not the case. It's on 8.02 now.

    If you don't want to pay for the browser, fine. If you can live with a small banner, it's actually free.

    I am, however, writing this from my preferred browser, Firefox. Opera is safer, but Firefox has better expansibility, and it has the plugins I like.

  103. Re:Sounds like . . by Stauf · · Score: 1

    Hrm, probably a bad choice of words on my part - I mean to say that if Opera was a much better product. To me, Opera and FF have parity in all the features I use. FF is free. Opera is not. Therefore, FF wins.

  104. Re:One step forward... by MrCopilot · · Score: 1
    Name a feature IE has out of the box that firefox doesn't.

    SpyWare Friendly?

    Forced Muliple windows & entries in the taskbar.

    .....and The #1 (and most important) feature IE has over firefox is ..... The words Microsoft & Internet in its title.

    --
    OSGGFG - Open Source Gamers Guide to Free Games
  105. I want to see it first by Elixon · · Score: 1

    I'm sure that there are many other people/organizations who contributed to Mozilla and nobody glorifies them in Slashdot articles. So I'm wondering how "big contribution" it really is and how much IBM self-glorification is in it. ;-) Anyway it is nice to here that IBM is interested in Mozilla (as a perspective market).

    --
    Well, I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
  106. Re:One step forward? Crossfading images by Ralph+Spoilsport · · Score: 1
    Cool! Could you post a URL where I can find the script? Everything I've found only works in IE.

    HW

    --
    Shoes for Industry. Shoes for the Dead.
  107. Re:One step forward... by Blakey+Rat · · Score: 1

    Not your fault, sorry for the rant. I don't even mind that it didn't work in OS X... the part that pissed me off is that the author of the extension *KNOWS* it doesn't work in OS X and yet the mozilla.org description, which he could easily edit, says it does. Lying scumbag.

  108. IBM helps OSS by derubergeek · · Score: 1

    Great. I can only imagine that the lawfirm of Larry, Darl, & Darl are filing a new lawsuit demanding that all Firefox users pay SCO a $99 licensing fee for stolen intellectual property.

    --
    Trust me. This is an inactive account. Regardless of what the /. bean counters might report.
  109. Sounds like OpenSSH by statemachine · · Score: 1

    No useful documentation (provide your own!). No useful support (provide a patch!).

    Something tells me that most of these programmers have never worked on a commercial project with a deadline and with other people.

    Bunch of arrogant primadonnas. Just like OpenSSH.