Skip to content

Commit

Permalink
Testimonials (#232)
Browse files Browse the repository at this point in the history
* testimonials + mentions

* typo fix

* cite authors

* blockquote usage in the stats page

* sane front matter

* Add proper support for reposts in template system.

* Fixed link from mention title.

---------

Co-authored-by: Nuclear Squid <[email protected]>
  • Loading branch information
fabi1cazenave and Nuclear-Squid authored Aug 24, 2024
1 parent 9517c7e commit 59345e7
Show file tree
Hide file tree
Showing 11 changed files with 173 additions and 36 deletions.
38 changes: 33 additions & 5 deletions www/assets/css/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,22 @@ dd p {
margin: 0.2em 0;
}

a[href] {
color: var(--fg-accent);
text-decoration: none;
}

a[href]:hover {
text-decoration: underline;
}


/**
* ╭───────────────────────────────────────────────────────────────╮
* │ Figures, Tables, Code Blocks, Quotations │
* ╰───────────────────────────────────────────────────────────────╯
**/

table {
width: 100%;
}
Expand Down Expand Up @@ -195,13 +211,25 @@ img {
max-width: 100%;
}

a[href] {
color: var(--fg-accent);
text-decoration: none;
blockquote {
margin: 0;
padding: .5em 2em .5em 3em;
position: relative;
}

a[href]:hover {
text-decoration: underline;
blockquote::before {
content: "»";
font-size: 2em;
position: absolute;
top: 0.25em;
left: 0.5em;
}

cite {
display: block;
text-align: right;
text-wrap: balance;
font-style: normal;
}


Expand Down
83 changes: 70 additions & 13 deletions www/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@ footer = "[Flux RSS](/articles/index.xml)"
{{<x-keyboard name="Ergo‑L" data="ergol" class="odk" href="/installation">}}

:::{.highlight}
- [Pour le confort][2]
- [Pour le confort][confort]
<br> Ergo‑L élimine les mouvements inconfortables lors de la saisie de texte,
tout en conservant les principaux raccourcis clavier et l’accès direct aux
chiffres.
- [Pour le français **et** l’anglais][3]
- [Pour le français **et** l’anglais][optimisation]
<br> La première disposition *vraiment* optimisée pour les deux langues !
- [Pour une typographie soignée][4]
- [Pour une typographie soignée][typographie]
<br> Toutes les lettres spécifiques au français et la plupart des symboles
typographiques sont facilement accessibles, sans [AltGr]{.kbd}.
- [Pour le code][5]
- [Pour le code][code]
<br> La couche de symboles, optionnelle, est optimisée pour le code.
- [Pour **tous** les claviers][claviers]
<br> La première disposition francophone compatible avec **tous** les
Expand All @@ -30,8 +30,8 @@ footer = "[Flux RSS](/articles/index.xml)"
Ergo‑L a été mis au point par des membres des projets
[QWERTY-Lafayette][Lafayette] et [Bépo][] pour corriger les principaux défauts
de leurs dispositions respectives, tout en profitant des avancées récentes dans
le domaine de l’ergonomie clavier, notamment les approches [1DFH][6] et
[Colemak][4].
le domaine de l’ergonomie clavier, notamment les approches [1DFH][1dfh] et
[Colemak][optimisation].

C’est une disposition très efficace. Grâce à nos [outils d’optimisation][stats]
nous avons pu obtenir une disposition de clavier bien plus performante que Bépo
Expand All @@ -41,19 +41,76 @@ C’est aussi une disposition très confortable, tant pour rédiger du français
de l’anglais que pour coder. Il est possible de l’apprendre sans rien installer
grâce à [notre page dédiée][dactylo].

<nav class="more">[Ergo‑L en détail…][1]</nav>
<nav class="more">
<p> [Ergo‑L en détail…][presentation] </p>
<p> [Installation…][installation] </p>
</nav>


[1]: /presentation/
[2]: /presentation/#ergonomique-avant-tout
[3]: /presentation/#plus-optimisé-que-dvorak-et-bépo
[4]: /presentation/#impeccable-en-français
[5]: /presentation/#redoutable-pour-le-code
[6]: /presentation/#dfh-1u-distance-from-home
Témoignages
--------------------------------------------------------------------------------

<blockquote>
Je n’aurais pas cru que je repasserai par la case « apprendre à taper » après
avoir appris Bépo, mais les promesses d’Ergo‑L sont vraiment tenues : une
dispo où il fait bon taper et en français, et en anglais, **et** en
programmation (cette couche AltGr est redoutable). Le grand luxe !
<cite>@[geobert][]</cite>
</blockquote>

<blockquote>
Je découvre que des claviers conçus par d’autres que moi (Skeletyl, Chocofi,
Temper) peuvent en fait me convenir très bien… il suffisait de passer à Ergo-L.
<cite>@[aldoo][]</cite>
</blockquote>

<blockquote>
La touche morte je l’adore, parce que ça veut dire qu’il y a deux fois plus de
caractères en <i lang="en">home row</i>, et ça c’est trop bien.
<cite>@galipeth</cite>
</blockquote>

<blockquote>
[Avec Vim] le fait de ne pas remapper les touches par défaut en Ergo‑L est
**LE** <i lang="en">game changer</i> : ça facilite énormément l’apprentissage.
J’ai plus progressé en Vim en quelques jours grâce à ça qu’en quelques années
avec mes mappings Bépo hasardeux.
<cite>@[vjousse][]</cite>
</blockquote>

<blockquote>
Le confort de frappe est tout bonnement excellent, je ne regrette même pas
Optimot pour le français. Plus encore, je n’ai plus cette désagréable
sensation d’avoir un handicap lorsque je tape en anglais.
<cite>@[fnuttens][]</cite>
</blockquote>

<blockquote>
C’est un choix de conception pour le moins singulier.
<!-- Je doute qu’il remporte l’adhésion. -->
<cite>@Pyjam / Floppy</cite>
</blockquote>

[On parle d’Ergo‑L ailleurs, dans la presse et les blogs.][mentions]


[presentation]: /presentation/
[installation]: /installation/
[optimisation]: /presentation/#plus-optimisé-que-dvorak-et-bépo
[typographie]: /presentation/#impeccable-en-français
[confort]: /presentation/#ergonomique-avant-tout
[code]: /presentation/#redoutable-pour-le-code
[1dfh]: /presentation/#dfh-1u-distance-from-home

[stats]: /stats/
[dactylo]: /dactylo/#ergol
[claviers]: /claviers/
[mentions]: /mentions/

[Lafayette]: https://qwerty-lafayette.org
[Bépo]: https://bepo.fr

[vjousse]: https://vimebook.com/fr
[geobert]: https://geobert.fr/posts/l-apres-bepo-ergo-l/
[aldoo]: https://github.com/ald0o/
[fnuttens]: https://blog.dabao.fr/
9 changes: 1 addition & 8 deletions www/content/articles/vim_pour_les_ergonautes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,6 @@ author = "kaze"
tags = ["communauté", "vim"]
+++

<style>
/* blockquote { border-left: 2px solid var(--fg-accent); padding-left: 1em; } */
blockquote { background-color: var(--bg-accent); margin: 0; padding: .5em 2em .5em 3em; position: relative; }
blockquote::before { content: "»"; font-size: 2em; position: absolute; top: 0.7em; left: 0.5em; }
cite { display: block; text-align: right; text-wrap: balance; font-style: normal; }
</style>

J’anime des [ateliers récurrents sur Vim][tupperVim] depuis une douzaine
d’années. Je suis également l’auteur de [Qwerty-Lafayette][] et un contributeur
actif d’Ergo‑L depuis deux ou trois ans.
Expand Down Expand Up @@ -101,7 +94,7 @@ configurations d’applications.
La vie après HJKL
--------------------------------------------------------------------------------

<blockquote>
<blockquote style="background-color: var(--bg-accent);">
Après une semaine de test y a pas photo : ne pas utiliser [h]{.kbd} et
[l]{.kbd} c'est le pied !

Expand Down
6 changes: 3 additions & 3 deletions www/content/claviers/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,9 @@ On a deux principaux standards de contacts mécaniques :
- les contacts MX sont les plus courants : course de 4 mm, empreinte standard de
19,05×19,05 mm, on trouve une très grande variété de modèles et de profils de
<i lang="en">keycaps</i> (cabochons) compatibles ;
- les contacts Choc sont prisés par les amateurices de profils « <i
lang="en">low profile</i> : course de 2 mm, empreinte réduite de 18×17 mm,
moins de variété de modèles — et beaucoup moins de choix pour les keycaps.
- les contacts Choc sont prisés par les amateurices de « <i lang="en">low
profile</i> » : course de 2 mm, empreinte réduite de 18×17 mm, moins de
variété de modèles — et beaucoup moins de choix pour les keycaps.

Le contact est généralement déclenché (actuation) à mi-course. La force
d’actuation est souvent autour de 60 g, mais peut descendre à 35 g voire moins
Expand Down
12 changes: 12 additions & 0 deletions www/content/mentions/geobert.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
+++
title = "L’après Bépo : Ergo‑L"
date = 2024-05-28T09:46:42+01:00
tags = ["communauté", "mentions"]
params.redirect_to = "https://geobert.fr/posts/l-apres-bepo-ergo-l/"
+++

Après plus de 13 ans de Bépo, je me suis intéressé à une nouvelle disposition
clavier qui a été créé en suivant d’autres principes d’optimisation. Sa sortie
en 1.0 est l’occasion de vous la présenter ici, avec mon vécu 🙂.

<!--more-->
10 changes: 10 additions & 0 deletions www/content/mentions/goodtech.info.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
+++
title = "C’est quoi Ergo‑L, la nouvelle disposition de clavier bilingue français/anglais ?"
date = 2024-05-28T09:46:42+01:00
tags = ["presse", "mentions"]
params.redirect_to = "https://goodtech.info/cest-quoi-ergo‑l-la-nouvelle-disposition-de-clavier-bilingue-francais-anglais/"
+++

Ergo‑L est une nouvelle disposition de clavier optimisée à la fois pour le français, l’anglais, le code. Il s’agit de la première disposition francophone compatible avec tous les claviers, de 33 à 105 touches. Présentation.

<!--more-->
16 changes: 16 additions & 0 deletions www/content/mentions/macg.co.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
+++
title = "Ergo‑L, une disposition des touches ergonomique autant en français qu’en anglais"
date = 2024-05-27T21:00:00+01:00
tags = ["presse", "mentions"]
params.redirect_to = "https://www.macg.co/ailleurs/2024/05/clavier-ergo-l-une-disposition-des-touches-ergonomique-autant-en-francais-quen-anglais-143959"
+++

Les dispositions des touches sur nos claviers sont à une écrasante majorité dans
le standard fourni avec les ordinateurs et autres périphériques de saisie, à
savoir l’AZERTY en France ou encore le QWERTZ en Suisse ou en Allemagne. Il
existe pourtant d’autres dispositions plus rares et supposées plus ergonomiques,
comme le Dvorak anglo-saxon ou le Bépo francophone. Cette pléthore de choix
n’empêche pas de se creuser la tête pour trouver encore mieux et c’est ainsi
qu’est né Ergo‑L.

<!--more-->
15 changes: 15 additions & 0 deletions www/content/mentions/mart-e.be.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
+++
title = "Un clavier à dix doigts"
date = 2024-05-03T09:46:42+01:00
tags = ["communauté", "mentions"]
params.redirect_to = "https://mart-e.be/2024/05/un-clavier-a-dix-doigts"
+++

Si, en changeant de clavier, je m’étais préparé à perdre du temps (et de
l’argent) pour le choix du matériel, je ne m’attendais pas à en perdre à
l’usage. Il y a un gain certain de confort mais tout cela me fait une belle
jambe si c’est pour taper à côté des touches.

… et c’est exactement ce qui s’est passé.

<!--more-->
10 changes: 5 additions & 5 deletions www/content/stats.html
Original file line number Diff line number Diff line change
Expand Up @@ -97,15 +97,15 @@ <h2>Mise en garde</h2>
<p><strong>Ces métriques ne sont pas des cibles d’optimisation !</strong></p>

<blockquote cite="https://fr.wikipedia.org/wiki/Loi_de_Goodhart">
<p>Lorsqu’une métrique devient un objectif, elle cesse d’être une bonne métrique.</p>
<p style="text-align: right;"><a
href="https://fr.wikipedia.org/wiki/Loi_de_Goodhart">loi de Goodhart</a></p>
Lorsqu’une métrique devient un objectif, elle cesse d’être une bonne métrique.
<cite><a href="https://fr.wikipedia.org/wiki/Loi_de_Goodhart">loi de
Goodhart</a><cite>
</blockquote>

<blockquote>
<p>Les chiffres sont aux analystes ce que les lampadaires sont aux ivrognes :
Les chiffres sont aux analystes ce que les lampadaires sont aux ivrognes :
ils fournissent bien plus un appui qu’un éclairage.
<p style="text-align: right;">— Jean Dion</p>
<cite>— Jean Dion<cite>
<!-- Le Devoir - 4 juin 1997 -->
</blockquote>

Expand Down
5 changes: 3 additions & 2 deletions www/layouts/_default/list.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,13 @@
{{ if not .Params.hideSummaryOfChildPages }}
{{ range sort .Pages "Date" "desc" }}
<article>
{{ $link := or .Params.redirect_to .RelPermalink }}
<header>
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
<h2><a href="{{ $link }}">{{ .LinkTitle }}</a></h2>
<time>{{ time.Format ":date_medium" .Date }}</time>
</header>
{{ .Summary }}
<nav class="more"><a href="{{ .RelPermalink }}">Lire la suite…</a></nav>
<nav class="more"><a href="{{ $link }}">Lire la suite…</a></nav>
</article>
{{ end }}
{{ end }}
Expand Down
5 changes: 5 additions & 0 deletions www/layouts/partials/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,10 @@
<meta property="og:description" content="{{ .Site.Params.description }}">
<link type="image/svg+xml" rel="icon" href="{{ absURL "favicon.svg" }}" sizes="any">
<link type="application/rss+xml" rel=alternate href="{{ absURL "articles/index.xml" }}" title="Ergo‑L">

{{ if .Params.redirect_to }}
<meta http-equiv="refresh" content="0; url={{ .Params.redirect_to }}">
{{ end }}

{{ partial "head/js.html" . }}
{{ partial "head/css.html" . }}

0 comments on commit 59345e7

Please sign in to comment.