How easy it is to over-react when confronted with a "potential" security exploit...
Posted by darin at July 14, 2003 3:09 PM
Hey Darin,
I just read over the whole history of 149943, 205726, and 162871.
I've gotta say, though, I don't think the arguments that made the fix for 149943 necessary then have gone away, and are any less necessary now.
Actually, I think they're more relevant now that you can use JavaScript for XMLHTTPRequest stuff; so now an attacker can use the domain-spoof cross-site scripting thing to silently make any HTTP requests they want to any servers behind any firewalls. The purview of the exploit seems even more serious now.
As a user who seems likely to soon be forced to get a dynamic DNS for his home machine, I can see how completely annoying the current behavior is, but I don't think introducing new security flaws should be part of Mozilla's new roadmap.
Posted by: SteveK at August 13, 2003 12:02 PMAdhere to System Appearance. Does your application use all the sweetly colored buttons, delightfully shaded windows, and all the other "bells and whistles?"
Posted by: Rees at January 24, 2004 7:03 AMIf an application is designed well, the reward for users is that they will learn it faster, accomplish their daily tasks more easily, and have fewer questions for the help desk. As a developer of a well-designed application, your returns on that investment are more upgrade revenue, reduced tech support, better reviews, less documentation, and higher customer satisfaction. The rewards of building a good-looking Aqua application are worth taking the extra time.
Posted by: Tabitha at January 24, 2004 7:04 AMIf an application is designed well, the reward for users is that they will learn it faster, accomplish their daily tasks more easily, and have fewer questions for the help desk. As a developer of a well-designed application, your returns on that investment are more upgrade revenue, reduced tech support, better reviews, less documentation, and higher customer satisfaction. The rewards of building a good-looking Aqua application are worth taking the extra time.
Posted by: Meredith at January 24, 2004 7:04 AMThe simple fact is that, when all other factors are equal, where will consumers spend their money? I believe that in the long run, the best looking, easiest-to-use applications will also be the most successful. I think that's why Apple encourages developers to write programs that are 100 percent Aqua-compliant.
Posted by: Cornelius at January 24, 2004 7:04 AMIn building your amazing Aqua application, one of the most important things to consider is the Dock. There are three things your app needs to be "Dock Compliant." Now, I write this knowing that the Dock will be going through some major changes soon, but for the most part, these should still hold true.
Posted by: Alveredus at January 24, 2004 7:04 AMOkay, I just told you what Apple wants you to look out for with window positions, but in the real world, not everyone uses the hiding feature of the Dock, and it is unrealistic to be able to predict where each user will place their Dock at any given day or how large they will have it. However, you can build a feature into your application that allows spacing for the Finder. You can give users the option of where to position their windows and what area of the screen not to cross. I know that BBEdit provides me with this feature, and I wish more developers gave me more control over my windows.
Posted by: Griffith at January 24, 2004 7:05 AMAdhere to System Appearance. Does your application use all the sweetly colored buttons, delightfully shaded windows, and all the other "bells and whistles?"
Posted by: Archibald at January 24, 2004 7:05 AMAdhere to System Appearance. Does your application use all the sweetly colored buttons, delightfully shaded windows, and all the other "bells and whistles?"
Posted by: Edith at January 24, 2004 7:05 AMThe simple fact is that, when all other factors are equal, where will consumers spend their money? I believe that in the long run, the best looking, easiest-to-use applications will also be the most successful. I think that's why Apple encourages developers to write programs that are 100 percent Aqua-compliant.
Posted by: Howell at January 24, 2004 7:05 AMAdhere to System Appearance. Does your application use all the sweetly colored buttons, delightfully shaded windows, and all the other "bells and whistles?"
Posted by: Wymond at January 24, 2004 7:05 AMHello. I just wanted to give a quick greeting and tell you I enjoyed reading your material.
777 Casinos Online
Posted by: 777 Casinos Online at February 13, 2004 4:45 AM