diff --git a/config/_default/menus.en.toml b/config/_default/menus.en.toml index ee3b18c..9124ce3 100755 --- a/config/_default/menus.en.toml +++ b/config/_default/menus.en.toml @@ -3,7 +3,7 @@ # main menu [[main]] name = "Home" -url = "/" +url = "" weight = 1 [[main]] @@ -12,53 +12,21 @@ url = "about/" weight = 2 [[main]] -name = "Elements" -url = "elements/" -weight = 3 - -[[main]] -weight = 4 -name = "Pages" -hasChildren = true - -[[main]] -parent = "Pages" -name = "Blog" -url = "blog/" - -[[main]] -parent = "Pages" -name = "Contact" -url = "contact/" - -[[main]] -parent = "Pages" name = "Authors" url = "authors/" +weight = 2 + +[[main]] +name = "Rules" +url = "rules/" +weight = 3 [[main]] -parent = "Pages" +# parent = "Pages" name = "Categories" url = "categories/" [[main]] -parent = "Pages" -name = "404 Page" -url = "404/" - - -# footer menu -[[footer]] -name = "About" -url = "about/" -weight = 1 - -[[footer]] -name = "Elements" -url = "elements/" -weight = 2 - -[[footer]] -name = "Privacy Policy" -url = "privacy-policy/" -weight = 3 +# parent = "Pages" +name = "Tags" +url = "tags/" diff --git a/content/english/about/_index.md b/content/english/about/_index.md new file mode 100644 index 0000000..9457795 --- /dev/null +++ b/content/english/about/_index.md @@ -0,0 +1,44 @@ +--- +title: "Why qualebook?" +meta_title: "À propos" +description: "the quality reference list for digital books" +draft: false +layout: about +--- + +*Work in progress* + +Digital publishing has developed appropriate industrialization and standardization processes, such as the EPUB format, but is not immune to external injunctions linked to legal provisions and societal issues. + +To remain profitable while meeting the expectations of audiences and funders, publishing houses need to acquire a wide range of skills. Digital production teams cannot confine themselves to typography, performance, interoperability, accessibility, eco-design, security or personal data management. It is imperative to coordinate these diverse areas of expertise. + +All digital publishing professions are involved, and the challenges are in terms of decision-making, risk management, training, methods, resources and governance. To integrate and assimilate diverse outside expertise, digital publishing needs to equip itself with quality assurance, management and control tools for design, production and distribution, as well as for training and skills certification. + +Digital book quality control lists aim to : + +* ensure access to digital books for as many readers as possible, without discrimination as to age, skills, physical or mental aptitudes, culture, equipment or access methods; +* build a common quality reference framework for digital books +* to facilitate the appropriation of digital books by professionals and give meaning to the actions undertaken; + +This work is based on the [Opquast Web Quality Assurance Checklist](https://checklists.opquast.com/en/web-quality-assurance/), 240 rules to improve your sites and take better care of your users - Version 4 - 2020-2025. + +## Collaborate + +There are several ways to comment, discuss and suggest modifications or improvements. + +* [Open an “Issue” on the tracking tool](https://github.com/edrlab/qualebook/issues/new) (requires a GitHub account). +* Use [Hypothesis](https://hypothes.is). [Hypothesis annotation example](https://hyp.is/0Ue8yGaIEe6g0hMib30YBw/edrlab.github.io/qualebook/fr/rules/001/) + +## Licence + +The rules are published under Creative Commons BY-SA license. You may use them freely, provided you maintain the authorship of the content, via a link to : + +* www.opquast.com. Opquast is a French trademark registered with INPI.. +* https://github.com/edrlab/qualebook + +https://creativecommons.org/licenses/by-sa/4.0/ + +Original content license for Opquast checklist sheets : Elie Sloïm, Laurent Denis and Opquast. View original license. + + + diff --git a/content/english/authors/_index.md b/content/english/authors/_index.md new file mode 100644 index 0000000..62eae44 --- /dev/null +++ b/content/english/authors/_index.md @@ -0,0 +1,3 @@ +--- +title: "Authors" +--- diff --git a/content/english/authors/edrlab.md b/content/english/authors/edrlab.md new file mode 100644 index 0000000..8a92398 --- /dev/null +++ b/content/english/authors/edrlab.md @@ -0,0 +1,9 @@ +--- +title: EDRLab +email: +image: +description: European Digital Reading Laboratory +--- + + +[edrlab.org](https://www.edrlab.org/about/) diff --git a/content/english/authors/opquast.md b/content/english/authors/opquast.md new file mode 100644 index 0000000..169f84a --- /dev/null +++ b/content/english/authors/opquast.md @@ -0,0 +1,10 @@ +--- +title: OPQUAST +email: +image: +description: Open Quality Standards + +--- + +[OPQUAST](https://www.opquast.com/a-propos/) + diff --git a/content/english/authors/sne.md b/content/english/authors/sne.md new file mode 100644 index 0000000..8ac7f19 --- /dev/null +++ b/content/english/authors/sne.md @@ -0,0 +1,8 @@ +--- +title: SNE +email: +image: +description: Syndicat national de l'édition +--- + +Groupe Normes & Standards de la [Commission Numérique du Syndicat national de l'édition](https://www.sne.fr/numerique-2/). diff --git a/content/english/contact/_index.md b/content/english/contact/_index.md new file mode 100644 index 0000000..57582d8 --- /dev/null +++ b/content/english/contact/_index.md @@ -0,0 +1,8 @@ +--- +title: "Contact" +meta_ title: "" +description: "this is meta description" +draft: false +--- + +soon :) \ No newline at end of file diff --git a/content/english/homepage/_index.md b/content/english/homepage/_index.md new file mode 100755 index 0000000..7aa1738 --- /dev/null +++ b/content/english/homepage/_index.md @@ -0,0 +1,11 @@ +--- +# Banner +banner: + title: "The digital book quality reference list" + content: "" + image: "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Quality_assurance_oaicons.png/677px-Quality_assurance_oaicons.png?20211028203946" + button: + enable: true + label: "See the rules" + link: "en/rules/" +--- diff --git a/content/english/pages/elements.md b/content/english/pages/elements.md new file mode 100755 index 0000000..d86dd18 --- /dev/null +++ b/content/english/pages/elements.md @@ -0,0 +1,239 @@ +--- +title: "Elements" +# meta title +meta_title: "" +# meta description +description: "This is meta description" +# save as draft +draft: true +--- + +{{< toc >}} + +Here is an example of headings. You can use this heading by the following markdown rules. For example: use `#` for heading 1 and use `######` for heading 6. + +# Heading 1 + +## Heading 2 + +### Heading 3 + +#### Heading 4 + +##### Heading 5 + +###### Heading 6 + +
+ +### Emphasis + +The emphasis, aka italics, with _asterisks_ or _underscores_. + +Strong emphasis, aka bold, with **asterisks** or **underscores**. + +The combined emphasis with **asterisks and _underscores_**. + +Strike through uses two tildes. ~~Scratch this.~~ + +
+ +### Button + +{{< button label="Button" link="/" style="solid" >}} + +
+ +### Link + +[I'm an inline-style link](https://www.google.com) + +[I'm an inline-style link with title](https://www.google.com "Google's Homepage") + +[I'm a reference-style link][Arbitrary case-insensitive reference text] + +[I'm a relative reference to a repository file](../blob/master/LICENSE) + +[You can use numbers for reference-style link definitions][1] + +Or leave it empty and use the [link text itself]. + +URLs and URLs in angle brackets will automatically get turned into links. + or and sometimes +example.com (but not on Github, for example). + +Some text to show that the reference links can follow later. + +[arbitrary case-insensitive reference text]: https://www.themefisher.com +[1]: https://gethugothemes.com +[link text itself]: https://www.getjekyllthemes.com + +
+ +### Paragraph + +Lorem ipsum dolor sit amet consectetur adipisicing elit. Quam nihil enim maxime corporis cumque totam aliquid nam sint inventore optio modi neque laborum officiis necessitatibus, facilis placeat pariatur! Voluptatem, sed harum pariatur adipisci voluptates voluptatum cumque, porro sint minima similique magni perferendis fuga! Optio vel ipsum excepturi tempore reiciendis id quidem? Vel in, doloribus debitis nesciunt fugit sequi magnam accusantium modi neque quis, vitae velit, pariatur harum autem a! Velit impedit atque maiores animi possimus asperiores natus repellendus excepturi sint architecto eligendi non, omnis nihil. Facilis, doloremque illum. Fugit optio laborum minus debitis natus illo perspiciatis corporis voluptatum rerum laboriosam. + +
+ +### Ordered List + +1. List item +2. List item +3. List item +4. List item +5. List item + +
+ +### Unordered List + +- List item +- List item +- List item +- List item +- List item + +
+ +### Notice + +{{< notice "note" >}} +This is a simple note. +{{< /notice >}} + +{{< notice "tip" >}} +This is a simple tip. +{{< /notice >}} + +{{< notice "info" >}} +This is a simple info. +{{< /notice >}} + +{{< notice "warning" >}} +This is a simple warning. +{{< /notice >}} + +
+ +### Tab + +{{< tabs >}} +{{< tab "Tab 1" >}} + +#### Did you come here for something in particular? + +Did you come here for something in particular or just general Riker-bashing? And blowing into maximum warp speed, you appeared for an instant to be in two places at once. We have a saboteur aboard. We know you’re dealing in stolen ore. But I wanna talk about the assassination attempt on Lieutenant Worf. + +{{< /tab >}} + +{{< tab "Tab 2" >}} + +#### I wanna talk about the assassination attempt + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +{{< /tab >}} + +{{< tab "Tab 3" >}} + +#### We know you’re dealing in stolen ore + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo + +{{< /tab >}} +{{< /tabs >}} + +
+ +### Accordions + +{{< accordion "Why should you need to do this?" >}} + +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur + +{{< /accordion >}} + +{{< accordion "How can I adjust Horizontal centering" >}} + +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur + +{{< /accordion >}} + +{{< accordion "Should you use Negative margin?" >}} + +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur + +{{< /accordion >}} + +
+ +### Code and Syntax Highlighting + +This is an `Inline code` sample. + +```javascript +var s = "JavaScript syntax highlighting"; +alert(s); +``` + +```python +s = "Python syntax highlighting" +print s +``` + +
+ +### Blockquote + +> Did you come here for something in particular or just general Riker-bashing? And blowing into maximum warp speed, you appeared for an instant to be in two places at once. + +
+ +### Tables + +| Tables | Are | Cool | +| ------------- | :-----------: | ----: | +| col 3 is | right-aligned | $1600 | +| col 2 is | centered | $12 | +| zebra stripes | are neat | $1 | + +
+ +### Image + +{{< image src="images/image-placeholder.png" caption="" alt="alter-text" height="" width="" position="center" command="fill" option="q100" class="img-fluid" title="image title" webp="false" >}} + +
+ +### Gallery + +{{< gallery dir="images/gallery" class="" height="400" width="400" webp="true" command="Fit" option="" zoomable="true" >}} + +
+ +### Slider + +{{< slider dir="images/gallery" class="max-w-[600px] ml-0" height="400" width="400" webp="true" command="Fit" option="" zoomable="true" >}} + +
+ +### Youtube video + +{{< youtube ResipmZmpDU >}} + +
+ +### Custom video + +{{< video src="https://www.w3schools.com/html/mov_bbb.mp4" width="100%" height="auto" autoplay="false" loop="false" muted="false" controls="true" class="rounded-lg" >}} diff --git a/content/english/pages/privacy-policy.md b/content/english/pages/privacy-policy.md new file mode 100644 index 0000000..20cced2 --- /dev/null +++ b/content/english/pages/privacy-policy.md @@ -0,0 +1,33 @@ +--- +title: "Privacy" +# meta title +meta_title: "" +# meta description +description: "This is meta description" +# save as draft +draft: true +--- + +#### Responsibility of Contributors + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed + +pretium, aliquam sit. Praesent elementum magna amet, tincidunt eros, nibh in leo. Malesuada purus, lacus, at aliquam suspendisse tempus. Quis tempus amet, velit nascetur sollicitudin. At sollicitudin eget amet in. Eu velit nascetur sollicitudin erhdfvssfvrgss eget viverra nec elementum. Lacus, facilisis tristique lectus in. + +#### Gathering of Personal Information + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed + +#### Protection of Personal- Information + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. + +Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat + +#### Privacy Policy Changes + +1. Sll the Themefisher items are designed to be with the latest , We check all +2. comments that threaten or harm the reputation of any person or organization +3. personal information including, but limited to, email addresses, telephone numbers +4. Any Update come in The technology Customer will get automatic Notification. diff --git a/content/english/rules/001.md b/content/english/rules/001.md new file mode 100644 index 0000000..1e26ee2 --- /dev/null +++ b/content/english/rules/001.md @@ -0,0 +1,23 @@ +--- +title: "Information on copy and reuse rights is available" +abstract: "Whatever your choices regarding the reuse of your content, it's essential to inform readers about their rights in this area." +categories: ["Contents"] +opquast: '4 002' +indiceebook: '001' +description: "Rule n° 001" +before: "087" +weight: "001" +after: "002" +actif: '1' +layout: rules +date: 2024-02-23 +objectif: ["Inform users of the conditions under which content is published", "Inform users of the conditions for copying and reuse"] +Meo: ["Indicate the rights to copy and reuse the various elements of the book on one or more dedicated pages identified as such (copyrights page and credits page)."] +Controle: ["Verify the presence of complete mention of copy and reuse rights on one or more dedicated pages accessible via the table of contents or via one or more landmarks"] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Design", "Editorial"] +tags: ["Legal", "Juridical"] +--- + +Vocabulary : [landmark](../../vocabulaire#landmarks) \ No newline at end of file diff --git a/content/english/rules/002.md b/content/english/rules/002.md new file mode 100644 index 0000000..4f4f430 --- /dev/null +++ b/content/english/rules/002.md @@ -0,0 +1,31 @@ +--- +Rubrique: Contents +title: "The source code of each Content Document contains metadata that describes its content" +abstract: "Metadata is information contained in the source code that allows it to be described or provided with information about it. This rule concerns the description metadata which, as its name suggests, allows you to describe the page." +categories: ["Contents"] +opquast: '4 003' +indiceebook: '002' +description: "Rule n° 002" +before: "001" +weight: "002" +after: "003" +actif: '1' +layout: rules +date: 2024-09-18 +objectif: [ + "Allow search and indexing tools to extract information about page content.", + "Improve the presentation of search results to users.", + "Improve the consideration of content by search engines and indexing tools."] +Meo: ["Enter the tag meta name="description" content="", or failing that a specific element having the same function, with a description of the content of the page or site."] +Controle: ["In the source code of each page examined + "] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Editorial", "Development"] +tags: ["", ""] +--- + +Vocabulary : [Content Document](../../vocabulaire#contentdocument) \ No newline at end of file diff --git a/content/english/rules/003.md b/content/english/rules/003.md new file mode 100644 index 0000000..9c60d61 --- /dev/null +++ b/content/english/rules/003.md @@ -0,0 +1,27 @@ +--- +N: '4' +Rubrique: Contents +title: Dates are presented in self-explanatory formats. +abstract: Does 12/11/10 refer to November 12, 2010 (European date format) or December 11, 2010 (American format)? It's up to you to ensure that your users never have to ask themselves this question. +categories: ["Contents"] +agrege: O4004-E003 +opquast: '4 004' +indiceebook: '003' +description: "Rule n° 003" +before: "002" +weight: "003" +after: "004" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: [ + "To prevent users from misunderstanding the meaning of a date.", + "Facilitate the understanding and reuse of the content concerned."] +Meo: ["Make sure the month is written in full (“December”) or abbreviated (“Dec”), but not in numerical format.", +"Indicate the 4 digits of the year. This requirement should be provided for in content management systems where dating is automated."] +Controle: ["Identify the pages containing dates, and for each of the dates found: Check that the month is not indicated in a numerical format, but in letters (complete or abbreviated). Check that the year is indicated in four digits and not two. The dates to be entered by the end user in the forms are not affected by this good practice: their format, whatever it may be, is considered sufficiently explicit, as long as the entry is made via a datepicker or manually but with an indication of the expected format (like DD/MM/YY)."] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Conception", "Editorial"] +--- \ No newline at end of file diff --git a/content/english/rules/004.md b/content/english/rules/004.md new file mode 100644 index 0000000..f2dc60e --- /dev/null +++ b/content/english/rules/004.md @@ -0,0 +1,39 @@ +--- +N: '5' +Rubrique: Contents +title: The first occurrence of an abbreviation or acronym in the body of each Content Document provides access to its meaning. +abstract: SIG, VAT, AVT, DTC, XML… abbreviations, acronyms and acronyms abound on the Web, particularly in technical and administrative fields. By explaining them, you are doing your users a great service and improving your SEO. +categories: ["Contents"] +agrege: O4005-E004 +opquast: '4 005' +indiceebook: '004' +description: "Rule n° 004" +before: "003" +weight: "004" +after: "005" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["Accessibility"] +objectif: [ + "Allow the user to quickly access the meaning of an acronym. ", + "Allow the exploitation of the content by a robot (for the establishment of an index of acronyms). ", + "Promote content SEO.", + "Improve the accessibility of content to people with disabilities." +] +Meo: ["At least when an acronym, acronym or abbreviation first appears on the page, you should ensure that you use at least one of the methods below: + + Explain its meaning within the text itself, for example: “a DTD (document type declaration)”. + Provide a link giving access to its meaning in a glossary page or via dynamic display (JavaScript tooltip). +Mark up with the HTML element abbr and fill in its title attribute to indicate its meaning. + +Good practice only makes this requirement for the first occurrence on the page: this may or may not be done for subsequent occurrences."] +Control: ["In each page examined, visually identify each acronym, abbreviation or acronym present on the page, then check, for its first occurrence on the page, the presence, at least: +its meaning immediately indicated in the context, for example in parentheses, + a link on the acronym giving access to its meaning, for example in a glossary, + or the abbr element with a title attribute explaining its meaning. +"] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Development", "Conception", "Editorial"] +--- \ No newline at end of file diff --git a/content/english/rules/005.md b/content/english/rules/005.md new file mode 100644 index 0000000..bb6c4f8 --- /dev/null +++ b/content/english/rules/005.md @@ -0,0 +1,28 @@ +--- +N: '6' +Rubrique: Contents +title: The date of publication of content requiring it is indicated. +abstract: In real life, when you find a magazine or an old newspaper, the first thing you look at is the publication date. This is normal, you absolutely need this information to understand the content and to put it into context. On the Web, it's the same thing, certain information absolutely must be accompanied by its publication date. +categories: ["Contents"] +agrege: O4006-E005 +opquast: '4 006' +indiceebook: '005' +description: "Rule n° 005" +before: "004" +weight: "005" +after: "006" +actif: '1' +layout: rules +date: 2024-09-18 +tags: [] +objectif: [ + "Allow the user to put the information into context.", + "Building confidence in information and facilitating citations." + ] +Meo: ["Associate each content that requires it (article, news, product, etc.) with its displayed publication date."] +Controle: ["Check that the content that requires it is all associated with a displayed publication date." +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Conception"] +--- \ No newline at end of file diff --git a/content/english/rules/006.md b/content/english/rules/006.md new file mode 100644 index 0000000..708b296 --- /dev/null +++ b/content/english/rules/006.md @@ -0,0 +1,37 @@ +--- +N: '7' +Rubrique: Contents +title: A lexicon or glossary adapted to the target audience explains sectoral or technical vocabulary. +abstract: "The authors of this book are living examples of the almost instantaneous capacity of human beings to jargon as soon as they accumulate some knowledge. A small lexicon or glossary, and presto, the site visitor can understand the contents." +categories: ["Contents"] +agrege: O4007-E006 +opquast: '4 007' +indiceebook: '6' +description: "Rule n° 006" +before: "005" +weight: "006" +after: "007" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["Accessibility"] +objectif: [ + "Allow users to understand sectoral or technical content.", + "Make it easier to use a service.", + "Improve SEO on technical keywords or expressions.", + "Improve the accessibility of content to people with disabilities.", + "Improve the way content is taken into account by search engines and indexing tools."] +Meo: [ + "A section, page or series of glossary pages explaining the technical or sectoral vocabulary used in the content of the site. This glossary must be available directly from each page of the site.", + "Or a mechanism allowing the user to access the definition of technical or sectoral vocabulary terms, from at least their first occurrence on each page of the site."] +Controle: ["For each page containing specific vocabulary, check that it is possible to access: + + A section acting as a glossary on each page concerned. + A single page or series of glossary pages available via navigation menus. + Or directly to the definition of terms from at least their first occurrence on each page of the site via a link or a tooltip. +" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Contents", "Editorial"] +--- \ No newline at end of file diff --git a/content/english/rules/007.md b/content/english/rules/007.md new file mode 100644 index 0000000..16a7a0f --- /dev/null +++ b/content/english/rules/007.md @@ -0,0 +1,35 @@ +--- +N: '8' +Rubrique: Contents +title: Advertising or sponsored content is identified as such. +abstract: Editorial or advertising content? Feature article or advertorial? Impartial opinion or sponsored post? It is better to specify what it is about, so Internet users will know what to expect and will have nothing to reproach you for. +categories: ["Contents"] +agrege: O4008-E007 +opquast: '4 008' +indiceebook: '7' +description: "Rule n° 007" +before: "006" +weight: "007" +after: "008" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["Sustainability"] +objectif: ["", ""] +Meo: [" + +"] +Controle: ["Within the book reviewed: + +" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Conception", "Editorial"] +--- diff --git a/content/english/rules/008.md b/content/english/rules/008.md new file mode 100644 index 0000000..62ff0b7 --- /dev/null +++ b/content/english/rules/008.md @@ -0,0 +1,30 @@ +--- +N: '12' +Rubrique: Contents +title: Each graph is accompanied by its numerical data +abstract: A picture is often worth more than a long speech. Certainly, but first of all, it can be difficult to truly understand a graph (curve, diagram, histogram, pie chart, etc.) if you do not have the data that allowed it to be created. On the other hand, some users will not be able to access the graphic rendering, and access to the data will allow them to understand the content. +categories: ["Images and media"] +agrege: O4012-E008 +opquast: '4 012' +indiceebook: '8' +description: "Rule n° 008" +before: "007" +weight: "008" +after: "009" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["Accessibility", ""] +objectif: ["Enable or improve the understanding of the graph.", "Facilitate data sharing.", "Improve the accessibility of content to people with disabilities. ", "Improve the way content is taken into account by search engines and indexing tools."] +Meo: ["For each graph representing numerical data (curve, diagram, histogram, pie chart, etc.): + +"] +Controle: ["Check the presence, for each graph, of structured content indicating all the numerical data it represents, or of a link to a page providing them."] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Conception", "Editorial"] +--- \ No newline at end of file diff --git a/content/english/rules/009.md b/content/english/rules/009.md new file mode 100644 index 0000000..b441c95 --- /dev/null +++ b/content/english/rules/009.md @@ -0,0 +1,28 @@ +--- +N: '94' +Rubrique: Identification et contact +title: The OPF file sets out the nature of the content and services offered. +abstract: Faites gagner du temps à vos lecteurs, expliquez-leur ce qu’ils pourront trouver dans votre livre. +categories: ["Identification and contact"] +agrege: O4094-E009 +opquast: '4 094' +indiceebook: '9' +description: "Rule n° 009" +before: "008" +weight: "009" +after: "010" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["Accessibility", "Identification"] +objectif: ["Give users an immediate vision of the nature of the book and the content offered."] +Meo: ["Provide on the home page information, a sentence, content summarizing the content and services offered on the site."] +Controle: ["On the home page: + + Check the presence of information, a sentence or content summarizing the content and services offered on the site. +" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Conception", "Editorial"] +--- \ No newline at end of file diff --git a/content/english/rules/010.md b/content/english/rules/010.md new file mode 100644 index 0000000..ea827b4 --- /dev/null +++ b/content/english/rules/010.md @@ -0,0 +1,25 @@ +--- +N: '95' +Rubrique: Identification et contact +title: If the digital book is reserved or intended for a specific audience, this audience is mentioned. +abstract: This rule applies when the content to be consulted is intended for certain categories of people. For example, the target audience for a children's documentary is a child while the target audience for an ultra-violent book is an adult. +categories: ["Information before consultation"] +agrege: O4095-E010 +opquast: '4 095' +indiceebook: '10' +description: "Rule n° 010" +before: "009" +weight: "010" +after: "011" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["", ""] +objectif: ["Avoid disappointment", "Warn users"] +Meo: ["Associate specific audience information with the book", "Include specific audience information on the book presentation page"] +Controle: ["For any book whose consultation may be shocking or not suitable for a certain category of the population (minors, etc.), check for the presence of an indication of the public for which the book is intended."] +Source: ["Opquast", "SNE"] +Referentiel: [""] +Steps: ["", ""] +pertinence: 1 +--- \ No newline at end of file diff --git a/content/english/rules/011.md b/content/english/rules/011.md new file mode 100644 index 0000000..6eb63b6 --- /dev/null +++ b/content/english/rules/011.md @@ -0,0 +1,25 @@ +--- +N: '96' +Rubrique: Identification et contact +title: The identity of the author, company or organization is indicated. +abstract: In many countries this is a legal requirement. But beyond local legal aspects, it is good for a person to vouch for the content of the site and for this person to be identified. +categories: ["Identification and contact"] +agrege: O4096-E011 +opquast: '4 096' +indiceebook: '11' +description: "Rule n° 011" +before: "010" +weight: "011" +after: "012" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["Identification and contact", "Conception", "Editorial"] +objectif: ["Allow users to unambiguously identify a physical contact capable of answering any questions about the content offered, or of assuming responsibilities linked to this content.", "Reassure the user by allowing them to directly identify the author (in the broad sense).", "Limit the risks of distrust.", "Improve the way content is taken into account by search engines and indexing tools"] +Meo: ["The name and address of the publishing house is written in an identified section", "The name of the publishing house is indicated in the OPF file using the dc:publisher element", "The name of the publishing house is indicated in the ONIX file"] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/012.md b/content/english/rules/012.md new file mode 100644 index 0000000..d03b7a6 --- /dev/null +++ b/content/english/rules/012.md @@ -0,0 +1,25 @@ +--- +N: '97' +Rubrique: Identification et contact +title: The title of each Content Document helps identify the book. +abstract: +categories: ["Identification and contact"] +agrege: O4097-E012 +opquast: '4 097' +indiceebook: '12' +description: "Rule n° 012" +before: "011" +weight: "012" +after: "013" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["Improve the accessibility of content to people with disabilities. ", "Improve the consideration of content by search engines and indexing tools"] +Meo: ["Write the content of the title element of each Content Document to indicate the name of the site."] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Conception", "Editorial"] +--- \ No newline at end of file diff --git a/content/english/rules/013.md b/content/english/rules/013.md new file mode 100644 index 0000000..4302472 --- /dev/null +++ b/content/english/rules/013.md @@ -0,0 +1,25 @@ +--- +N: '98' +Rubrique: Identification et contact +title: The title of each Content Document allows its content to be identified. +abstract: +categories: ["Identification and contact"] +agrege: O4098-E013 +opquast: '4 098' +indiceebook: '13' +description: "Rule n° 013" +before: "012" +weight: "013" +after: "014" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["Accessibility", ""] +objectif: ["Allow users to immediately identify the nature of the content of each page in the reading system window or in screen readers.", "Improve the accessibility of content to people with disabilities."] +Meo: ["Write the content of the title element of each page so that it describes, as concisely as possible, the content or function of the page"] +Controle: ["Check that each page title (title element) identifies the content or function of the page." +] +Source: ["Opquast", "SNE"] +Referentiel: [""] +Steps: ["Editorial", ""] +--- \ No newline at end of file diff --git a/content/english/rules/014.md b/content/english/rules/014.md new file mode 100644 index 0000000..b8cd0f5 --- /dev/null +++ b/content/english/rules/014.md @@ -0,0 +1,25 @@ +--- +N: '100' +Rubrique: Identification et contact +title: The full address and telephone number of companies and organizations are available. +abstract: +categories: ["Identification and contact"] +agrege: O4100-E014 +opquast: '4 100' +indiceebook: '14' +description: "Rule n° 014" +before: "013" +weight: "014" +after: "015" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/015.md b/content/english/rules/015.md new file mode 100644 index 0000000..51adcf1 --- /dev/null +++ b/content/english/rules/015.md @@ -0,0 +1,25 @@ +--- +N: '101' +Rubrique: Identification et contact +title: The registration number issued to companies or organizations following the legal registration procedures in force in their country is indicated. +abstract: +categories: ["Identification and contact"] +agrege: O4101-E015 +opquast: '4 101' +indiceebook: '15' +description: "Rule n° 015" +before: "014" +weight: "015" +after: "016" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/016.md b/content/english/rules/016.md new file mode 100644 index 0000000..55c481a --- /dev/null +++ b/content/english/rules/016.md @@ -0,0 +1,25 @@ +--- +N: '102' +Rubrique: Identification et contact +title: The site offers at least two means of contact. +abstract: +categories: ["Identification and contact"] +agrege: O4102-E016 +opquast: '4 102' +indiceebook: '16' +description: "Rule n° 016" +before: "015" +weight: "016" +after: "017" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/017.md b/content/english/rules/017.md new file mode 100644 index 0000000..369c219 --- /dev/null +++ b/content/english/rules/017.md @@ -0,0 +1,25 @@ +--- +N: '103' +Rubrique: Identification et contact +title: Response times to requests for information are indicated. +abstract: +categories: ["Identification and contact"] +agrege: O4103-E017 +opquast: '4 103' +indiceebook: '17' +description: "Rule n° 017" +before: "016" +weight: "017" +after: "018" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/018.md b/content/english/rules/018.md new file mode 100644 index 0000000..cef2818 --- /dev/null +++ b/content/english/rules/018.md @@ -0,0 +1,25 @@ +--- +N: '105' +Rubrique: Identification et contact +title: Each request for information is subject to acknowledgment of receipt. +abstract: +categories: ["Identification and contact"] +agrege: O4105-E018 +opquast: '4 105' +indiceebook: '18' +description: "Rule n° 018" +before: "017" +weight: "018" +after: "019" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/019.md b/content/english/rules/019.md new file mode 100644 index 0000000..8351ad8 --- /dev/null +++ b/content/english/rules/019.md @@ -0,0 +1,25 @@ +--- +N: '107' +Rubrique: Identification et contact +title: The site provides at least one way to contact the complaints representative. +abstract: +categories: ["Identification and contact"] +agrege: O4107-E019 +opquast: '4 107' +indiceebook: '19' +description: "Rule n° 019" +before: "018" +weight: "019" +after: "020" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/020.md b/content/english/rules/020.md new file mode 100644 index 0000000..2c6450c --- /dev/null +++ b/content/english/rules/020.md @@ -0,0 +1,25 @@ +--- +N: '109' +Rubrique: Identification et contact +title: The identity of the person or department responsible for the content is indicated. +abstract: +categories: ["Identification and contact"] +agrege: O4109-E020 +opquast: '4 109' +indiceebook: '20' +description: "Rule n° 020" +before: "019" +weight: "020" +after: "021" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/021.md b/content/english/rules/021.md new file mode 100644 index 0000000..e6cf52f --- /dev/null +++ b/content/english/rules/021.md @@ -0,0 +1,25 @@ +--- +N: '110' +Rubrique: Identification et contact +title: If the digital book claims to respect one or more standards or repositories, a link is provided to each of them. +abstract: +categories: ["Identification and contact"] +agrege: O4110-E021 +opquast: '4 110' +indiceebook: '21' +description: "Rule n° 021" +before: "020" +weight: "021" +after: "022" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/022.md b/content/english/rules/022.md new file mode 100644 index 0000000..daa84d7 --- /dev/null +++ b/content/english/rules/022.md @@ -0,0 +1,25 @@ +--- +N: '111' +Rubrique: Images et médias +title: Each decorative image has a suitable text alternative. +abstract: +categories: ["Images and media"] +agrege: O4111-E022 +opquast: '4 111' +indiceebook: '22' +description: "Rule n° 022" +before: "021" +weight: "022" +after: "023" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/023.md b/content/english/rules/023.md new file mode 100644 index 0000000..9808718 --- /dev/null +++ b/content/english/rules/023.md @@ -0,0 +1,25 @@ +--- +N: '112' +Rubrique: Images et médias +title: Each image link has an appropriate text alternative. +abstract: +categories: ["Images and media"] +agrege: O4112-E023 +opquast: '4 112' +indiceebook: '23' +description: "Rule n° 023" +before: "022" +weight: "023" +after: "024" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/024.md b/content/english/rules/024.md new file mode 100644 index 0000000..b8fad9c --- /dev/null +++ b/content/english/rules/024.md @@ -0,0 +1,25 @@ +--- +N: '113' +Rubrique: Images et médias +title: Each information-carrying image is provided with an appropriate textual alternative. +abstract: +categories: ["Images and media"] +agrege: O4113-E024 +opquast: '4 113' +indiceebook: '24' +description: "Rule n° 024" +before: "023" +weight: "024" +after: "025" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/025.md b/content/english/rules/025.md new file mode 100644 index 0000000..cc53db0 --- /dev/null +++ b/content/english/rules/025.md @@ -0,0 +1,25 @@ +--- +N: '114' +Rubrique: Images et médias +title: Thumbnails and previews are not larger images resized on the client side. +abstract: +categories: ["Images and media"] +agrege: O4114-E025 +opquast: '4 114' +indiceebook: '25' +description: "Rule n° 025" +before: "024" +weight: "025" +after: "026" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/026.md b/content/english/rules/026.md new file mode 100644 index 0000000..26d6aa2 --- /dev/null +++ b/content/english/rules/026.md @@ -0,0 +1,25 @@ +--- +N: '115' +Rubrique: Images et médias +title: Included objects have an appropriate text alternative. +abstract: +categories: ["Images and media"] +agrege: O4115-E026 +opquast: '4 115' +indiceebook: '26' +description: "Rule n° 026" +before: "025" +weight: "026" +after: "027" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/027.md b/content/english/rules/027.md new file mode 100644 index 0000000..200b05a --- /dev/null +++ b/content/english/rules/027.md @@ -0,0 +1,25 @@ +--- +N: '116' +Rubrique: Images et médias +title: Each audio and video content is accompanied by its textual transcription. +abstract: +categories: ["Images and media"] +agrege: O4116-E027 +opquast: '4 116' +indiceebook: '27' +description: "Rule n° 027" +before: "026" +weight: "027" +after: "028" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/028.md b/content/english/rules/028.md new file mode 100644 index 0000000..b977cd3 --- /dev/null +++ b/content/english/rules/028.md @@ -0,0 +1,25 @@ +--- +N: '117' +Rubrique: Images et médias +title: Videos feature synchronized captions +abstract: +categories: ["Images and media"] +agrege: O4117-E028 +opquast: '4 117' +indiceebook: '28' +description: "Rule n° 028" +before: "027" +weight: "028" +after: "029" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/029.md b/content/english/rules/029.md new file mode 100644 index 0000000..5890d21 --- /dev/null +++ b/content/english/rules/029.md @@ -0,0 +1,25 @@ +--- +N: '118' +Rubrique: Images et médias +title: The duration of video or audio content is indicated. +abstract: +categories: ["Images and media"] +agrege: O4118-E029 +opquast: '4 118' +indiceebook: '29' +description: "Rule n° 029" +before: "028" +weight: "029" +after: "030" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/030.md b/content/english/rules/030.md new file mode 100644 index 0000000..1eda3eb --- /dev/null +++ b/content/english/rules/030.md @@ -0,0 +1,25 @@ +--- +N: '119' +Rubrique: Images et médias +title: Videos are triggered by the user. +abstract: +categories: ["Images and media"] +agrege: O4119-E030 +opquast: '4 119' +indiceebook: '30' +description: "Rule n° 030" +before: "029" +weight: "030" +after: "031" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/031.md b/content/english/rules/031.md new file mode 100644 index 0000000..905011e --- /dev/null +++ b/content/english/rules/031.md @@ -0,0 +1,25 @@ +--- +N: '120' +Rubrique: Images et médias +title: Sounds are triggered by the user. +abstract: +categories: ["Images and media"] +agrege: O4120-E031 +opquast: '4 120' +indiceebook: '31' +description: "Rule n° 031" +before: "030" +weight: "031" +after: "032" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/032.md b/content/english/rules/032.md new file mode 100644 index 0000000..64cf554 --- /dev/null +++ b/content/english/rules/032.md @@ -0,0 +1,25 @@ +--- +N: '121' +Rubrique: Images et médias +title: Animations, sounds and flashes can be paused. +abstract: +categories: ["Images and media"] +agrege: O4121-E032 +opquast: '4 121' +indiceebook: '32' +description: "Rule n° 032" +before: "031" +weight: "032" +after: "033" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/033.md b/content/english/rules/033.md new file mode 100644 index 0000000..bc67ba0 --- /dev/null +++ b/content/english/rules/033.md @@ -0,0 +1,25 @@ +--- +N: '122' +Rubrique: Images et médias +title: The progress of the animations does not block navigation or access to content. +abstract: +categories: ["Images and media"] +agrege: O4122-E033 +opquast: '4 122' +indiceebook: '33' +description: "Rule n° 033" +before: "032" +weight: "033" +after: "034" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/034.md b/content/english/rules/034.md new file mode 100644 index 0000000..fbd38cd --- /dev/null +++ b/content/english/rules/034.md @@ -0,0 +1,25 @@ +--- +N: '123' +Rubrique: Internationalisation +title: The international dialing code is available for all telephone numbers. +abstract: +categories: [" Internationalisation"] +agrege: O4123-E034 +opquast: '4 123' +indiceebook: '34' +description: "Rule n° 034" +before: "033" +weight: "034" +after: "035" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/035.md b/content/english/rules/035.md new file mode 100644 index 0000000..4c1637e --- /dev/null +++ b/content/english/rules/035.md @@ -0,0 +1,25 @@ +--- +N: '124' +Rubrique: Internationalisation +title: The country is specified for all postal addresses. +abstract: +categories: [" Internationalisation"] +agrege: O4124-E035 +opquast: '4 124' +indiceebook: '35' +description: "Rule n° 035" +before: "034" +weight: "035" +after: "036" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/036.md b/content/english/rules/036.md new file mode 100644 index 0000000..3d69f72 --- /dev/null +++ b/content/english/rules/036.md @@ -0,0 +1,25 @@ +--- +N: '125' +Rubrique: Internationalisation +title: The source code of each Content Document indicates the primary language of the content. +abstract: +categories: [" Internationalisation"] +agrege: O4125-E036 +opquast: '4 125' +indiceebook: '36' +description: "Rule n° 036" +before: "035" +weight: "036" +after: "037" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/037.md b/content/english/rules/037.md new file mode 100644 index 0000000..1cec11a --- /dev/null +++ b/content/english/rules/037.md @@ -0,0 +1,25 @@ +--- +N: '126' +Rubrique: Internationalisation +title: The primary language of the target content of a link is identifiable when it differs from that of the original content. +abstract: +categories: [" Internationalisation"] +agrege: O4126-E037 +opquast: '4 126' +indiceebook: '37' +description: "Rule n° 037" +before: "036" +weight: "037" +after: "038" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/038.md b/content/english/rules/038.md new file mode 100644 index 0000000..866d260 --- /dev/null +++ b/content/english/rules/038.md @@ -0,0 +1,25 @@ +--- +N: '127' +Rubrique: Internationalisation +title: Each language change is reported. +abstract: +categories: [" Internationalisation"] +agrege: O4127-E038 +opquast: '4 127' +indiceebook: '38' +description: "Rule n° 038" +before: "037" +weight: "038" +after: "039" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/039.md b/content/english/rules/039.md new file mode 100644 index 0000000..c55539a --- /dev/null +++ b/content/english/rules/039.md @@ -0,0 +1,25 @@ +--- +N: '131' +Rubrique: Liens +title: Each link has a label in the source code. +abstract: +categories: ["Links"] +agrege: O4131-E039 +opquast: '4 131' +indiceebook: '39' +description: "Rule n° 039" +before: "038" +weight: "039" +after: "040" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/040.md b/content/english/rules/040.md new file mode 100644 index 0000000..86964e2 --- /dev/null +++ b/content/english/rules/040.md @@ -0,0 +1,25 @@ +--- +N: '132' +Rubrique: Liens +title: The label of each link describes its function or the nature of the content to which it points. +abstract: +categories: ["Links"] +agrege: O4132-E040 +opquast: '4 132' +indiceebook: '40' +description: "Rule n° 040" +before: "039" +weight: "040" +after: "041" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/041.md b/content/english/rules/041.md new file mode 100644 index 0000000..8e5a3bd --- /dev/null +++ b/content/english/rules/041.md @@ -0,0 +1,25 @@ +--- +N: '133' +Rubrique: Liens +title: Links of the same nature have identical colors, shapes and behaviors in all Content Documents. +abstract: +categories: ["Links"] +agrege: O4133-E041 +opquast: '4 133' +indiceebook: '41' +description: "Rule n° 041" +before: "040" +weight: "041" +after: "042" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/042.md b/content/english/rules/042.md new file mode 100644 index 0000000..897ac8b --- /dev/null +++ b/content/english/rules/042.md @@ -0,0 +1,25 @@ +--- +N: '134' +Rubrique: Liens +title: Underlining is reserved for links. +abstract: +categories: ["Links"] +agrege: O4134-E042 +opquast: '4 134' +indiceebook: '42' +description: "Rule n° 042" +before: "041" +weight: "042" +after: "043" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/043.md b/content/english/rules/043.md new file mode 100644 index 0000000..e85701f --- /dev/null +++ b/content/english/rules/043.md @@ -0,0 +1,25 @@ +--- +N: '135' +Rubrique: Liens +title: Links are visually differentiated from the rest of the content. +abstract: +categories: ["Links"] +agrege: O4135-E043 +opquast: '4 135' +indiceebook: '43' +description: "Rule n° 043" +before: "042" +weight: "043" +after: "044" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/044.md b/content/english/rules/044.md new file mode 100644 index 0000000..278e4dc --- /dev/null +++ b/content/english/rules/044.md @@ -0,0 +1,25 @@ +--- +N: '136' +Rubrique: Liens +title: The eBook does not apply the same style to visited and unvisited links. +abstract: +categories: ["Links"] +agrege: O4136-E044 +opquast: '4 136' +indiceebook: '44' +description: "Rule n° 044" +before: "043" +weight: "044" +after: "045" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/045.md b/content/english/rules/045.md new file mode 100644 index 0000000..cbdeb8c --- /dev/null +++ b/content/english/rules/045.md @@ -0,0 +1,25 @@ +--- +N: '137' +Rubrique: Liens +title: Internal and external links are differentiated. +abstract: +categories: ["Links"] +agrege: O4137-E045 +opquast: '4 137' +indiceebook: '45' +description: "Rule n° 045" +before: "044" +weight: "045" +after: "046" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/046.md b/content/english/rules/046.md new file mode 100644 index 0000000..78f5132 --- /dev/null +++ b/content/english/rules/046.md @@ -0,0 +1,25 @@ +--- +N: '139' +Rubrique: Liens +title: Links opening external software have an explicit label. +abstract: +categories: ["Links"] +agrege: O4139-E046 +opquast: '4 139' +indiceebook: '46' +description: "Rule n° 046" +before: "045" +weight: "046" +after: "047" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/047.md b/content/english/rules/047.md new file mode 100644 index 0000000..da8915e --- /dev/null +++ b/content/english/rules/047.md @@ -0,0 +1,25 @@ +--- +N: '142' +Rubrique: Liens +title: The format of the files offered for download is indicated. +abstract: +categories: ["Links"] +agrege: O4142-E047 +opquast: '4 142' +indiceebook: '47' +description: "Rule n° 047" +before: "046" +weight: "047" +after: "048" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/048.md b/content/english/rules/048.md new file mode 100644 index 0000000..ba1886c --- /dev/null +++ b/content/english/rules/048.md @@ -0,0 +1,25 @@ +--- +N: '143' +Rubrique: Liens +title: The size of the internal files offered for download is indicated. +abstract: +categories: ["Links"] +agrege: O4143-E048 +opquast: '4 143' +indiceebook: '48' +description: "Rule n° 048" +before: "047" +weight: "048" +after: "049" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/049.md b/content/english/rules/049.md new file mode 100644 index 0000000..1b103ab --- /dev/null +++ b/content/english/rules/049.md @@ -0,0 +1,25 @@ +--- +N: '144' +Rubrique: Liens +title: The language of the downloaded files is specified when it differs from that of the original page. +abstract: +categories: ["Links"] +agrege: O4144-E049 +opquast: '4 144' +indiceebook: '49' +description: "Rule n° 049" +before: "048" +weight: "049" +after: "050" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/050.md b/content/english/rules/050.md new file mode 100644 index 0000000..214b537 --- /dev/null +++ b/content/english/rules/050.md @@ -0,0 +1,25 @@ +--- +N: '145' +Rubrique: Liens +title: The naming of internal files offered for download makes it possible to identify their content and origin. +abstract: +categories: ["Links"] +agrege: O4145-E050 +opquast: '4 145' +indiceebook: '50' +description: "Rule n° 050" +before: "049" +weight: "050" +after: "051" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/051.md b/content/english/rules/051.md new file mode 100644 index 0000000..25cf52b --- /dev/null +++ b/content/english/rules/051.md @@ -0,0 +1,25 @@ +--- +N: '147' +Rubrique: Liens +title: All internal links in the e-book are valid. +abstract: +categories: ["Links"] +agrege: O4147-E051 +opquast: '4 147' +indiceebook: '51' +description: "Rule n° 051" +before: "050" +weight: "051" +after: "052" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/053.md b/content/english/rules/053.md new file mode 100644 index 0000000..3520e64 --- /dev/null +++ b/content/english/rules/053.md @@ -0,0 +1,25 @@ +--- +N: '161' +Rubrique: Navigation +title: The digital book can be consulted in full by keyboard or via assistive technology +abstract: Reading a digital book must be possible regardless of the context in which we find ourselves, including when using a keyboard or assistive technology to consult it. +categories: [" Navigation"] +agrege: O4161-E053 +opquast: '4 161' +indiceebook: '53' +description: "Rule n° 053" +before: "052" +weight: "053" +after: "054" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["", ""] +objectif: ["Allow consultation of a digital book regardless of the input device", "Improve the accessibility of content for people with disabilities."] +Meo: ["Provide an alternative means of access for interactive elements (links, buttons, etc.) that do not use the default interaction modes"] +Controle: ["Verify that interactive elements can be used by keyboard"] +Source: ["Opquast"] +Referentiel: ["EPUB 3 Overview - Reading order : https://w3c.github.io/epub-specs/epub33/overview/#sec-nav"] +Steps: ["", ""] +pertinence: "the share of trade ebooks with interactions (hyperlinks excluded) is tiny" +--- \ No newline at end of file diff --git a/content/english/rules/054.md b/content/english/rules/054.md new file mode 100644 index 0000000..4aff35d --- /dev/null +++ b/content/english/rules/054.md @@ -0,0 +1,25 @@ +--- +N: '162' +Rubrique: Navigation +title: Navigation occurs in a predictable order. +abstract: "There are several options for navigating a digital book: for example from page to page by pressing a button or to a specific location on the screen; from one paragraph to another using the tab key on the keyboard; from one chapter to another via the table of contents of the application or the book itself... To ensure reading comfort, we must do what is necessary to make all these means of access possible." +categories: [" Navigation"] +agrege: O4162-E054 +opquast: '4 162' +indiceebook: '54' +description: "Rule n° 054" +before: "053" +weight: "054" +after: "055" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["Facilitate navigation, whatever the terminal or means of access", "Improve the accessibility of content for people with disabilities"] +Meo: ["Order contents logically", "Provide a table of contents for machine use", "If possible, provide a table of contents for direct human use"] +Controle: ["Control the logical order of the document, in particular via keyboard navigation", "Check the presence of a table of contents in the reading device"] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +Pertinence: 1 +--- \ No newline at end of file diff --git a/content/english/rules/055.md b/content/english/rules/055.md new file mode 100644 index 0000000..09c0bc0 --- /dev/null +++ b/content/english/rules/055.md @@ -0,0 +1,24 @@ +--- +N: '175' +Rubrique: Présentation +title: The graphic charter is consistent throughout the digital book. +abstract: "The graphic charter must make it possible to translate the structure of the work: the reader must be able to find their way in the progression of the plot, the hierarchy of information, etc." +categories: ["Presentation"] +agrege: O4175-E055 +opquast: '4 175' +indiceebook: '55' +description: "Rule n° 055" +before: "054" +weight: "055" +after: "056" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Allow homogeneity and continuity in reading and navigation."] +Meo: ["Use one or more style sheets that allow for a coherent layout of the text and/or different content.", "Ensure that the fonts included in the digital book are readable by all audiences."] +Controle: ["The control takes place when checking the display of pages in different environments (i.e. reading software, e-readers). "] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/056.md b/content/english/rules/056.md new file mode 100644 index 0000000..f1cc5fa --- /dev/null +++ b/content/english/rules/056.md @@ -0,0 +1,32 @@ +--- +N: '176' +Rubrique: Présentation +title: Information is not conveyed by color alone. +abstract: "This rule is to not refer to content or functionality solely by its color. For example, references to an internal or external link to the book which would be indicated by the color blue alone will not be readable by certain audiences." +categories: ["Presentation"] +agrege: O4176-E056 +opquast: '4 176' +indiceebook: '56' +description: "Rule n° 056" +before: "055" +weight: "056" +after: "057" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Allow access to information for users whose terminal or reading software, technical assistance or disability (such as color blindness) do not allow them to visualize or differentiate colors", "Improve accessibility content for people with disabilities"] +Meo: ["Provide a complement to the color to convey the information it carries. This complement, independent of the CSS formatting layer, can be of several types, for example: + +"] +Controle: ["The verification requires visually comparing two types of display of the book: a normal display and a display where the colors will be deactivated (rendered on a computer screen and rendered on an e-reader with a grayscale screen). +", "The verification requires visually comparing two types of display of the book: a normal display and a display where the colors will be deactivated (rendered on a computer screen and rendered on an e-reader with a grayscale screen). +"] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/057.md b/content/english/rules/057.md new file mode 100644 index 0000000..c77acf2 --- /dev/null +++ b/content/english/rules/057.md @@ -0,0 +1,33 @@ +--- +N: '177' +Rubrique: Présentation +title: Content is presented with sufficient contrast to its background. +abstract: As with photography, contrast makes the content represented more readable. +categories: ["Presentation"] +agrege: O4177-E057 +opquast: '4 177' +indiceebook: '57' +description: "Rule n° 057" +before: "056" +weight: "057" +after: "058" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Enable good readability of content.", "Limit mental load during consultation.", "Improve accessibility of content to disabled people."] +Meo: ["Ensure a minimum contrast ratio of 3:1 between text and background, as measured by the WCAG2.0 algorithm"] +Controle: ["Either upstream (when designing the digital book): +Identify content whose contrast/brightness difference with their background is potentially insufficient; +Use a tool such as Color Contrast Analyzer to calculate the contrast ratio: click on Brightness and note the color of the foreground then that of the background in the dedicated fields; +Check that the contrast ratio recorded is greater than or equal to 3:1 +", "Either downstream: +Use ACE and its error reporting. If necessary, check the “Errors” tab and search for “color-contrast”. +Follow the procedure described above. +", "" +] +Source: ["Opquast"] +Referentiel: + - WCAG 2.1 Contrast (Minimum)" +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/058.md b/content/english/rules/058.md new file mode 100644 index 0000000..d5c7e25 --- /dev/null +++ b/content/english/rules/058.md @@ -0,0 +1,24 @@ +--- +N: '178' +Rubrique: Présentation +title: The content and meaning of each page is not altered when styles are disabled. +abstract: Styles allow you to give a shape to the background. Content must remain readable and understandable when this form cannot be seen or displayed. +categories: ["Presentation"] +agrege: O4178-E058 +opquast: '4 178' +indiceebook: '58' +description: "Rule n° 058" +before: "057" +weight: "058" +after: "059" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Enable the understanding of content by readers whose reader software will not apply the style sheets embedded in the digital book or whose access mode is not visual.", "Improve the accessibility of content to people with disabilities."] +Meo: ["Care will be taken to maintain the consistency of the content in the HTML files (i.e. the structuring tags: h1, h2, p, and semantic tags: em, strong…), to present them in the same order and with the same meaning with or without updating. in CSS form."] +Controle: ["Use ACE to check the logical structure of the content ("Structures" tab of the ACE report). ", "Check that the contents remain readable, for example in the case of a transparent HTML image whose readability will depend on the background color -ground applied with the background-color property"] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/059.md b/content/english/rules/059.md new file mode 100644 index 0000000..62415c5 --- /dev/null +++ b/content/english/rules/059.md @@ -0,0 +1,24 @@ +--- +N: '179' +Rubrique: Présentation +title: Content is not designated solely by its form or its position on the screen. +abstract: The separation of content and form being the fundamental principle of accessibility, the designation of content by its form or its position prejudges the reader's ability to distinguish this form or find this location. +categories: ["Presentation"] +agrege: O4179-E059 +opquast: '4 179' +indiceebook: '59' +description: "Rule n° 059" +before: "058" +weight: "059" +after: "060" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Enable the understanding of information without access to visual support or when its rendering is altered.", "Improve the accessibility of content to people with disabilities"] +Meo: ["When content is designated in the physical version of the book by a reference to its form or its position, the information in the digital version of the same work must also be available by a textual mention including a hyperlink."] +Controle: ["This verification concerns a wide variety of potential cases, particularly in the flow of a text where reference is made to an illustration, a graph or a table. For each content concerned, it must be ensured that references to its form or position on the screen are not the only means of identifying it. We will then use an explicit reference to an identifier (example “See figure n°1”), a link to an anchor, etc."] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/060.md b/content/english/rules/060.md new file mode 100644 index 0000000..2381121 --- /dev/null +++ b/content/english/rules/060.md @@ -0,0 +1,34 @@ +--- +N: '180' +Rubrique: Présentation +title: Content that must be rendered in a screen reader is not hidden from it. +abstract: Certain CSS properties make it possible to make certain content invisible on the screen. The problem is that this content also risks disappearing for users who need to consult it. So know how to hide them with the right tools. +categories: ["Presentation"] +agrege: O4180-E060 +opquast: '4 180' +indiceebook: '60' +description: "Rule n° 060" +before: "059" +weight: "060" +after: "061" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["", ""] +objectif: ["Facilitate the adaptation of the rendering to the media (mobile or other) or to the user's needs (enlargement of character size, modification of colors, font, weight, justification, etc.).", “Improve the accessibility of content to people with disabilities"] +Meo: ["Unless the content concerned is intended to be made visible and perceptible upon user action (tabs, drop-down menus, etc.): + +To use: +"] +Controle: ["In the generated code and in the CSS style sheets of the pages examined: " +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/061.md b/content/english/rules/061.md new file mode 100644 index 0000000..6b26fc6 --- /dev/null +++ b/content/english/rules/061.md @@ -0,0 +1,26 @@ +--- +N: '181' +Rubrique: Présentation +title: The size of the clickable elements is sufficient. +abstract: Touch screens brought their share of constraints. Not the least of these is being able to click with your fingers without difficulty. It turns out that international standards for accessibility of web content to people with disabilities even specify a numerical value for the minimum size of clickable elements. As in the case of contrasts, this allows us to propose a rule which is based on the existence of this numerical value. +categories: ["Presentation"] +agrege: O4181-E061 +opquast: '4 181' +indiceebook: '61' +description: "Rule n° 061" +before: "060" +weight: "061" +after: "062" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Allow the user to click on interactive elements. +", "Limit false and unnecessary manipulations.", "Improve compatibility with mobile terminals.", "Improve the accessibility of content for people with disabilities."] +Meo: ["Give each clickable element (buttons, links) a default size of at least 44 by 44 pixels"] +Controle: ["check that the default size of each clickable element (buttons, links) is at least 44 by 44 pixels" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/062.md b/content/english/rules/062.md new file mode 100644 index 0000000..b8c4ec9 --- /dev/null +++ b/content/english/rules/062.md @@ -0,0 +1,29 @@ +--- +N: '182' +Rubrique: Présentation +title: Text that can be formatted using styles is not replaced by images. +abstract: The multiplication of fonts intended for display on screen makes it possible to obtain a quality typographic rendering. It is therefore not necessary to use an image instead of certain texts. +categories: ["Presentation"] +agrege: O4182-E062 +opquast: '4 182' +indiceebook: '62' +description: "Rule n° 062" +before: "061" +weight: "062" +after: "063" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["conception", ""] +objectif: ["Facilitate the adaptation of the rendering to the media (mobile or other) or to the user's needs (enlargement of character size, modification of colors, font, weight, justification, etc.).", "Improve the accessibility of content to people with disabilities.", "Improve the consideration of content by search engines specific to reading software."] +Meo: ["Use HTML texts formatted using CSS styles (and in particular downloadable fonts or Web fonts)"] +Controle: ["This verification requires visual examination of the pages to identify images containing only text and to assess whether formatting via CSS would have produced an equivalent rendering. For each page containing texts set in images: +Review the images (HTML images and possible CSS background images used to simulate a particular texture: parchment, notebook sheet, etc.). +Check that texts placed in images only correspond to formatting that cannot be obtained via CSS styles. +Excluded from this requirement: logos, promotional graphic elements. +" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/063.md b/content/english/rules/063.md new file mode 100644 index 0000000..9f74733 --- /dev/null +++ b/content/english/rules/063.md @@ -0,0 +1,29 @@ +--- +N: '183' +Rubrique: Présentation +title: Content generated via styles is provided with an appropriate alternative. +abstract: Certain CSS instructions allow you to display texts and images that are effectively invisible to users and tools that do not support style sheets. For example, if CSS colors or styles are deactivated, a CSS image (background-image property) will not be visible whereas an HTML image ( element) would have been. +categories: ["Presentation"] +agrege: O4183-E063 +opquast: '4 183' +indiceebook: '63' +description: "Rule n° 063" +before: "062" +weight: "063" +after: "064" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Allow users placed in contexts where styles are not rendered (text browser, screen reader, browser with disabled styles) to access the information present in the form of content generated in CSS (background images notably). ", "Improve the accessibility of content to people with disabilities."] +Meo: ["Providing hidden content for display via CSS: +"] +Controle: ["The control is done when designing the digital book, paying particular attention to the use of CSS pseudo-elements:before or:after and CSS background-image. We will visually compare the normal display of the page concerned with its rendering after deactivating the background images. We will compare the display with and without background images." +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/064.md b/content/english/rules/064.md new file mode 100644 index 0000000..0a0019e --- /dev/null +++ b/content/english/rules/064.md @@ -0,0 +1,24 @@ +--- +N: '184' +Rubrique: Présentation +title: Typographic pictograms have a suitable alternative. +abstract: "The use of web fonts (downloadable character fonts) has considerably facilitated the use of a technical trick very appreciated from a performance point of view: replacing the images of various icons with a graphic UTF-8 character obtained thanks to a font specific, however, carries significant risks, particularly in terms of accessibility, if you do not take care to provide a textual alternative to this character diverted from its default meaning." +categories: ["Presentation"] +agrege: O4184-E064 +opquast: '4 184' +indiceebook: '64' +description: "Rule n° 064" +before: "063" +weight: "064" +after: "065" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Improve the accessibility of content to people with disabilities."] +Meo: ["Test the text containing the character(s) concerned with the sound rendering of the reading software.", "If the software does not recognize the character, then we will use content hidden on display via CSS."] +Controle: ["Examine the code directly to verify that each icon displayed via a font has, where appropriate, an alternative in the HTML content."] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/065.md b/content/english/rules/065.md new file mode 100644 index 0000000..2b284eb --- /dev/null +++ b/content/english/rules/065.md @@ -0,0 +1,24 @@ +--- +N: '186' +Rubrique: Présentation +title: Styles do not justify text. +abstract: Text justification is often very pretty, especially on paper. Unfortunately, too few reading systems allow it to be deactivated and several studies have shown that it makes digital reading more difficult for many audiences such as dyslexics. +categories: ["Presentation"] +agrege: O4186-E065 +opquast: '4 186' +indiceebook: '65' +description: "Rule n° 065" +before: "064" +weight: "065" +after: "066" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Make it easier to read on screen, particularly for people with dyslexia.", "Improve the accessibility of content for people with disabilities."] +Meo: ["Do not use the CSS property text-align with the value justify, or any other equivalent."] +Controle: ["Check the CSS code for the absence of text-align rules: justify.", "Check the HTML code for the absence of attributes HTML align=justify."] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/066.md b/content/english/rules/066.md new file mode 100644 index 0000000..a6ec832 --- /dev/null +++ b/content/english/rules/066.md @@ -0,0 +1,27 @@ +--- +N: '187' +Rubrique: Presentation +title: Capitalization for decorative purposes is done using styles +abstract: It is perfectly possible to write web text in lowercase and display it in uppercase with CSS styles. This way, the user remains free to do what they want with it. Also note that text in capitals is read less quickly. +categories: ["Presentation"] +agrege: O4187-E066 +opquast: '4 187' +indiceebook: '66' +description: "Rule n° 066" +before: "065" +weight: "066" +after: "067" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["Accessibility", ""] +objectif: ["Allow copying and pasting of content independently of all-caps formatting.", "Facilitate the adaptation of formatting for users who have difficulty reading all-caps text."] +Meo: ["Enter HTML content while respecting the typographical use of capitals (start of sentence, proper nouns, etc.).", "Use the CSS text-transform property with the uppercase value to manage decorative capitalization."] +Controle: ["Disable support for site styles in the browser ;", " +Identify text that appears in capitals when styles are disabled ;", " +Check that the use of capital letters respects the typographical conventions of the language used. For example: acronyms or author names in a bibliography can be in capital letters." +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["conception", ""] +--- \ No newline at end of file diff --git a/content/english/rules/067.md b/content/english/rules/067.md new file mode 100644 index 0000000..988a4b0 --- /dev/null +++ b/content/english/rules/067.md @@ -0,0 +1,24 @@ +--- +N: '222' +Rubrique: Performances +title: Style sheets are minified. +abstract: "Minification consists of reducing as much as possible a volume of data and therefore the weight of the carrying file by removing elements that the reading machine can do without (typically: spaces, line breaks and comments). CSS style sheets can be minified." +categories: ["Performances"] +agrege: O4222-E067 +opquast: '4 222' +indiceebook: '67' +description: "Rule n° 067" +before: "066" +weight: "067" +after: "068" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["Sustainability", ""] +objectif: ["Minimize the amount of data to download", "Improve performance", "Reduce the energy impact linked to consulting the digital book"] +Meo: ["Remove unnecessary spaces and comments in CSS files using dedicated tools."] +Controle: ["Manually check within all CSS files that no line returns, comments, indentations or line breaks are present.", "Or identify the list of non-minified CSS files using development tools (browsers , online tools, etc.)"] +Source: ["Opquast"] +Referentiel: ["https://w3c.github.io/sustyweb/#minify-your-html-css-and-javascript", "https://www.arcep.fr/uploads/tx_gspublication/consultation-referentiel-ecoconception-services-numeriques_091023.pdf (6.5 Le service numérique a-t-il mis en place des techniques de compression sur la totalité des ressources transférées dont il a le contrôle ?)"] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/068.md b/content/english/rules/068.md new file mode 100644 index 0000000..a3ee05d --- /dev/null +++ b/content/english/rules/068.md @@ -0,0 +1,24 @@ +--- +N: '223' +Rubrique: Performances +title: The scripts are minified. +abstract: "Minification consists of reducing as much as possible a volume of data and therefore the weight of the carrying file by removing elements that the reading machine can do without (typically: spaces, line breaks and comments). JavaScript files can be minified." +categories: ["Performances"] +agrege: O4223-E068 +opquast: '4 223' +indiceebook: '68' +description: "Rule n° 068" +before: "067" +weight: "068" +after: "069" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["Sustainability", ""] +objectif: ["Minimize the amount of data to download", "Improve performance", "Reduce the energy impact linked to consulting the digital book"] +Meo: ["Remove unnecessary spaces and comments in JavaScript files using dedicated tools"] +Controle: ["Manually check within all JavaScript files that no line returns, comments, indentations or line breaks are present.", "Or identify the list of non-minified JavaScript files using development tools (browsers , online tools, etc.)"] +Source: ["Opquast"] +Referentiel: ["https://w3c.github.io/sustyweb/#minify-your-html-css-and-javascript", "https://www.arcep.fr/uploads/tx_gspublication/consultation-referentiel-ecoconception-services-numeriques_091023.pdf (6.5 Le service numérique a-t-il mis en place des techniques de compression sur la totalité des ressources transférées dont il a le contrôle ?)"] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/069.md b/content/english/rules/069.md new file mode 100644 index 0000000..6287125 --- /dev/null +++ b/content/english/rules/069.md @@ -0,0 +1,26 @@ +--- +N: '224' +Rubrique: Identification et contact +title: The date of publication or update of the content is made available in programmatic form +abstract: It is advisable to indicate a publication date in your books. This date should also be available in the code of your pages. It’s a way to help machines identify and classify content. +categories: ["Identification And Contact"] +agrege: O4224-E069 +opquast: '4 224' +indiceebook: '69' +description: "Rule n° 069" +before: "068" +weight: "069" +after: "070" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["", ""] +objectif: ["Provide a publication date for reading and indexing tools", "Improve ranking by reading and classification engines"] +Meo: ["Use the dc:date metadata for the publication date", "Use the dcterms:modified metadata to indicate the date of the last modification made to the file"] +Controle: ["Check the presence and accuracy of the metadata dc:date", "Check the presence and relevance of the metadata dcterms:modified"] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +comments: ["2024-07-22 Change of classification for +Identification And Contact"] +--- \ No newline at end of file diff --git a/content/english/rules/070.md b/content/english/rules/070.md new file mode 100644 index 0000000..8de4c59 --- /dev/null +++ b/content/english/rules/070.md @@ -0,0 +1,26 @@ +--- +N: '225' +Rubrique: Structure et code +title: The source code for each page contains metadata that defines the character set. +abstract: When your application displays a page from your book�, some weird characters� may appear. +categories: ["Code and structure"] +agrege: O4225-E070 +opquast: '4 225' +indiceebook: '70' +description: "Rule n° 070" +before: "069" +weight: "070" +after: "071" +actif: '1' +layout: rules +date: 2024-07-22 +tags: ["display", ""] +objectif: ["Allow correct display of texts on pages"] +Meo: ["Include a metadata tag specifying the character set in each page header."] +Controle: ["Check the source code of the HTML page of the epub: The meta tag with the charset attribute must be defined and located in the head tag of the HTML page", "Epub Check will report in the event of absence or 'error."] +epubcheck: true +ace: false +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/071.md b/content/english/rules/071.md new file mode 100644 index 0000000..dd15ada --- /dev/null +++ b/content/english/rules/071.md @@ -0,0 +1,26 @@ +--- +N: '226' +Rubrique: Structure et code +title: The character encoding used is UTF-8. +abstract: There are different character encodings such as ASCII, ISO 8859-1. Today, UTF-8 is most widely used because it represents many different characters, including those from different languages, symbols, and special signs. +categories: ["Code and structure"] +agrege: O4226-E071 +opquast: '4 226' +indiceebook: '71' +description: "Rule n° 071" +before: "070" +weight: "071" +after: "072" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["Ensure that all characters are encoded using the UTF-8 standard to avoid display issues", "Ensure accurate character representation"] +Meo: ["Configure production tools and databases in UTF-8 as the default character encoding", "Set the UTF-8 value to the charset attribute of the meta tag"] +Check: ["Check the source code of the HTML page of the epub: The meta tag with the charset attribute must be defined on UTF-8 and be located in the head tag of the HTML page", "Epub Check will report in case of absence or error."] +epubcheck: true +ace: false +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/072.md b/content/english/rules/072.md new file mode 100644 index 0000000..a78e401 --- /dev/null +++ b/content/english/rules/072.md @@ -0,0 +1,31 @@ +--- +N: '227' +Rubrique: Structure et code +title: The content of each page is organized according to a hierarchical heading and subheading structure. +abstract: Titles and subtitles allow a clear and hierarchical organization of the content of each page of the book. +categories: ["Code and structure"] +agrege: O4227-E072 +opquast: '4 227' +indiceebook: '72' +description: "Rule n° 072" +before: "071" +weight: "072" +after: "073" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["Make it easier for the reader to understand and navigate by presenting content in a structured and logical manner"] +Meo: ["Use HTML tags

,

,

,

,

et
", " +Each page must have at least one

", " +Maintain a consistent hierarchy: a title of level

must not be followed by a title of level

."] +Controle: ["Check the source code of the epub HTML page:
    +
  • The titles and subtitles must be in an tag from 1 to 6.
  • +
  • There must be at least one

    .

  • +
  • The order of the title levels must be hierarchical and coherent.
  • "] +epubcheck: false +ace: true +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/073.md b/content/english/rules/073.md new file mode 100644 index 0000000..6154089 --- /dev/null +++ b/content/english/rules/073.md @@ -0,0 +1,25 @@ +--- +N: '228' +Rubrique: Structure et code +title: Elements visually presented in list form are marked up appropriately in the source code. +abstract: +categories: ["Code and structure"] +agrege: O4228-E073 +opquast: '4 228' +indiceebook: '73' +description: "Rule n° 073" +before: "072" +weight: "073" +after: "074" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Production"] +--- \ No newline at end of file diff --git a/content/english/rules/074.md b/content/english/rules/074.md new file mode 100644 index 0000000..a4b2976 --- /dev/null +++ b/content/english/rules/074.md @@ -0,0 +1,25 @@ +--- +N: '229' +Rubrique: Structure et code +title: Each HTML identifier is only used once per Content Document. +abstract: +categories: ["Code and structure"] +agrege: O4229-E074 +opquast: '4 229' +indiceebook: '74' +description: "Rule n° 074" +before: "073" +weight: "074" +after: "075" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/075.md b/content/english/rules/075.md new file mode 100644 index 0000000..fe1fd2c --- /dev/null +++ b/content/english/rules/075.md @@ -0,0 +1,25 @@ +--- +N: '236' +Rubrique: Structure et code +title: Cells in data tables are linked to their headers. +abstract: +categories: ["Code and structure"] +agrege: O4236-E075 +opquast: '4 236' +indiceebook: '75' +description: "Rule n° 075" +before: "074" +weight: "075" +after: "076" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/076.md b/content/english/rules/076.md new file mode 100644 index 0000000..4349481 --- /dev/null +++ b/content/english/rules/076.md @@ -0,0 +1,25 @@ +--- +N: '237' +Rubrique: Structure et code +title: The titles of the data tables are filled in. +abstract: +categories: ["Code and structure"] +agrege: O4237-E076 +opquast: '4 237' +indiceebook: '76' +description: "Rule n° 076" +before: "075" +weight: "076" +after: "077" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/077.md b/content/english/rules/077.md new file mode 100644 index 0000000..69800fa --- /dev/null +++ b/content/english/rules/077.md @@ -0,0 +1,25 @@ +--- +N: '238' +Rubrique: Structure et code +title: The linearization of the tables used for the layout does not harm the understanding of the content. +abstract: +categories: ["Code and structure"] +agrege: O4238-E077 +opquast: '4 238' +indiceebook: '77' +description: "Rule n° 077" +before: "076" +weight: "077" +after: "078" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/078.md b/content/english/rules/078.md new file mode 100644 index 0000000..1e539a8 --- /dev/null +++ b/content/english/rules/078.md @@ -0,0 +1,25 @@ +--- +N: '239' +Rubrique: Structure et code +title: Data tables are not replaced by images. +abstract: +categories: ["Code and structure"] +agrege: O4239-E078 +opquast: '4 239' +indiceebook: '78' +description: "Rule n° 078" +before: "077" +weight: "078" +after: "079" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["Conception", "Production"] +--- \ No newline at end of file diff --git a/content/english/rules/079.md b/content/english/rules/079.md new file mode 100644 index 0000000..7a62053 --- /dev/null +++ b/content/english/rules/079.md @@ -0,0 +1,25 @@ +--- +N: '240' +Rubrique: Structure et code +title: Data tables are not simulated using formatted text. +abstract: +categories: ["Code and structure"] +agrege: O4240-E079 +opquast: '4 240' +indiceebook: '79' +description: "Rule n° 079" +before: "078" +weight: "079" +after: "080" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["Opquast"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/080.md b/content/english/rules/080.md new file mode 100644 index 0000000..847ade2 --- /dev/null +++ b/content/english/rules/080.md @@ -0,0 +1,25 @@ +--- +N: +Rubrique: Typographie +title: Capital letters are accented +abstract: +categories: ["Contents"] +agrege: O0000-E080 +opquast: '0000' +indiceebook: '80' +description: "Rule n° 080" +before: "079" +weight: "080" +after: "081" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["Accessibility", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["SNE"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/081.md b/content/english/rules/081.md new file mode 100644 index 0000000..ec236b9 --- /dev/null +++ b/content/english/rules/081.md @@ -0,0 +1,25 @@ +--- +N: +Rubrique: +title: Scientific formulas are provided in the appropriate markup language (MathML, ChemML, etc.) +abstract: +categories: ["Contents"] +agrege: O0000-E081 +opquast: '0000' +indiceebook: '81' +description: "Rule n° 081" +before: "080" +weight: "081" +after: "082" +actif: '1' +layout: rules +date: 2024-09-18 +tags: ["", ""] +objectif: ["", ""] +Meo: [""] +Controle: ["" +] +Source: ["SNE"] +Referentiel: [""] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/082.md b/content/english/rules/082.md new file mode 100644 index 0000000..235084c --- /dev/null +++ b/content/english/rules/082.md @@ -0,0 +1,25 @@ +--- +N: +Rubrique: +title: The pagination of the source book is reproduced appropriately. +abstract: To be sure that we are talking about the same page, the pagination of the source book in physical format must be reproduced in the corresponding digital book. +categories: [" navigation"] +agrege: O0000-E082 +opquast: '0000' +indiceebook: '82' +description: "Rule n° 082" +before: "081" +weight: "082" +after: "083" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["", ""] +objectif: ["Facilitate communication around the same book, regardless of its format", "Allow references and citations regardless of the format of the book"] +Meo: ["In the documents making up the digital book, give reading devices indication of page changes."] +Controle: ["In the reading device, check that it is possible to reach a specific page", "Check that the contents of the page reached correspond to the same page in the source book"] +Source: ["SNE"] +Referentiel: ["EPUB https://www.w3.org/TR/epub-ssv-11/#sec-pagination (epub:type=”page-break” attribute)"] +Steps: ["", ""] +Pertinence: 1 +--- \ No newline at end of file diff --git a/content/english/rules/083.md b/content/english/rules/083.md new file mode 100644 index 0000000..1b35534 --- /dev/null +++ b/content/english/rules/083.md @@ -0,0 +1,26 @@ +--- +N: +Rubrique: +title: Among the information available about the book, the sense(s) to be used to consult the entire content is(are) indicated. +abstract: What are the methods of accessing the entire contents of the book? Should we mobilize the visual sense? Auditory? Can assistive technology be used? So many questions that must be answered before the actual consultation. +categories: ["Information before consultation"] +agrege: O0000-E083 +opquast: '0000' +indiceebook: '83' +description: "Rule n° 083" +before: "082" +weight: "083" +after: "084" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["Accessibility", "mode d’accès"] +objectif: ["Allow you to anticipate the means of consulting the book", "Limit the risk of complaints"] +Meo: ["Associate the information with the book", "Include the information on the book's presentation page"] +Controle: ["Check the presence of an indication on the senses to be used to read the entire content."] +Source: ["SNE"] +Referentiel: ["EPUB schema.org : accessMode et accessModeSufficient", "ONIX + List 196, codes 51 All non-decorative content supports reading via pre-recorded audio et 52 All non-decorative content supports reading without sight"] +Steps: ["", ""] +pertinence: 1 +--- \ No newline at end of file diff --git a/content/english/rules/084.md b/content/english/rules/084.md new file mode 100644 index 0000000..1e797d2 --- /dev/null +++ b/content/english/rules/084.md @@ -0,0 +1,24 @@ +--- +N: +Rubrique: +title: Among the information available about the book, the presence of content other than textual and the accessible alternative available are indicated. +abstract: Digital books can contain things other than text, such as images and other media. These other elements may have a textual alternative. The presence of these media and their possible alternatives must be specified. +categories: ["Information before consultation"] +agrege: O0000-E084 +opquast: '0000' +indiceebook: '84' +description: "Rule n° 084" +before: "083" +weight: "084" +after: "085" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["image", "alternative"] +objectif: ["Allow us to anticipate whether the book can be consulted in its entirety in a given context", "Limit the risk of complaints"] +Meo: ["Associate the information with the book", "Include the information on the book's presentation page"] +Controle: ["Check the presence of an indication on:
    • The presence of media other than text.
    • The presence of textual alternatives for these media.
    "] +Source: ["SNE"] +Referentiel: ["EPUB schema.org : accessModeSufficient et accessibilityFeature", "ONIX List 196, code 14 Short alternative textual descriptions", "ONIX List 196, code 15 Full alternative textual descriptions", "ONIX List 196, code 16 Visualised data also available as non-graphical data", "ONIX List 196, code 28 Full alternative audio descriptions", "ONIX List 196, code 51 All non-decorative content supports reading via pre-recorded audio", "ONIX List 196, code 52 All non-decorative content supports reading without sight"] +Steps: ["", ""] +--- \ No newline at end of file diff --git a/content/english/rules/085.md b/content/english/rules/085.md new file mode 100644 index 0000000..6aa93db --- /dev/null +++ b/content/english/rules/085.md @@ -0,0 +1,36 @@ +--- +N: +Rubrique: Informations avant achat +title: Among the information available about the book, title, author, publishing house, cover, language and source are indicated. +abstract: You must be able to buy, borrow or consult a digital book with full knowledge of the facts, therefore being able to access a minimum of information such as the title of the book, the person(s) who contributed to it, the publishing house which published it (or the indication of self-publishing), a visual, the main language of the text and the identifier of its possible original manifestation (for example, the equivalent physical version). +categories: ["Information before consultation"] +agrege: O0000-E085 +opquast: '0000' +indiceebook: '85' +description: "Rule n° 085" +before: "084" +weight: "085" +after: "086" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["", ""] +objectif: ["Improve the discoverability of the book", "Limit the risk of complaints"] +Meo: ["Associate the information with the book", "Include the information on the book's presentation page"] +Controle: ["Check:
      +
    • The presence of a title
    • +
    • The presence of the author
    • +
    • The presence of a cover visual
    • +
    • The presence of a main language
    • +
    • If applicable, the identifier of the original physical version
    • +
    "] +Source: ["SNE"] +Referentiel: ["EPUB Métadonnées Dublin Core source, title, language, contributor, publisher dans le fichier OPF" +, "ONIX TitleType 01 / TitleText" +, "ONIX Contributor / PersonName" +, "ONIX LanguageRole 01 / LanguageCode" +, "ONIX RelatedMaterial / ProductRelationCode + ProductIdentifier / IDValue" +,"Plan Qualité Dilicom"] +Steps: ["", ""] +pertinence: 1 +--- \ No newline at end of file diff --git a/content/english/rules/086.md b/content/english/rules/086.md new file mode 100644 index 0000000..df1132d --- /dev/null +++ b/content/english/rules/086.md @@ -0,0 +1,34 @@ +--- +N: +Rubrique: +title: The digital book contains backwards compatible equivalents (EPUB2) where necessary. +abstract: "Many users still have older reading devices and software that do not support EPUB 3. By providing backwards compatibility with EPUB 2, publishers can ensure their ebooks are accessible to a wider audience." +categories: ["backwards compatibility"] +agrege: O0000-E086 +opquast: '0000' +indiceebook: '86' +description: "Rule n° 086" +before: "085" +weight: "086" +after: "087" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["Sustainability"] +objectif: ["Ensuring playback on older devices"] +Meo: ["Use EPUB2 cover metadata", +"Include a table of contents in toc.ncx format", +"Add EPUB2 guides to convert EPUB3 landmarks", +"Provide fallbacks for HTML5 interactions", +"apply a reset to the HTML5 elements used so that they do not pose a problem for solutions that do not support them", +"Place media queries in a separate CSS sheet"] +Controle: ["Check the presence in the 'opf' file of the 'cover' metadata", +"Check for the presence of a toc.ncx file", +"Check the presence of a section in the opf file", +"Check for the presence of alternative content for HTML5 elements", +"Check the presence of css information for HTML5 elements (article, aside, details, figure, figcaption, footer, header, nav, section)", +"Check CSS sheet separation if layout is done using media queries"] +Source: ["SNE"] +Referentiel: ["EPUB 2.0.1 : https://idpf.org/epub/201"] +Steps: ["Production"] +--- \ No newline at end of file diff --git a/content/english/rules/087.md b/content/english/rules/087.md new file mode 100644 index 0000000..8e9981b --- /dev/null +++ b/content/english/rules/087.md @@ -0,0 +1,24 @@ +--- +N: +Rubrique: +title: Content Documents files respect the weight limit of older Reading Systems. +abstract: "Although not an official requirement of EPUB2, it is recommended not to exceed 300 kilobytes for XHTML files. This limitation is due to an old version of the Adobe Mobile Reader engine that could not handle larger files. If the XHTML file size exceeded 300 kilobytes, content beyond this limit was not displayed." +categories: ["rétrocompatibilité"] +agrege: O0000-E087 +opquast: '0000' +indiceebook: '87' +description: "Rule n° 087" +before: "086" +weight: "087" +after: "001" +actif: '1' +layout: rules +date: 2024-07-08 +tags: ["", ""] +objectif: ["", ""] +Meo: ["XHTML files should be separated into units with a maximum size of 250 KB"] +Controle: ["Check the size of XHTML files"] +Source: ["SNE"] +Referentiel: [""] +Steps: ["Production"] +--- \ No newline at end of file diff --git a/content/english/rules/_index.md b/content/english/rules/_index.md new file mode 100755 index 0000000..ce74097 --- /dev/null +++ b/content/english/rules/_index.md @@ -0,0 +1,5 @@ +--- +title: "Rules" +meta_title: "" +description: "the quality reference list for digital books" +--- diff --git a/content/english/tags/_index.md b/content/english/tags/_index.md new file mode 100644 index 0000000..3ee0547 --- /dev/null +++ b/content/english/tags/_index.md @@ -0,0 +1,7 @@ +--- +title: "Tags" +meta_title: "tags" +description: "" +draft: false +layout: about +--- diff --git a/content/english/vocabulary.md b/content/english/vocabulary.md new file mode 100644 index 0000000..6a62f39 --- /dev/null +++ b/content/english/vocabulary.md @@ -0,0 +1,38 @@ +--- +title: Vocabulary +detail: +abstract: +categories: +description: "" +layout: blog +date: 2024-09-18 +tags: [""] +Source: ["SNE"] +--- + +
    +
    Landmarks
    +
    +Landmarks are key places in a publication that a user is likely to want to access quickly. They include table of contents, glossaries, bibliographies and other navigation and information aids. + +Both ARIA and EPUB define methods for expressing landmarks: +* ARIA landmarks are expressed using the attibute role and exist only in the document in which they are defined (see ARIA landmarks for more information). +* EPUB uses a special navigation aid in the navigation document to define where landmarks are located, as they are usually spread across many documents (see EPUB landmarks for more information). +See [EPUB 3.3 section 7.4.4 The landmarks nav element](https://www.w3.org/TR/epub-33/#sec-nav-landmarks) +
    +
    Document de Contenu (Content Document)
    +
    +An EPUB content document is a publication resource referenced from the spine or a manifest fallback chain that conforms to either the XHTML or SVG content document definitions. + +EPUB content documents contain all or part of the content of an EPUB publication (i.e., the textual, visual and/or audio content). + +See [EPUB 3.3 section 6. EPUB content documents](https://www.w3.org/TR/epub-33/#sec-contentdocs). +
    + + + + +
    \ No newline at end of file diff --git a/content/french/about/_index.md b/content/french/about/_index.md index 6616a10..5c9c51f 100644 --- a/content/french/about/_index.md +++ b/content/french/about/_index.md @@ -27,7 +27,7 @@ Ce travail est basé sur la [Checklist Opquast - assurance qualité web](https:/ Plusieurs méthodes sont possibles pour commenter, discuter et proposer des modifications ou améliorations. * [Ouvrir une "Issue" sur l'outil de suivi](https://github.com/edrlab/qualebook/issues/new) (nécessite un compte GitHub). -* Utiliser [Hypothesis](https://hypothes.is). [Exemple d'annotation Hypothesis](https://hyp.is/0Ue8yGaIEe6g0hMib30YBw/localhost:1313/qualebook/fr/rules/001/) +* Utiliser [Hypothesis](https://hypothes.is). [Exemple d'annotation Hypothesis]((https://hyp.is/0Ue8yGaIEe6g0hMib30YBw/edrlab.github.io/qualebook/fr/rules/001/) ) ## Licence diff --git a/content/french/pages/elements.md b/content/french/pages/elements.md index a8a4081..d86dd18 100755 --- a/content/french/pages/elements.md +++ b/content/french/pages/elements.md @@ -5,7 +5,7 @@ meta_title: "" # meta description description: "This is meta description" # save as draft -draft: false +draft: true --- {{< toc >}} diff --git a/content/french/pages/privacy-policy.md b/content/french/pages/privacy-policy.md index 3d16c6e..20cced2 100644 --- a/content/french/pages/privacy-policy.md +++ b/content/french/pages/privacy-policy.md @@ -5,7 +5,7 @@ meta_title: "" # meta description description: "This is meta description" # save as draft -draft: false +draft: true --- #### Responsibility of Contributors diff --git a/content/french/vocabulaire.md b/content/french/vocabulaire.md index f7a3f03..84bfc45 100644 --- a/content/french/vocabulaire.md +++ b/content/french/vocabulaire.md @@ -5,7 +5,7 @@ abstract: categories: description: "" layout: blog -date: 2023-09-28 +date: 2024-09-18 tags: [""] Source: ["SNE"] --- @@ -18,9 +18,17 @@ Les points de repère sont des endroits clés d'une publication auxquels un util ARIA et EPUB définissent tous deux des méthodes pour exprimer les points de repère : * Les repères ARIA sont exprimés à l'aide du rôle attibute et n'existent que dans le document dans lequel ils sont définis (voir les repères ARIA pour plus d'informations). * EPUB utilise une aide à la navigation spéciale dans le document de navigation pour définir où se trouvent les points de repère, car ceux-ci sont généralement répartis dans de nombreux documents (voir les points de repère EPUB pour plus d'informations). +Voir [EPUB 3.3 section 7.4.4 The landmarks nav element](https://www.w3.org/TR/epub-33/#sec-nav-landmarks)
    Document de Contenu (Content Document)
    -
    +
    +Un document de contenu EPUB est une ressource de publication référencée à partir de la colonne vertébrale ou d'une chaîne de repli du manifeste qui est conforme aux définitions de document de contenu XHTML ou SVG. + +Les documents de contenu EPUB contiennent tout ou partie du contenu d'une publication EPUB (c'est-à-dire le contenu textuel, visuel et/ou audio). + +Voir [EPUB 3.3 section 6. EPUB content documents](https://www.w3.org/TR/epub-33/#sec-contentdocs). +
    +