Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Following Google to Stupidity (Score 1) 591

This is just an experiment by the community. It doesn't mean Mozilla is going in any direction. Mozilla Labs is a place for breaking the web and learning from the broken pieces. Sometimes, interesting ideas arise, like the Awesome Bar HD (which still needs a lot of work). Other times, they go too far (Home Dash).

Anyway, Mozilla's motto for Firefox is to keep it being completely customizable, so you'll still be able to have the browser look any way you want, even if they change the standard UI.

Comment Re:The idea is just fine (Score 1) 143

A much better way to implement this unnecessary cookie law would be to put the responsibility on browser vendors instead of website owners.

This needs modding up.

Of course, this has the problem that too many people don't update their browsers - but those people bring it on themselves and should therefore not be "protected" by this law.

It actually shouldn't matter but not because "they bring it on themselves", but because sooner or later everyone updates, at most when they change computers.

Comment Re:No harm, no foul (Score 0) 62

Yeah except if the situation had been reversed and Microsoft had done what Mozilla did. Then there would be pitchforks about how Microsoft was being evil. But, no, this time it was Mozilla and they can just do no wrong.

If Microsoft had been honest and reflected openly about its mistake, then there wouldn't have been any pitchforks. Although it is true that lots of developers are partial against Microsoft, it is also true that they have been welcoming when MS made good decisions. Take a look at the response from the community about IE9. It was critical in specific aspects, but overall very happy with the change in relationships (they started with very early previews) and product quality.

Comment At the risk of writing flamebait... (Score 2) 46

ExtJS sucks.

Yes, it has a lot of features. But no, it doesn't scale well when what you need is granular control of how javascript loads and executes, and it doesn't help multiple developers working on different modules. Lots of hardcoded references to global objects, long namespaces, HUGE file downloads. It just doesn't add up. Sencha needs to really step up if it wants to stay competitive with a paid product.

Way better alternatives are YUI3 and GWT. Even ideas such as Wijmo perform better.

Comment Maybe Google is doing what it can? (Score 1) 287

Google Docs has partially implemented WAI-ARIA roles. Google Reader has full support for it. I'm not blind, but as a curious web developer I have tested them with JAWS. I don't see where the problem seems to be. Modern screen readers work really well with modern browsers and web apps developed with the ARIA specification.

Comment Re:I love it (Score 0) 2254

Sorry for the error in line breaks. Here it is again.

I feel like I'm the only one who likes it. Very clean and non distracting. The comment control is AWESOME.
Of course, there is lots of room for improvement. Here are some technical performance suggestions:

* Its YSlow grade is C. For a site with such huge traffic as /. has, it could be better. A good part is due to advertisement and A/B testing. A/B testing should be removed eventually so I will get better. However, there is still a couple of changes that could help:
- Enable GZip compression for javascript files in a.fsdn.com
- Combine comments_minified.js with all-minified.js. It's not worth it to have it separated into a different script. You can just delay the execution. Specially when gzipped it would weight around 6-7kb instead of 30kb.
- Slashdot pages are rather big. I believe that's why you chose to put a lot of javascript in the head. You should consider at least moving it after the article/s. That way the article will be shown faster even if the rest of the page and the comments are delayed a bit.
- It would help a lot to reduce the size of the page. Using the scroll event to show more comments as twitter does could be a good idea. Check out John Resig's latest post about it http://ejohn.org/blog/learning-from-twitter/
- Extend the life of the cached files. Use "access plus ten years" instead of a two week period. The correct strategy isn't to use the query string to manage versions but to use the filename for it. Rename the all-minified.js file to all-v1-minified.js and change it when needed.
- Add the expires header for logo.png and favicon.ico
- Remove E-tags
- In the homepage, the RSS, facebook and twitter buttons are three different images. You should reuse the sprite from the add-this widget http://s7.addthis.com/static/r07/widget26_32x32.png and consider writing your own widget and adding it to your main script.

Comment I love it (Score 0) 2254

I feel like I'm the only one who likes it. Very clean and non distracting. The comment control is AWESOME. Of course, there is lots of room for improvement. Here are some technical performance suggestions: * Its YSlow grade is C. For a site with such huge traffic as /. has, it could be better. A good part is due to advertisement and A/B testing. A/B testing should be removed eventually so I will get better. However, there is still a couple of changes that could help: - Enable GZip compression for javascript files in a.fsdn.com - Combine comments_minified.js with all-minified.js. It's not worth it to have it separated into a different script. You can just delay the execution. Specially when gzipped it would weight around 6-7kb instead of 30kb. - Slashdot pages are rather big. I believe that's why you chose to put a lot of javascript in the head. You should consider at least moving it after the article/s. That way the article will be shown faster even if the rest of the page and the comments are delayed a bit. - It would help a lot to reduce the size of the page. Using the scroll event to show more comments as twitter does could be a good idea. Check out John Resig's latest post about it http://ejohn.org/blog/learning-from-twitter/ - Extend the life of the cached files. Use "access plus ten years" instead of a two week period. The correct strategy isn't to use the query string to manage versions but to use the filename for it. Rename the all-minified.js file to all-v1-minified.js and change it when needed. - Add the expires header for logo.png and favicon.ico - Remove E-tags - In the homepage, the RSS, facebook and twitter buttons are three different images. You should reuse the sprite from the add-this widget http://s7.addthis.com/static/r07/widget26_32x32.png and consider writing your own widget and adding it to your main script.

Slashdot Top Deals

Modeling paged and segmented memories is tricky business. -- P.J. Denning

Working...