- From: Greg Whitworth <gwhitworth@salesforce.com>
- Date: Wed, 9 Sep 2020 10:46:40 -0700
- To: www-style@w3.org
- Cc: public-open-ui@w3.org
- Message-ID: <CALeAaptJzoNZ9feyVO=xGGaop8cQexs6aQG1MUHiXZ+1Gdyg_A@mail.gmail.com>
Hey folks, In the CSSWG we continue to be discussing form controls and possible pseudo elements for them, such as the file and range controls. As we discussed in the last CSSWG F2F there is overlap with the work in Open UI with HTML/CSS/ARIA since controls/components are a composition of all of them. At times states or parts end up as pseudo classes or elements but neither produce the complete story for what developers *may* need for a given control/component. While I am proposing this as a joint meeting, many of the folks in Open UI are also in the CSSWG and the goal for this meeting is to focus on form control styling. Here is a proposal of topics: - Holistic approach (quick intro into Open UI) This will be similar to the presentation I gave at the last F2F so I'll go through it quickly but it sets the stage for the rest of the discussions. I'll end with a rough agenda and what the CSSWG+Open UI team can do to ensure that we have an agreed upon holistic approach while also taking potentially smaller steps where possible. I'd like to record this if possible so we can reference it in the future. Goal: General understanding of how Open UI is approaching a holistic exploration of UI components/controls - Open UI control/component definition paradigm (parts, behaviors, states, view) Worthwhile prior reading: https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ControlUICustomization/explainer.md Primary Goal: What are the group's thoughts on this paradigm for a specification? Secondary Goal: What are the group's thoughts from an UA implementation perspective? - Where do these reside: There are some more obvious ones (eg: psuedo elements/classes) but should there be a more cohesive tie together? We had recently discussed having a form controls psuedo specification. Goal: No duplication of effort and a clear path. EG: If we have a part, assuming we agree on the holistic approach in step 1 have a process for psuedo elements (I'll have a rough proposal in an issue for this). - Buckets of styling capabilities: https://github.com/w3c/csswg-drafts/issues/5503 Primary Goal: Resolve on general premise and normative definition for spec reference - Interoperable base User Agent Stylesheet: Primary Goal: Understanding of interest? Let me know if there is interest for this, we can possibly just make them a part of the CSSWG meeting if there is time. Also, if there would be any other agenda items - please let me know. ~Greg
Received on Wednesday, 9 September 2020 17:47:07 UTC