Coder Social home page Coder Social logo

Comments (10)

edwardhorsford avatar edwardhorsford commented on June 18, 2024 1

@adamsilver what's your reasoning?

from accessible-autocomplete.

adamsilver avatar adamsilver commented on June 18, 2024 1

If we're going to put "accessible" in the name then why not put other things in it too:

  • "well-designed-autocomplete"
  • "really-good-progressively-enhanced-responsive-autocomplete"
  • "fast-well-tested-autocomplete"

Accessible is one of many qualities of a well designed component. Why emphasis this one aspect?

from accessible-autocomplete.

edwardhorsford avatar edwardhorsford commented on June 18, 2024 1

Might be worth a discussion with Alice and Tim.

It being an accessible typeahead is arguably the main selling point. More than that, where there have been design dilemmas, we've erred on the side of accessibility. Some of the features we might have wanted to do we couldn't because of this.

We could go with govuk-autocomplete but we're hoping this component may be generically useful outside of government too, so not having govuk in the name may be helpful.

from accessible-autocomplete.

NickColley avatar NickColley commented on June 18, 2024

Also need to republish the package on npm

from accessible-autocomplete.

adamsilver avatar adamsilver commented on June 18, 2024

Also don't put "Accessible" in front of it.

from accessible-autocomplete.

tvararu avatar tvararu commented on June 18, 2024

I think accessible is great for marketing (people search for "accessible <thing>" all the time). It also makes accessibility non-negotiable, because it's right there in the name.

from accessible-autocomplete.

adamsilver avatar adamsilver commented on June 18, 2024

Fair enough. Will GDS (re)name all components "accessible-etc"?

from accessible-autocomplete.

joelanman avatar joelanman commented on June 18, 2024

it does seem odd, and would mean we'd have to name other components accessible-

from accessible-autocomplete.

tvararu avatar tvararu commented on June 18, 2024

@joelanman @adamsilver I disagree we'd have to extend the naming. We don't follow strict guidance on naming projects as far as I'm aware of? Separate discussion about this can be had but until then projects get named all sorts of things. (govuk- in projects that aren't used by GOV.UK is another weird theme)

Autocompletes are notoriously hard to get right from an accessibility standpoint. I think it's worth leveraging this as a selling point. I also think the alliteration in accessible-autocomplete is catchy.

Or we can go for gds-autocomplete, or govuk-autocomplete, tbh this is a bikeshed discussion. Picking a name is important but being stuck debating isn't useful.

from accessible-autocomplete.

joelanman avatar joelanman commented on June 18, 2024

govuk would be more consistent with other things we provide (elements, prototype kit, notify, etc) and I don't think it stops usage outside of government. It could be useful for people to be aware of where this good work comes from.

from accessible-autocomplete.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.