Closed Bug 598490 Opened 15 years ago Closed 15 years ago

Update Technology Matrix for beta 7

Categories

(www.mozilla.org :: General, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: lmesa, Assigned: rik)

References

()

Details

Attachments

(1 file)

Please update Technology Matrix with updated technologies that will now be included in Beta 7.
Assignee: paul → anthony
Attached patch UpdatesSplinter Review
Attachment #482718 - Flags: review?(abuchanan)
Attachment #482718 - Flags: review?(abuchanan) → review+
Anthony, please add the qa-wanted keyword once you push to stage. Thanks qa-verified-trunk http://www.mozilla.com/en-US/firefox/beta/technology/#feature-performance
Keywords: push-needed
Also, let's make sure we don't push this page until beta 7 comes out, ok? ;)
Keywords: push-needed
Whiteboard: [wait for beta7]
A few suggestions: May I suggest that there is no discrepancy between border radius in the CSS tab and in the graphics tab. In the CSS tab support is claimed for 3.5, 3.6 and 4.0. In the graphics tab for 4.0 only. Perhaps use check marks for all three in both instances, but add a note for 4.0 saying that it is now supported without the -moz- prefix? Also, on the JavaScript tab it says "partial" support for ES5. What parts are missing? Practically none. Running the tests on http://kangax.github.com/es5-testsuite/ I get this result: "Total tests: 1236 Passed: 1110 Failed: 123 Could not load: 3" That score is comparable to how well Firefox for support CSS 2.1. By the time Firefox 4 is released I predict that Brendan et al will have squashed a few more bugs to improve that score even more. They also have their own internal tests that are more detailed. It might be worthwhile to ask about those results. Nevertheless, I think "partial" is too modest. In order to really show how good ES % is supported, it should be pointed out specifically that "use strict" is supported. That is the crown jewel of ES 5, that so far no other browser is close to have, even though MS and Webkit is working on it. Firefox 4 also support "weak tables" and "proxy objects", two technologies being considered for ES Harmony. The latter seem to be a done deal, but weak tables has been demoted to "strawman" status. The V8 team say that they are not going to implement it. (Once again, Brendan knows the details.)
A few more suggestions: 1. Worth checking out if Ruby annotations will make it in any way to FFox 4. http://caniuse.com/ says partial support, but the patches I've seen so far have not been set to block. 2. getElementsByClassName, querySelector and querySelectorAll have been in Firefox since 3.5, but they still deserve mention, IMO. 3. Accessibility features are not mentioned. Once again, FFox is the BEST browser in this regard. It should get a tab of its own, IMO: - ARIA roles and states exposed to AT technologies - HTML5 form widgets exposed to AT technologies (being worked upon right now) - header, footer, aside and nav exposed to AT technologies (being worked upon right now) Besides FFox, only MSIE and Opera gets the first one right. No other browser gets the last two. Please note that the "exposed to AT technologies" is a very important part of this. Safari claims ARIA support, but misses that crucial part! Caveat: Confirm my impressions with Marco or someone else on the accessibility side. I am working from memory know.
Thanks for the suggestions, I'll definitely consider them for the next iteration. Sadly, the timing is too short to do the research for Beta 7.
Laura any changes being made for this? If not, let's close this.
No changes needed--closing.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
(In reply to comment #7) > Thanks for the suggestions, I'll definitely consider them for the next > iteration. Sadly, the timing is too short to do the research for Beta 7. When looking at accessibility, here is one bug just closed. Firefox is the only browser to support this, AFAIK. https://bugzilla.mozilla.org/show_bug.cgi?id=593368
Status: RESOLVED → VERIFIED
Whiteboard: [wait for beta7]
Component: www.mozilla.org/firefox → www.mozilla.org
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: