FLUID-2545: Keyboard-a11y plugin doesn't conform to FSS selector naming convention

Metadata

Source
FLUID-2545
Type
Bug
Priority
Blocker
Status
Closed
Resolution
Won't Fix
Assignee
Jacob Farber
Reporter
Anastasia Cheetham
Created
2009-04-06T15:27:19.000-0400
Updated
2009-05-25T11:40:06.000-0400
Versions
  1. 1.0
Fixed Versions
  1. 1.1
Component
  1. FSS
  2. Keyboard Accessibility

Description

The keyboard a11y plugin defines a default selector for the selectable elements. This selector is defined to be
".selectable"
This does not conform to the FSS conventions, which suggest that the name should be
".flc-selectable"

Comments

  • Justin Obara commented 2009-05-20T14:47:12.000-0400

    Bug Parade 1.1 release

  • Jacob Farber commented 2009-05-25T10:02:52.000-0400

    This ticket raises questions:
    1) Since keyboard-a11y is a plugin that can exist outside of Fluid, are our naming conventions appropriate?
    2) If they are appropriate, and since its not a component, should it follow component-specific class name conventions?

  • Colin Clark commented 2009-05-25T11:35:53.000-0400

    This is by design, and is not a bug. Here's my rationale:

    1. The jquery.keyboard-a11y plugin is not an Infusion component. It's designed to be used for all kinds of purposes, and by people who don't even know what a component is. As a result, it needn't follow our component conventions.

    2. The choice of the default selector was intended to be as generic as possible--a likely convention people might like to use for their selectable elements. Our flc- class name conventions, on the other hand, are designed to be as specific as possible.

    Let's take this one of the bug parade and close the issue.

  • Colin Clark commented 2009-05-25T11:40:06.000-0400

    I'm closing this one, since it's not really a bug.