solex2006 / SELIProject

SELI Project
9 stars 17 forks source link

Course - content page #158

Open flaviolima opened 4 years ago

flaviolima commented 4 years ago

:warning: Wire-frames and live-demos are just for example purpose. They don't meet entirely this requirement.

:pencil2: Pencil icon marks specs that are waiting for definition


Index

  1. General
  2. Template
    1. Layout Variants
  3. Accessibility
    1. Accessibility of Teacher contents

General

Template

Following boxes will be loaded with contents from previous steps.

WhatsApp Image 2020-06-13 at 20 47 30

Layout Variants

Accessibility

Accessibility of Teacher's contents

Link component

<ul className={classes.linklist}>
<li>
    <OpenInNewIcon />
    <a
        id="link_1_instructions"
        href="[url]"
        aria-describedby="link_1_description"
    >
        [Link description]([external])
    </a>
    <p id="link_1_description" className={classes.linkInstructions}>
        [Instructions]
    </p>
</li>
<li>
    <OpenInNewIcon />
    <a id="link_3" href="https://pt.wikipedia.org/wiki/Minecraft">
        Wikipedia: Minecraft (external)
    </a>
</li>
<li>
    <OpenInNewIcon />
    <a
        id="link_2"
        aria-describedby="link_3_description"
        href="https://www.minecraft.net/pt-br/"
    >
        Minercraft
    </a>
    <p id="link_2_description" className={classes.linkInstructions}>
        Game resource...
    </p>
</li>
<li>
    <OpenInNewIcon />
    <a id="link_4" aria-describedby="link_4_description" href="#">
        Minecraft as educational tool (external)
    </a>
    <p id="link_4_description" className={classes.linkInstructions}>
        Presentation about...
    </p>
</li>
</ul>

File/Compressed Component

<ul className={classes.filelist}>
    <li>                
    <AttachFileIcon/>
    <a id="file_1_instructions" href="file.file" aria-describedby="file_1_instructions">Open|Dowload [File description]([file type])</a>
        <p id="file_1_instructions" className={classes.fileInstructions}>[Instructions]</p>
    </li>
    <li>
        <AttachFileIcon />
        <a id="file_2" href="file.pdf">Open Calc IV(pdf)</a>
    </li>
    <li>
        <AttachFileIcon />
        <a id="file_3" aria-describedby="file_3_instructions" href="file.ppt">Open Diagram of Venn (ppt)</a>
        <p id="file_3_instructions" className={classes.fileInstructions}>Some instruction...</p>
    </li>
    <li>
        <AttachFileIcon />
        <a id="file_4" aria-describedby="file_4_instructions" href="2009mycorp_report.zip">Dowload project (zip)</a>
        <p id="file_4_instructions" className={classes.fileInstructions}>Some instruction...</p>
    </li>
</ul>

Embedded / H5P Component

<React.Fragment>
    <h3 id={"iframe_"+index+"_title"}>{embedd.title}</h3>
    <p id={"iframe_"+index+"_descr"} className={classes.embeddInstructions}>{embedd.instructions}</p>
    <iframe 
    aria-labelledby={"iframe_"+index+"_title"}
    aria-describedby={"iframe_"+index+"_descr"}
    title={"embedded_"+index} 
    src={embedd.src} 
    className={classes.embedd} />
</React.Fragment>
github-actions[bot] commented 4 years ago

This Feature is ready to be implemented.

github-actions[bot] commented 4 years ago

This feature have been implemented and is ready for Funcional Test. Please, test the feature.

github-actions[bot] commented 4 years ago

Functional Test failed! Please, review your solution.


Please, move to CODED only when this feature is fully implemented: bugs reported in comments and requirements in OP If you want to request a test of some partial solution, add a comment here with test team @


You can check the failures instances of accessibility requirements at the respective issues' comments

github-actions[bot] commented 4 years ago

This feature have been implemented and is ready for Funcional Test. Please, test the feature.

github-actions[bot] commented 4 years ago

Functional Test failed! Please, review your solution.


Tasks in requirement are not all done and there are bugs to be fixed https://github.com/solex2006/SELIProject/issues/158#issuecomment-687829584


c5994a8a-7609-4d07-8d18-1b89a7de2c89

Captura de Tela 2020-10-22 às 16 50 24

image



juantenesaca commented 3 years ago

Hello @caroltaus

For the color in the gallery, I have used the ones in the demo. Please help us with the values of the colors. In the other hand, I have resolved the rest of the issues.

github-actions[bot] commented 3 years ago

This feature have been implemented and is ready for Funcional Test. Please, test the feature.

github-actions[bot] commented 3 years ago

Functional Test failed! Please, review your solution.


  • the screen reader is not reading the text content (and it's title is never shown)
  • the pdf buttons are not being read
  • video/image gallery instructions are not being read
  • when viewing an image in full width only the long description is read, but not its title or short description
  • when viewing a video in full width neither the title, short description or long description are read
  • audio transcrption is not being read

About the colors, you have to test it to see if it's passing the contrast test for that we use the chrome extension https://chrome.google.com/webstore/detail/wcag-color-contrast-check/plnahcmalebffmaghcpcmpaciebdhgdf

rebeccamello commented 3 years ago
juantenesaca commented 3 years ago

@rebeccamello Please, could you put an image. I do not know which title you are referring. Maybe, your are talking bout the title in course preview in the program, but in this preview is not shown, because of the navigation and more. In the other hand students, of course can see the title.

rebeccamello commented 3 years ago

Okay, we just tested it again. Thank you @juantenesaca