Official results of memeber-only vote on Selectors API name combos

Recently, a member-only vote
<http://www.w3.org/2002/09/wbs/38482/selectorsNames/results>  was held
to attempt (yet-again) to resolve general complaining, grumbling, etc.,
about the latest API names chosen for the Selectors API spec
<http://dev.w3.org/cvsweb/~checkout~/2006/webapi/selectors-api/Overview.
html?content-type=text/html;%20charset=utf-8> . I suppose a vote was the
only fair and equitable thing to do. The race was pretty close, given
the total votes, and a new name candidate rose to the top. I suppose
this thread is now open to hear what the standardistas think, but
personally, I'd like to just put the voted name in, and get this spec
done ;)

 

Summary

	

 

	

Choice

All responders

 

 

 

 

 

 

 

		
 

Don't mind

Don't want

Ranked 1

Ranked 2

Ranked 3

Ranked 4

Ranked 5

Ranked 6

		
Single return value: selectElement()

2

2

2

5

 

 

3

 

		
List of return values: selectAllElements()

 

 

 

 

 

 

 

 

		
Single return value: selectorQuery()

4

 

1

 

2

4

2

1

		
List of return values: selectorQueryAll()

 

 

 

 

 

 

 

 

		
Single return value: selectorQueryOne()

3

1

 

 

 

2

2

6

		
List of return values: selectorQuery()

 

 

 

 

 

 

 

 

		
Single return value: querySelector()

4

 

2

1

3

4

 

 

		
List of return values: querySelectorAll()

 

 

 

 

 

 

 

 

		
Single return value: matchSelector()

4

2

 

2

2

1

2

1

		
List of return values: matchSelectorAll()

 

 

 

 

 

 

 

 

		
Single return value: getElementBySelector()

2

3

6

2

 

 

 

1

		
List of return values: getElementListBySelector()

 

 

 

 

 

 

 

 

		
 

	

Multiplier

3

7

1

2

3

4

5

6

		
Scores

	
Totals

selectElement()/selectAllElements()

6

14

2

10

0

0

15

0

	47

selectorQuery()/selectorQueryAll()

12

0

1

0

6

16

10

6

	51

selectorQueryOne()/selectorQuery()

9

7

0

0

0

8

10

36

	70

querySelector()/querySelectorAll()

12

0

2

2

9

16

0

0

	41

matchSelector()/matchSelectorAll()

12

14

0

4

6

4

10

6

	56

getElementBySelector()/getElementListBySelector()

6

21

6

4

0

0

0

6

	43

	

Stack ranking by vote:

Rank

Votes

								
querySelector()/querySelectorAll()

1

41

								
getElementBySelector()/getElementListBySelector()

2

43

								
selectElement()/selectAllElements()

3

47

								
selectorQuery()/selectorQueryAll()

4

51

								
matchSelector()/matchSelectorAll()

5

56

								
selectorQueryOne()/selectorQuery()

6

70

								

 

So,

querySelector/querySelectorAll it is. Now I'll certainly have to learn
to spell 'query' correctly...

 

Thanks to Lachlan for correcting my previously erroneous math.

 

-Travis

MSIE

Received on Thursday, 16 August 2007 17:57:17 UTC