A language is not evil because it isn't strongly typed. Just because a language offers that option doesn't mean that you have to use it though. There are a lot of things that languages offer that aren't the best tool in all cases. This is where coding standards come in really helpful
That being said, I think that these could help you out:
- JSLint - this is a linter that has some IDE support to help ensure that your code will adhere to some good standards
- jQuery - this will help to abstract browser differences away so that you don't have to worry about that to cause your site to not work
- QUnit - this is a test suite to aid in development
- JSCoverage - helps to measure code coverage of unit tests.
Starting with Vista, and continuing with Windows 7, the menubar is going away. To be replaced with things like the Windows Explorer contextual strip, or the Office Ribbon(now in Paint and Wordpad too). Many apps still retain the menubar as an option to be pinned or to be shown briefly by holding the Alt key.
I think the point was that Windows is getting rid of the menubar, in favor of the contextual strip or Office Ribbon, not that FireFox is going to use the ribbon in their design. They are simply trying to improve the interface and make it more like the competitors, IE and Chrome (who have come up with some novel ideas to improve the interface). If Windows is not going to have the menubar, then FireFox will look completely out of the times if they continue with it (whether the users on here like it or not).
Oh. So apparently "The Sunlight Foundation" is another name for the government now?! I think that I missed the part where this was under any presidential office.
Image this happening under the Obama office. Nope, I didn't think you could.
P.S. I *am* a fanboi of keeping the money that I earned.
Link to Original Source
Never... ever suggest they don't have to pay you. What they pay for they'll value. What they get for free they'll take for granted and then demand as a right. Hold them up for all the market will bear.
Lois McMaster Bujold
How are these examples Google's responsibility?
That was said in response to your previous statement:
Until Google reaches a point where it becomes virtually impossible to field a competing site successfully, I think the word 'monopoly' is a bit premature.
My point was that I believe that is the case already.
Windows and IE target the same customers - consumers of software.
While this might be correct that they both consume software, they are different markets. Not everyone using Windows will use a web browser, and not everyone using a web browser will use Windows. It is like saying that Google's search and advertising target the same customers - consumers of the Internet. Remember that the advertisers are also searchers (just wear different hats from time to time). Both instances seem to be two items that go hand in hand in people's minds today.
It could be stated that Google is stifling advancements in online advertising because the ad service is tied right in with search results (I'm not arguing that is wrong though), preventing other vendors from getting the market share on their service. To alleviate this, the EU will require Google to remove the advertisement feature from their web site and the user must choose if they want one of those services lol. I don't really think that is the problem per se. I think it is the ad service that is then sold to other web sites, which happens to be the same one used on their search site. Being that almost everyone uses google for search, they need to advertise on google. However, Google also makes money by then selling those ads to other third party sites. While I don't think this is wrong for them to do, other companies can look and claim that it is anti-competitive since this further cements their grips on the online advertising market. If someone advertises on Google, they also have the opportunity to show up on a vast array of other sites (a huge selling point). Explain how another competitor can come in to even compete? I'm not saying that Google is purposely doing so, but one has to understand that the government would need to keep an eye out to ensure that they aren't.