Firefox Reviewed in the Globe and Mail 615
Eric Giguere writes "Today's Globe and Mail has a Firefox review titled A bug-free surfing zone in its Friday review section. Slashdot readers probably won't like the last phrase, though: 'Until Firefox finds a way around that, you might have to keep Internet ExplORer around -- just for emergencies, of course.'"
negatives of the review (Score:5, Insightful)
Perhaps these websites should move from building apps with ActiveX? just a thought
Firefox or IE? (Score:4, Insightful)
It isn't about using Firefox or Internet Explorer. Some of us don't have a Windows machine, so we don't even have the option of running Internet Explorer.
What do you mean? (Score:5, Insightful)
And why would I object to it? It's a pretty well known fact that there are pages that just won't work with anything else than IE.
At work, for instance, I can't use Firefox for certain tasks because the Java-based admin pages (finances and grading) at our University won't work with it. Java apps load and work to some extent, but the layout is so screwed up in a Firefox that the pages are essentially useless. In Linux the pages won't work at all because of some weird Java problems (I thought Java was supposed to be platform independent?).
Complaining won't help, because IE is such a de facto standard that, according to the people who maintain the admin software, there is no support for "non-compliant" software such as Firefox and never will be.
Re:negatives of the review (Score:2, Insightful)
Re:negatives of the review (Score:2, Insightful)
this article is great. it does a good job at explaining what firefox is and what it can do, and also tells the reader that if you try it and find a bug, don't trash it. give it time and keep it around.
i really like this article. it'S how we all should evangelize ff.
Re:negatives of the review (Score:5, Insightful)
But the fact is, a lot of web servers do use Microsoft technology, and a lot of people have to be able to deal with that. It's part of their job, or something else that's important to them, and their not interested in any Microsoft-Mozilla religious war. If you forget that, you have have no hope of helping people move away from their dependency on Mister Bill's Empire.
Re:negatives of the review (Score:5, Insightful)
or using your companies internal web apps that require ActiveX untill the bigwigs can be pursuaded to allocate funds and manpower "to rebuild something that already works."
Re:negatives of the review (Score:3, Insightful)
I do think that IE has had enough rewrites to have changed version numbers a few times... but they really should be calling it 5.x at this point though.
But then again, they're not even shipping standalone versions of IE though, since it's supposedly an "integrated" part of Windows (even though it really isn't). Oh well, Microsoft will continue to fool people, because people don't know any better.
Memory Leaks (Score:5, Insightful)
(It's been a known issue for a long time, but nobody seems to be able to fix it)
Re:Mac IE is removed easily (Score:3, Insightful)
Re:It's the Globe and Mail (Score:2, Insightful)
Re:It's the Globe and Mail (Score:5, Insightful)
Anybody can (and does) make that claim about any news source. Every news source has a bias, since there are people involved and those people, no matter how objective they may try to be, will allow a certain amount of bias through. I'd guess that, assuming you read national news in Canada, you're a National Post reader. You probably don't see them as being particularly biased, because they probably represent your worldview, whereas the G&M does not. That's fine. But the G&M does, for the most part, represent my worldview, whereas a newspaper that thinks an editorial on the merits of creationism is outstanding journalism (just to take a single example from recent memory) does not really represent my worldview, so I tend to consider NP as being "biased".
It's suggested to not rely on any single news source as the only news source.
Re:Memory Leaks (Score:3, Insightful)
I'm not a coder, so forgive my ignorance, but how can it be that this is such a hard bug to fix? This is a legitimate question, not rhetoric.
Surely there must be a way of clearing the tab cache when it is closed?
Perhaps, (Score:2, Insightful)
At worst you may be able to negociate a better commission for your sales, at best they fix it.
Re:Write the author and politely help him (Score:5, Insightful)
Re:Well some things (Score:3, Insightful)
Problem: You want to produce a payroll system which is easy to administer centrally, doesn't require the sysadmin to install specific software and should have a rich, pretty interface.
Solution: Make it web based.
Problem: It's 1998. Web based things are a right royal PITA to write if you're using straight HTTP/HTML, particularly if they're stateful. XHTML doesn't exist, Java is patchy at best. JSP has hardly been heard of (did it exist then?)
Solution: This ActiveX thingy looks interesting. The program's still web-based but you've got a pretty good API to work with. Okay, so it's Windows only, but Macs are not exactly in heavy use in payroll departments, and whoever heard of Linux on the desktop? Adware, spyware and other miscellaneous security nightmares in IE are still a distant speck on the horizon.
Re:Memory Leaks (Score:2, Insightful)
Re:huh? (Score:2, Insightful)
Automatic Update is a part of XP.
"Is a part of Windows XP" means "costs two hundred dollars" to many users.
You only need to download it on Windows 2000 because it came as part of an SP.
If you're trying to get a Windows service pack without using Windows Update, then don't you need to buy the service pack on CD at a nominal fee?
Re:Memory Leaks (Score:3, Insightful)
Nonsense.
You use in-line instrumentation and catch the leaks as they happen in real time, with source references.
A number of development products will do this. Look at BoundsChecker for one example.
There is no excuse for a single memory leak today. At least, not for an easily reproducible one.
Other than that, a few very simple engineering practices can eliminate all memory leaks. Those engineering practices are three simple rules:
1) All activity that allocates memory dynamically must be encapsulated in a class.
2) All allocation must happen in the constructor of the class that manages a dynamic memory area.
3) All deallication must happen in the destructor of said class.
There. Follow these three simple rules, and you won't get any leaks, ever. As a side effect, you get cleaner code.
If you're in an after-the-fact situation, three days with BoundsChecker can sort out 95% of the problems. The last 5% typically take some more thinking.
MSIE rendering engine (Score:3, Insightful)
My wish would be an (optional!) MSIE compatible rendering engine, that would show web pages as they would in IE. Bug-for-bug compatible, if at all possible, and, of course, must run on non-Windows systems as well. It doesn't need to be fancy (like ActiveX etc...), just show HTML+CSS like they would appear on MSIE please!
Re:negatives of the review (Score:1, Insightful)
People should also understand that Firefox Extensions are every bit as risky and capable of being abused as ActiveX. We've been lucky so far.