Skip to content

Commit 11dcf09

Browse files
committed
fix: barrier-free
1 parent 5a00210 commit 11dcf09

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

dev/i18n/en/docusaurus-plugin-content-blog/2023-01-04.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ tags: ['website', 'seo', 'spec']
55
---
66

77
As an open source project, it is important for KoliBri to have a community around
8-
to build up the topic of barrier-free basic components. So for this too
8+
to build up the topic of accessible basic components. So for this too
99
optimal accessibility is given, all technical
1010
Specifications must be available in at least **English**. As in the
1111
Science allows for feedback and participation from all potential

dev/i18n/en/docusaurus-plugin-content-docs/current/01-manifest.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ tags:
2323
</p>
2424
<h2>§ 3 Portability</h2>
2525
<p>
26-
The focus is on small components (e.g. buttons) that can be easily reused. The special thing about this is that an HTML button or input is not barrier-free
26+
The focus is on small components (e.g. buttons) that can be easily reused. The special thing about this is that an HTML button or input is not accessible
2727
without further ado. However, a KoliBri button or input takes into account the numerous use cases and the semantic construction of the components that must
2828
be considered.
2929
</p>
@@ -40,7 +40,7 @@ tags:
4040
</p>
4141
<h2>§ 6 Security</h2>
4242
<p>
43-
All components serve solely to achieve a consistent and barrier-free representation of web-based user interfaces in the sense of a corporate design or
44-
design system. We provide a universally applicable and subject-neutral library without any data transfer functionalities and storage.
43+
All components serve solely to achieve a consistent and accessible representation of web-based user interfaces in the sense of a corporate design or design
44+
system. We provide a universally applicable and subject-neutral library without any data transfer functionalities and storage.
4545
</p>
4646
</div>

dev/i18n/en/docusaurus-plugin-content-docs/current/03-faq.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ import { KolLink } from '@public-ui/react';
1717
## General
1818

1919
- **What is so special about KoliBri?**<br/>
20-
KoliBri offers granular, easily reusable HTML compositions that are semantically barrier-free and decoupled from the design. Using the basic styling, which is limited exclusively to the layout, the components can be easily adapted to your own corporate design.
20+
KoliBri offers granular, easily reusable HTML compositions that are semantically accessible and decoupled from the design. Using the basic styling, which is limited exclusively to the layout, the components can be easily adapted to your own corporate design.
2121
- **How ​​do you save with KoliBri?**<br/>
2222
Websites/applications are implemented with different HTML elements and variants of elements. Each of these HTML structures must be semantically accessible and marked. KoliBri focuses on exactly such HTML structures and their variants and summarizes them in clearly defined components. The development teams that later reuse KoliBri can now use these components and adjust parameters to display different variants without having to think about the correctness of the HTML structure within the component. You are relieved and can focus more on the implementation of the actual technicality.<br/>
2323
- **How ​​can you not explain KoliBri technically?**<br/>
24-
KoliBri is for accessibility like a Thermomix® is for cooking. It makes cooking easier because you can simply choose a suitable dish (component) without having to know how to cook it exactly. The Thermomix® (KoliBri) guides you through the cooking process (parameters for different variants) and ensures that the right dish (barrier-free user interface) comes out at the end.
24+
KoliBri is for accessibility like a Thermomix® is for cooking. It makes cooking easier because you can simply choose a suitable dish (component) without having to know how to cook it exactly. The Thermomix® (KoliBri) guides you through the cooking process (parameters for different variants) and ensures that the right dish (accessible user interface) comes out at the end.
2525
- **How ​​dependent will I be if I use KoliBri?**<br/>
2626
If you compare KoliBri with a LEGO® set, you can simply mix the building blocks it contains with other building blocks to depict the overall application. You enter into a partial dependency (logical) in order to receive advantages in ensuring accessibility in return.
2727
- **How ​​can I influence a component if necessary?**<br/>
@@ -49,8 +49,8 @@ import { KolLink } from '@public-ui/react';
4949

5050
## Technical
5151

52-
- **Why can KoliBri components really be barrier-free?**<br/>
53-
The KoliBri components are designed in terms of software architecture in such a way that they can only be instrumented via properties and not via their own HTML that can be entered. This means that the components can only be controlled via the API (properties). This is a quality feature because the components cannot be manipulated from the outside. The components are very restrictive and can therefore always be barrier-free.<br/>
52+
- **Why can KoliBri components really be accessible?**<br/>
53+
The KoliBri components are designed in terms of software architecture in such a way that they can only be instrumented via properties and not via their own HTML that can be entered. This means that the components can only be controlled via the API (properties). This is a quality feature because the components cannot be manipulated from the outside. The components are very restrictive and can therefore always be accessible.<br/>
5454
In order to be able to break out of this restriction, there is the <KolLink _href="/docs/concepts/expert-slot" _label="Expert-Slot" />, which makes it possible to embed your own HTML in the component. Accessibility via the expert slot is in the hands of the expert (developer) and should only be used in exceptional cases.
5555
- **Why are component properties sometimes named differently from HTML naming?**<br/>
5656
In order to keep KoliBri easy to learn, the HTML naming is usually used. But even the HTML standard is not uniform in its naming across several elements (components). And that is why we have chosen uniform names for similar properties in KoliBri. See concept <KolLink _href="/docs/concepts/properties" _label="Properties" /> for more information.

dev/i18n/en/docusaurus-plugin-content-docs/current/40-project/01-history.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ We now knew that the technology was powerful and concentrated on supplying the p
4747

4848
We want to build a broad community around the topic "small flexible accessible web components", KoliBri for short. KoliBri as an accessible webcomponent library is free to use and should be developed collaboratively.
4949

50-
Why this is worthwhile can be derived from the guidelines of KoliBri. The focus is on small frequently occurring components and their HTML construction. These HTML constructions must be solved namely as a rule by all development teams, which must provide barrier-free web-based user interfaces. If one looks attentively with the "accessibility glasses" in the Web, one notices that for example the Button with the Tooltip, all nearly the same implemented.
50+
Why this is worthwhile can be derived from the guidelines of KoliBri. The focus is on small frequently occurring components and their HTML construction. These HTML constructions must be solved namely as a rule by all development teams, which must provide accessible web-based user interfaces. If one looks attentively with the "accessibility glasses" in the Web, one notices that for example the Button with the Tooltip, all nearly the same implemented.
5151
And this is exactly what KoliBri addresses with the small-part components. We turn the openly specified HTML (not readily accessible) into semantic accessible HTML components by means of web components, which can be reused flexibly and customizable for your own design systems and web projects.
5252

5353
## Prospect `2023`

0 commit comments

Comments
 (0)