901
Developer's Corner / Re: source control systems: what's the best?
« Last post by urlwolf on January 07, 2008, 01:10 PM »Is perforce's only advantage speed?
According to most studies, Opera is the best in following standards.
But the web is not written for Opera.
In my experience if the site is heavily AJAXified, with dropdowns for all the options, ect
Opera misses all that functionality 100%.
Honestly, I have to fire up another browser at least once a day.
And sometimes, the site is half-functional and you don't even know if you are missing something by visiting it with Opera.
The paradox is that using the most standards-compliant browser will get you the least compatibility with websites (!).
At the end of the day, what you need is to get as close to 100% of websites rendered as the webmaster intended.
This is not the case for opera. I know it's due to webmasters not testing against opera... but still. The end result is that some sites (randomly) will do something wrong and I won't even know which ones when it's not very evident.
What can be done? I don't want to switch browsers, but I'm always tempted.
That and the horrible desaster that M2 is in the current beta is making me think again about which browser to fire up!
I am a Firefox fan. I’ve been using Firefox since it was named “Firebird” and calling it “stable” was a big overstatement. Firefox dragged me out of Internet Explorer, and that was definitely one of its biggest achievements.
Because I’m addicted to trying out new tools, however, I always kept testing new browsers I discovered here and there. K-Meleon, Flock, Sleipnir… When Safari came out for Windows I immediately installed it and used it for about 2 hours, only to realize that it wasn’t – and it still isn’t – usable at all, mainly due to sporadic crashes.
Similarly, I’ve been trying out Opera periodically, as new releases came out, but again it didn’t seem to work for me. The biggest complaint I had was its inability to render heavily-ajaxified web sites properly. However, now it seems that the Opera Development Team made a big effort to improve the browser, and I was pleased to notice that Opera 9.5b (“Kestrel”) doesn’t seem to have this sort of problems at all.
It lets you browse The Code Project directly in Visual Studio 2005. When you click on a link that would normally download a ZIP file, it asks you instead if you'd like to open the sample up using the Code Project Browser. If you say yes, the add-in will download the file, unzip it to a base My documents\My Code Project Samples directory and then load it directly. It also provides a sidebar where you can view, reload and delete all of the projects you've downloaded. Finally, it allows you to keep Code Project favorites, just like any respectable web browser would.
Common Code Manager
When combined with the Project Manager, Internet programming language support includes many features for managing an entire web site. One of the most useful timesaving features is the Common Code Manager, which allows you to duplicate a piece of HTML code across an entire Project list.
To use the Common Code Manager, mark a block of code that you will want to use in a number of places and select Manage Common Code from the toolbar or HTML Tools | Common code manager from the Context Menu. Select Add and provide a name for the block of code. This will create a marker in the HTML code and create a separate file to contain this code for later duplication and editing.
Once a common code block has been created, use the Common Code Manager to insert that block of text into each file in which you wish it to appear. This offers a great advantage over cutting and pasting or searching and replacing. When changing the common code, you can run the Common Code Manager again, edit the common code block, and update it across all files in the Project containing that common code block. This saves a significant amount of time when updating common footers and headers on your web site.