Skip to content

Commit

Permalink
HUGO
Browse files Browse the repository at this point in the history
  • Loading branch information
danielweck committed Dec 1, 2024
1 parent d2d73f9 commit f890e69
Show file tree
Hide file tree
Showing 34 changed files with 1,352 additions and 362 deletions.
46 changes: 44 additions & 2 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,54 @@
gtag('js', new Date());
gtag('config', 'UA-327448-5');
</script>
<style>
#sponsorship {
display: flex;
width: 100%;
column-gap: 1em;
align-items: center;
background-color: rgb(255,255,240);
color: black;
font-size: 90%;
border:0;
border-top: 0.1rem solid lightgrey;
border-bottom: 0.1rem solid lightgrey;
padding: 0;
padding: 0.5em;
margin: 0;
margin-top: 1.5em;
margin-bottom: 0.5em;
}
#sponsorship > span {
margin: 0;
padding: 0;
color: black;
font-weight: bold;
}
#sponsorship > a {
margin: 0;
padding: 0;
font-weight: bold;
color: blue;
}
#sponsorship > input {
margin: 0;
padding: 0;
padding: 0.2em;
margin-left: auto;
border: 1px solid grey;
border-radius: 6px;
background-color: lightgrey;
font-weight: bold;
font-size: 90%;
}
</style>

<link href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" rel="stylesheet" media="none" onload="this.media='all';">
<link rel="stylesheet" href="https://daisy.github.io/ace/css/prism.css" media="none" onload="this.media='all';">
<link rel="stylesheet" type="text/css" href="https://daisy.github.io/ace/css/styles.css">

<meta name="generator" content="Hugo 0.92.1" />
<meta name="generator" content="Hugo 0.139.0">
</head>
<body>
<a href="#main">skip to content</a>
Expand Down Expand Up @@ -115,7 +157,7 @@
<header class="intro-and-nav" role="banner">
<div>
<div class="intro">
<a class="logo" href="https://daisy.github.io/ace" aria-label="Ace, by DAISY home page">
<a class="logo" href="https://daisy.github.io/ace/" aria-label="Ace, by DAISY home page">
<img src="https://daisy.github.io/ace/images/logo.svg" alt="">
</a>
<p class="library-desc"><strong><a href="/ace">Ace</a></strong>, an accessibility checker for EPUB! A <strong><a href="http://daisy.org">DAISY Consortium</a></strong> project. Latest version: v1.3.2</p>
Expand Down
46 changes: 44 additions & 2 deletions categories/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,54 @@
gtag('js', new Date());
gtag('config', 'UA-327448-5');
</script>
<style>
#sponsorship {
display: flex;
width: 100%;
column-gap: 1em;
align-items: center;
background-color: rgb(255,255,240);
color: black;
font-size: 90%;
border:0;
border-top: 0.1rem solid lightgrey;
border-bottom: 0.1rem solid lightgrey;
padding: 0;
padding: 0.5em;
margin: 0;
margin-top: 1.5em;
margin-bottom: 0.5em;
}
#sponsorship > span {
margin: 0;
padding: 0;
color: black;
font-weight: bold;
}
#sponsorship > a {
margin: 0;
padding: 0;
font-weight: bold;
color: blue;
}
#sponsorship > input {
margin: 0;
padding: 0;
padding: 0.2em;
margin-left: auto;
border: 1px solid grey;
border-radius: 6px;
background-color: lightgrey;
font-weight: bold;
font-size: 90%;
}
</style>

<link href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" rel="stylesheet" media="none" onload="this.media='all';">
<link rel="stylesheet" href="https://daisy.github.io/ace/css/prism.css" media="none" onload="this.media='all';">
<link rel="stylesheet" type="text/css" href="https://daisy.github.io/ace/css/styles.css">

<meta name="generator" content="Hugo 0.92.1" />
<meta name="generator" content="Hugo 0.139.0">
</head>
<body>
<a href="#main">skip to content</a>
Expand Down Expand Up @@ -115,7 +157,7 @@
<header class="intro-and-nav" role="banner">
<div>
<div class="intro">
<a class="logo" href="https://daisy.github.io/ace" aria-label="Ace, by DAISY home page">
<a class="logo" href="https://daisy.github.io/ace/" aria-label="Ace, by DAISY home page">
<img src="https://daisy.github.io/ace/images/logo.svg" alt="">
</a>
<p class="library-desc"><strong><a href="/ace">Ace</a></strong>, an accessibility checker for EPUB! A <strong><a href="http://daisy.org">DAISY Consortium</a></strong> project. Latest version: v1.3.2</p>
Expand Down
5 changes: 3 additions & 2 deletions categories/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
<title>Categories on Ace, by DAISY</title>
<link>https://daisy.github.io/ace/categories/</link>
<description>Recent content in Categories on Ace, by DAISY</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language><atom:link href="https://daisy.github.io/ace/categories/index.xml" rel="self" type="application/rss+xml" />
<generator>Hugo</generator>
<language>en-us</language>
<atom:link href="https://daisy.github.io/ace/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>
46 changes: 44 additions & 2 deletions contributing/code/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,54 @@
gtag('js', new Date());
gtag('config', 'UA-327448-5');
</script>
<style>
#sponsorship {
display: flex;
width: 100%;
column-gap: 1em;
align-items: center;
background-color: rgb(255,255,240);
color: black;
font-size: 90%;
border:0;
border-top: 0.1rem solid lightgrey;
border-bottom: 0.1rem solid lightgrey;
padding: 0;
padding: 0.5em;
margin: 0;
margin-top: 1.5em;
margin-bottom: 0.5em;
}
#sponsorship > span {
margin: 0;
padding: 0;
color: black;
font-weight: bold;
}
#sponsorship > a {
margin: 0;
padding: 0;
font-weight: bold;
color: blue;
}
#sponsorship > input {
margin: 0;
padding: 0;
padding: 0.2em;
margin-left: auto;
border: 1px solid grey;
border-radius: 6px;
background-color: lightgrey;
font-weight: bold;
font-size: 90%;
}
</style>

<link href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" rel="stylesheet" media="none" onload="this.media='all';">
<link rel="stylesheet" href="https://daisy.github.io/ace/css/prism.css" media="none" onload="this.media='all';">
<link rel="stylesheet" type="text/css" href="https://daisy.github.io/ace/css/styles.css">

<meta name="generator" content="Hugo 0.92.1" />
<meta name="generator" content="Hugo 0.139.0">
</head>
<body>
<a href="#main">skip to content</a>
Expand Down Expand Up @@ -115,7 +157,7 @@
<header class="intro-and-nav" role="banner">
<div>
<div class="intro">
<a class="logo" href="https://daisy.github.io/ace" aria-label="Ace, by DAISY home page">
<a class="logo" href="https://daisy.github.io/ace/" aria-label="Ace, by DAISY home page">
<img src="https://daisy.github.io/ace/images/logo.svg" alt="">
</a>
<p class="library-desc"><strong><a href="/ace">Ace</a></strong>, an accessibility checker for EPUB! A <strong><a href="http://daisy.org">DAISY Consortium</a></strong> project. Latest version: v1.3.2</p>
Expand Down
46 changes: 44 additions & 2 deletions contributing/contributing/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,54 @@
gtag('js', new Date());
gtag('config', 'UA-327448-5');
</script>
<style>
#sponsorship {
display: flex;
width: 100%;
column-gap: 1em;
align-items: center;
background-color: rgb(255,255,240);
color: black;
font-size: 90%;
border:0;
border-top: 0.1rem solid lightgrey;
border-bottom: 0.1rem solid lightgrey;
padding: 0;
padding: 0.5em;
margin: 0;
margin-top: 1.5em;
margin-bottom: 0.5em;
}
#sponsorship > span {
margin: 0;
padding: 0;
color: black;
font-weight: bold;
}
#sponsorship > a {
margin: 0;
padding: 0;
font-weight: bold;
color: blue;
}
#sponsorship > input {
margin: 0;
padding: 0;
padding: 0.2em;
margin-left: auto;
border: 1px solid grey;
border-radius: 6px;
background-color: lightgrey;
font-weight: bold;
font-size: 90%;
}
</style>

<link href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" rel="stylesheet" media="none" onload="this.media='all';">
<link rel="stylesheet" href="https://daisy.github.io/ace/css/prism.css" media="none" onload="this.media='all';">
<link rel="stylesheet" type="text/css" href="https://daisy.github.io/ace/css/styles.css">

<meta name="generator" content="Hugo 0.92.1" />
<meta name="generator" content="Hugo 0.139.0">
</head>
<body>
<a href="#main">skip to content</a>
Expand Down Expand Up @@ -115,7 +157,7 @@
<header class="intro-and-nav" role="banner">
<div>
<div class="intro">
<a class="logo" href="https://daisy.github.io/ace" aria-label="Ace, by DAISY home page">
<a class="logo" href="https://daisy.github.io/ace/" aria-label="Ace, by DAISY home page">
<img src="https://daisy.github.io/ace/images/logo.svg" alt="">
</a>
<p class="library-desc"><strong><a href="/ace">Ace</a></strong>, an accessibility checker for EPUB! A <strong><a href="http://daisy.org">DAISY Consortium</a></strong> project. Latest version: v1.3.2</p>
Expand Down
46 changes: 44 additions & 2 deletions contributing/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,54 @@
gtag('js', new Date());
gtag('config', 'UA-327448-5');
</script>
<style>
#sponsorship {
display: flex;
width: 100%;
column-gap: 1em;
align-items: center;
background-color: rgb(255,255,240);
color: black;
font-size: 90%;
border:0;
border-top: 0.1rem solid lightgrey;
border-bottom: 0.1rem solid lightgrey;
padding: 0;
padding: 0.5em;
margin: 0;
margin-top: 1.5em;
margin-bottom: 0.5em;
}
#sponsorship > span {
margin: 0;
padding: 0;
color: black;
font-weight: bold;
}
#sponsorship > a {
margin: 0;
padding: 0;
font-weight: bold;
color: blue;
}
#sponsorship > input {
margin: 0;
padding: 0;
padding: 0.2em;
margin-left: auto;
border: 1px solid grey;
border-radius: 6px;
background-color: lightgrey;
font-weight: bold;
font-size: 90%;
}
</style>

<link href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" rel="stylesheet" media="none" onload="this.media='all';">
<link rel="stylesheet" href="https://daisy.github.io/ace/css/prism.css" media="none" onload="this.media='all';">
<link rel="stylesheet" type="text/css" href="https://daisy.github.io/ace/css/styles.css">

<meta name="generator" content="Hugo 0.92.1" />
<meta name="generator" content="Hugo 0.139.0">
</head>
<body>
<a href="#main">skip to content</a>
Expand Down Expand Up @@ -115,7 +157,7 @@
<header class="intro-and-nav" role="banner">
<div>
<div class="intro">
<a class="logo" href="https://daisy.github.io/ace" aria-label="Ace, by DAISY home page">
<a class="logo" href="https://daisy.github.io/ace/" aria-label="Ace, by DAISY home page">
<img src="https://daisy.github.io/ace/images/logo.svg" alt="">
</a>
<p class="library-desc"><strong><a href="/ace">Ace</a></strong>, an accessibility checker for EPUB! A <strong><a href="http://daisy.org">DAISY Consortium</a></strong> project. Latest version: v1.3.2</p>
Expand Down
22 changes: 6 additions & 16 deletions contributing/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,39 +4,29 @@
<title>Contributing on Ace, by DAISY</title>
<link>https://daisy.github.io/ace/contributing/</link>
<description>Recent content in Contributing on Ace, by DAISY</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language><atom:link href="https://daisy.github.io/ace/contributing/index.xml" rel="self" type="application/rss+xml" />
<generator>Hugo</generator>
<language>en-us</language>
<atom:link href="https://daisy.github.io/ace/contributing/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>How to contribute?</title>
<link>https://daisy.github.io/ace/contributing/contributing/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>

<guid>https://daisy.github.io/ace/contributing/contributing/</guid>
<description>First, welcome to Ace and thank you so much for being willing to contribute!
Submitting an issue You can first check the issue tracker to see if someone already reported the issue. Don’t forget to included the closed issues in your search in case we fixed it already!
If you can’t find any mention of your issue in our tracker, please file a new issue!
When filing an issue, please provide the following details:</description>
<description>&lt;p&gt;First, welcome to Ace and thank you so much for being willing to contribute!&lt;/p&gt;&#xA;&lt;h2 id=&#34;submitting-an-issue&#34;&gt;Submitting an issue&lt;/h2&gt;&#xA;&lt;p&gt;You can first check the &lt;a href=&#34;https://github.com/daisy/ace/issues&#34;&gt;issue tracker&lt;/a&gt; to see if someone already reported the issue. Don’t forget to included the closed issues in your search in case we fixed it already!&lt;/p&gt;&#xA;&lt;p&gt;If you can’t find any mention of your issue in our tracker, please &lt;a href=&#34;https://github.com/daisy/ace/issues/new&#34;&gt;file a new issue&lt;/a&gt;!&lt;/p&gt;&#xA;&lt;p&gt;When filing an issue, please provide the following details:&lt;/p&gt;</description>
</item>

<item>
<title>Code base overview</title>
<link>https://daisy.github.io/ace/contributing/code/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>

<guid>https://daisy.github.io/ace/contributing/code/</guid>
<description>Ace consists of the following packages:
ace-cli: the command line interface ace-config: unifies the per-package configuration files into a global config file ace-core: the core checker’s logic, and the code responsible for running the underlying Web checker ace-core/scripts: the Javascript files injected in the headless browser to run Ace’s checks ace-http: the Http API ace-logger: logging ace-report and ace-report-axe: utils for building Ace’s reports epub-utils: utils for parsing EPUBs jest-env-puppeteer, jest-puppeteer, and puppeteer-utils: for working with the headless browser </description>
<description>&lt;p&gt;Ace consists of the following packages:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;ace-cli&lt;/strong&gt;: the command line interface&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ace-config&lt;/strong&gt;: unifies the per-package configuration files into a global config file&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ace-core&lt;/strong&gt;: the core checker’s logic, and the code responsible for running the underlying Web checker&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ace-core/scripts&lt;/strong&gt;: the Javascript files injected in the headless browser to run Ace’s checks&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ace-http&lt;/strong&gt;: the Http API&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ace-logger&lt;/strong&gt;: logging&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ace-report&lt;/strong&gt; and &lt;strong&gt;ace-report-axe&lt;/strong&gt;: utils for building Ace’s reports&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;epub-utils&lt;/strong&gt;: utils for parsing EPUBs&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;jest-env-puppeteer&lt;/strong&gt;, &lt;strong&gt;jest-puppeteer&lt;/strong&gt;, and &lt;strong&gt;puppeteer-utils&lt;/strong&gt;: for working with the headless browser&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
</item>

<item>
<title>Implementation notes</title>
<link>https://daisy.github.io/ace/contributing/notes/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>

<guid>https://daisy.github.io/ace/contributing/notes/</guid>
<description>HTML checker Under the hood, most of the HTML checks are powered by axe, an engine for automated testing of HTML from Deque Systems.
Headless browser During the evaluation of an EPUB, Ace loads each HTML content document in a &amp;ldquo;headless&amp;rdquo; web browser window (i.e. invisible from the point of view of the user of the command line tool, but nonetheless using a real rendering engine). Ace was originally based on Puppeteer but it is now using Electron by default.</description>
<description>&lt;h2 id=&#34;html-checker&#34;&gt;HTML checker&lt;/h2&gt;&#xA;&lt;p&gt;Under the hood, most of the HTML checks are powered by &lt;a href=&#34;https://github.com/dequelabs/axe-core&#34;&gt;axe&lt;/a&gt;, an engine for automated testing of HTML from &lt;a href=&#34;https://www.deque.com/&#34;&gt;Deque Systems&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;headless-browser&#34;&gt;Headless browser&lt;/h2&gt;&#xA;&lt;p&gt;During the evaluation of an EPUB, Ace loads each HTML content document in a &amp;ldquo;headless&amp;rdquo; web browser window (i.e. invisible from the point of view of the user of the command line tool, but nonetheless using a real rendering engine). Ace was originally based on &lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34;&gt;Puppeteer&lt;/a&gt; but it is now using &lt;a href=&#34;https://github.com/electron/electron&#34;&gt;Electron&lt;/a&gt; by default. Electron and Puppeteer both use Chromium which is the open source component that powers various web browsers (including Google Chrome and Microsoft Edge). Both Ace (command line) and Ace App (Graphical User Interface) now rely on this Electron runtime to perform the accessibility checks, but the legacy Puppeteer method remains available via the command &lt;code&gt;ace-puppeteer&lt;/code&gt; (similarly, the default Electron variant can also be explicitly invoked with &lt;code&gt;ace-electron&lt;/code&gt; instead of &lt;code&gt;ace&lt;/code&gt;).&lt;/p&gt;</description>
</item>

</channel>
</rss>
Loading

0 comments on commit f890e69

Please sign in to comment.