- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Mon, 23 Mar 2015 17:20:56 -0400
- To: Florian Rivoal <florian@rivoal.net>
- Cc: Chris Lilley <chris@w3.org>, public-css-testsuite@w3.org
Le 2015-03-23 16:46, Florian Rivoal a écrit : >> On 23 Mar 2015, at 20:43, Gérard Talbot <css21testsuite@gtalbot.org> >> wrote: >> > Hi Gérard, > > (Snipping the points I am not replying to) > >> 2- >> pale green: there is no reason to have a background-color here > > Having a colored box makes it really obvious what you talk about when > you mention it in the test instructions, no? It depends on the test. In the tests I was referring to, the pass conditions (presence/display of sheep in a rectangular area) did not require a background colored box. > You can do it with just a > border, but color seems more obvious to me. In some tests - not necessarly cursor tests - , you will want to paint a rectangular area to increase ease and clarity of checking pass-fail conditions of a test. In many basic cursor tests, where you only check if cursor image appears, you do not need to a background colored box. I think a bordered box is sufficient. In a few other cursor-image-png-* tests, you need a background-colored area to ease checking of pass conditions by maximizing background versus color contrast. > On the other hand, using green is probably a bad idea, as it may > suggest to a tired person who's been through a whole bunch of tests > already that the test passes, even though that's not what they're > supposed to be checking. > >> Here's a test that couldn't make it before RC6 in 2011 and that I >> forgot to submit: >> >> http://www.gtalbot.org/BrowserBugsSection/css21testsuite/cursor-025.html >> >> You could create different "PASS" cursors (same look, same colors) in >> different formats; that way, people would even be able to anticipate >> expected results in a serie of tests. > > While I like the sheep a lot, I agree that the green box with the word > PASS in it is more reliable. It's more obvious, clear, no need to think. The tester sees "PASS", then he/she clickes the PASS button. We have a fail cursor too: http://test.csswg.org/suites/css2.1/nightly-unstable/html4/cursor-021.htm http://test.csswg.org/source/css21/ui/support/fail.cur for the same reasons. > If the image gets garbled (and I've seen > cursors in some formats get garbled in some browsers), you don't want > the tester to have to spend time wondering whether the fuzzy mess > they're looking at is what the test author meant by "a sheep". > >> 6- The fallback cursor should be 'auto' and not 'help' in those cursor >> tests. > > Does it matter what the fallback is? It does not matter much. I have been using 'auto' in my cursor tests because it is the default value and it will use the cursor correspondent to what the context is (I-beam for text, pointer for link, etc). > >> 8- Like Florian wrote, BOM-UTF-8 should be added > > The UTF-8 BOM is there. I was arguing for removing it a putting the > meta charset instead. Which do you recommend? Sorry. I meant to write <meta charset="UTF-8"> was missing and should be added ... just like you pointed out . Gérard > >> 10- 006 ANI cursor: we already have cursor .ani test in CSS 2.1 test >> suite. >> http://test.csswg.org/suites/css2.1/nightly-unstable/html4/cursor-024.htm > > That's a test for animated cursors (which are not mandated by the > spec, but I expect to be clarifying this with a SHOULD soon), but > using a GIF, not for the .ani file format that Chris is using (neither > of which are mentioned in the spec anyway, for now at least). > > - Florian -- Test Format Guidelines http://testthewebforward.org/docs/test-format-guidelines.html Test Style Guidelines http://testthewebforward.org/docs/test-style-guidelines.html Test Templates http://testthewebforward.org/docs/test-templates.html CSS Naming Guidelines http://testthewebforward.org/docs/css-naming.html Test Review Checklist http://testthewebforward.org/docs/review-checklist.html CSS Metadata http://testthewebforward.org/docs/css-metadata.html
Received on Monday, 23 March 2015 21:21:28 UTC