-
Notifications
You must be signed in to change notification settings - Fork 17
Use cases
This page is for creating use cases
Each use case should have a description, link to the requirement or easy language requirement and two code examples. Code example should include the AUI attributes and an example with the minim attributes possible.
Content Filtering (inception) - User may have sensitivity to certain words or topics; based on personal preference, culture or disability which are expressed on a page using text, images or video.
Given one or more strings representing a specified word or category, for example, content marked as explicit, violent, etc., hide or remove that string and associated elements from the DOM.
- aui-action = hide
- URI = JSON file of words
links:
- the specification: https://w3c.github.io/personalization-semantics/#vocabulary-identification
- requirements: https://rawgit.com/w3c/personalization-semantics/requirements/requirements/index.html#abstract
- wiki on implemetion : https://github.com/w3c/personalization-semantics/wiki/Comparison-of-ways-to-use-vocabulary-in-content
- wiki on implemetion for 3 attributes : https://github.com/w3c/personalization-semantics/wiki/Comparison-of-ways-to-use-vocabulary-in-content#6c
This example proved much harder to create than I expected. I will admit that I am still confused at how to create the examples and am not confident that these are correct. I also intended to have this be an example that needed two types of replacement but when I implemented it, I realized I could split it into two separate substitutions. becky
The user needs content that does not use numbers and needs extra help and information to complete a task.
<div>7 out of 10 people order pizza with some kind of meat topping. Select the toppings below in order of preference that you would order on pizza.
</div>
<form>sophisticated form to select/rank pizza toppings in order of preference</form>
<div>
<span context="numberfree" easylang="most people">7 out of 10 people</span> order pizza with some kind of meat topping.
<span context="extrahelp" reference="href-to-simplifiedInstructions">Select the toppings below in order of preference that you would order on pizza.</span>
</div>
<div>
<span aui-numberfree="Most people"> 7 out of 10 people</span> order pizza with some kind of meat topping.
<span aui-extrahelp="href-to-simplifiedInstructions">Select the toppings below in order of preference that you would order on pizza.</span>
</div>