A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

Accessibility

Accessibility steht für ein barrierefreies Web, dafür dass Websites, Werkzeuge und Technologien so gestaltet und entwickelt werden, dass es alle Menschen uneingeschränkt nutzen können. Auf dem MDN Netzwerk kannst du die genauen Regeln für das barrierefreie Web nachlesen oder dir ein Video (engl.) von WAI anschauen.

Advanced Custom Fields (ACF)

Bevor es den WordPress Block Editor gab, benutzen viele WordPress Entwickler*innen ACF-Felder um massgeschneiderte Felder im Backend erstellen zu können.

ARIA

Accessible Rich Internet Applications (ARIA) ermöglichen Webentwickler*innen Webinhalte und Web-Applikationen besser zugänglich für Menschen mit Behinderungen und anderen Einschränkungen zu machen. – MDN

Archiv-Seite

Bei einer Archiv-Seite von WordPress handelt es sich um eine Übersichtsseite von mehreren Beiträgen. Das Swisscom Magazin hat zum Beispiel eine Übersichtsseite der vorhandenen Blogbeiträge.

Ajax

Ajax steht für Asynchronous JavaScript and XML. Es ist eine Gruppe von Technologien die es ermöglichen nur den Teil einer Website zu laden, der für den bestimmten Vorgang gebraucht wird. So können Websites dynamisch auf die Eingaben des Nutzers reagieren. Es ermöglicht die Erstellung besserer, schnellerer und interaktiverer Webanwendungen mit Hilfe von XML, HTML, CSS und JavaScript.

Barrierefreies Web

Barrierefreiheit im Web bedeutet, dass Websites, Werkzeuge und Technologien so gestaltet und entwickelt werden, dass es alle Menschen uneingeschränkt nutzen können. Auf dem MDN Netzwerk können die genauen Regeln für das barrierefreie Web nachgelesen oder ein Video (engl.) von WAI angeschaut werden. Siehe auch Accessibility.

Backend

Als Backend bezeichnet man den Teil der Website, welcher für Benutzer*innen nicht sichtbar ist. Im WordPress-Backend werden alle Inhalte wie Texte und Bilder, die später im Frontend zu sehen sind, eingepflegt. Auch Datenbanken sind Teil des Backends. Das Backend beinhaltet jegliche Programmierung der Applikation und den Administrationsbereich. Bei einer Analogie mit einem Haus, wurden Elektrizität und verschiedene Rohre verlegt, die man wenn man darin lebt nicht mehr sieht.

Bug

Mit einem Bug ist im Programmierumfeld ein Fehler gemeint. Details

Bugfix

Bugfix bedeutet in der Tech-Branche Fehlerbeseitigung. Mehr dazu

Browser

Ein Browser, auch als Webbrowser oder Internetbrowser bezeichnet, ist ein Softwareprogramm zur Darstellung und Erkundung von Inhalten im Internet. Diese Inhalte, einschliesslich Bilder, Videos und Websites, werden über Hyperlinks miteinander verbunden und mit URIs klassifiziert. Diese Seite ist ein Beispiel für eine Webseite, die mit einem Browser angezeigt werden kann. Die bekanntesten Browser sind Chrome, Firefox, Safari und Internet Explorer.

Cache

Ein Cache ist ein Speicher für temporäre Dateien im Browser. Nach dem ersten Öffnen einer App oder Website speichert dieser Dateien, Bilder und andere relevante Daten auf Ihrem Gerät. Zwischengespeicherte Daten werden verwendet, um eine App oder Website bei jedem weiteren Besuch schnell und effizient zu laden.

Coding-Standards

Coding-Standards dienen zur Einhaltung bestimmter Regeln beim Schreiben von Code. Nach Befolgung der Coding-Standards ist der Code für alle gut lesbar, wartbar und die Komplexität des Codes wird reduziert. Er hilft zudem Fehler leichter zu erkennen und fördert die Effizienz beim Programmieren. 

Core-Developer

Ein*e Core- Entwickler*in ist jemand, der am Kern der Software mitarbeitet, um WordPress als Content Management System zu verbessern. Unser ehemaliger Entwickler Ulrich Pogson war beispielsweise im WordPress Theme-Review Team, deshalb entsprechen unsere Kundenprojekte immer den Richtlinien (Coding-Standards) und Vorgaben von WordPress.org. Weiter ist Dominik Schilling im WordPress Security-Team, weshalb wir stets zeitnah Bescheid wissen, wann Ihre Website mit den nötigen Security-Patches aktualisiert werden muss. Solche Arbeiten machen wir regelmässig (1x monatlich) und ist innerhalb unseres Service Level Agreement (SLA) geregelt.

Core-Contribution

Core-Contribution bedeutet, dass Entwickler*innen am Kern der Software WordPress selber etwas beigetragen haben.

Content-Management-System (CMS)

Eine Software mit welchem Inhalte auf einer Website verwaltet werden können. WordPress ist das meist genutzte CMS weltweit, es vereinfacht die Erstellung und Pflege von Website-Inhalten.

CSS

Cascading Style Sheets, meistens als CSS abgekürzt, ist eine Beschreibungssprache, die das Erscheinungsbild einer Website festlegt. CSS wird zur Gestaltung und zum Layout von Websites verwendet — zum Beispiel, um Schriftart, Farbe, Grösse und Abstand des Inhalts zu verändern, ihn in mehrere Spalten aufzuteilen oder Animationen und andere dekorative Merkmale hinzuzufügen. (Quelle: MDN)

Dark Data

Gartner definiert die sogenannten „dunklen Daten“ als die Informationswerte, die Unternehmen während ihrer regulären Geschäftsaktivitäten sammeln, verarbeiten und speichern, die aber im Allgemeinen nicht für andere Zwecke (z. B. Analysen, Geschäftsbeziehungen und direkte Monetarisierung) verwendet werden. Die Speicherung und Sicherung von Daten verursacht in der Regel Mehrkosten (und manchmal ein grösseres Risiko) als es wert ist.

Dark Net

Das Dark Net ist ein verschlüsseltes Internet, sodass deren Benutzer*innen anonym bleiben können. Dies funktioniert in dem der Datenverkehr über mehrere Rechner umgeleitet wird. Um das Dark-Net zu benutzen, braucht man einen speziellen Browser wie zum Beispiel Tor.

Design System

Statt Corporate-Design-Manuals kommen heute Design-Systeme zum Einsatz, da sie viel flexibler sind. Ein Design-System ist eine Sammlung von wiederverwendbaren Komponenten mit klaren Regeln, Prinzipien und Einschränkungen für die Designentwicklung eines Unternehmens. Neben allgemeingültigen Prinzipien gehören dazu auch Code- und UI-Komponenten. Die Folge sind feste Vorgaben für das Design und die Möglichkeit zur Wiederverwendung diverser Design-Elemente. Vorteile eines Design Systems sind die erhöhte Qualität und Konsistenz der Marke, Reibungslose Übergabe an Designer*innen und Entwickler*innen und es spart Zeit und Ressourcen bei der Umsetzung. Zum Beispiel beim Relaunch von Somedia haben wir ein Design System aufgebaut.

Domain-Name-Server (DNS)

Einfach ausgedrückt, ist ein Domain Name System (DNS) eine Sammlung von Datenbanken, die Hostnamen in IP-Adressen übersetzen. DNS wird oft als das Telefonbuch des Internets bezeichnet, weil es leicht zu merkende Hostnamen wie www.required.com in IP-Adressen wie 216.58.217.46 umwandelt. Dies geschieht hinter den Kulissen, nachdem du eine URL in die Adressleiste eines Webbrowsers eingegeben hast. Ohne DNS wäre das Navigieren im Internet nicht so einfach, da wir die IP-Adresse jeder Website, die wir besuchen möchten, eingeben müssten.

Domain

Ein Domain-Name ist ein eindeutiger Satz von Zeichen, der eine bestimmte Website identifiziert. In vielerlei Hinsicht hat ein Domain-Name die gleiche Beziehung zu einer Website wie eine Adresse zu einem Haus. Wenn du einen Domain-Namen in einen Webbrowser eingibst, greift der Browser auf den oben genannten Domain-Name-Server (DNS) zu, um den Standort der entsprechenden Website im Internet zu finden, damit er die Website abrufen und dir anzeigen kann. Das ist ein bisschen so, als würde man jemanden in einem Telefonbuch nachschlagen.

Editor

Ein Editor ist ein Programm um eine Datei zu verändern. Ein einfaches Schreibprogramm für Bild und Text. Als Beispiel kann der WordPress-Texteditor erwähnt werden. Bekannte Code Editors sind Atom und Visual Studio Code.

Endbenutzer*in

Als Endbenutzer*in – auch Benutzer*in, Endanwender*in oder User*in – bezeichnet man die Person welche eine Software oder Website benutzt.

Frontend

Mit dem Frontend ist die sichtbare Oberfläche einer Website gemeint. Der Inhalt wird mittels HTML erstellt, das Erscheinungsbild mit CSS verändert und das Verhalten einer Website mit JavaScript erstellt. Im Hintergrund kann dann ein Backend wie z.B. das WordPress CMS verwendet werden. 

Als Frontend Entwickler*in, beschäftigt man sich mit den Sprachen HTML, CSS und JavaScript (und dazu gehören dann einige Bibliotheken wie React zum Beispiel). Der Inhalt der Website wird mit HTML erstellt, das Layout, die Farben, die Abstände mit CSS verändert und das Verhalten einer Website mit JavaScript erstellt. Oft werden die drei Sprachen in einer Haus-Analogie erklärt. HTML wäre in diesem Fall der Rohbau, mit dem CSS kommen die Farben und Möglichkeiten der Platzierung der Möbel hinzu und JavaScript macht alles interaktiv, schaut also, dass wenn man auf den Lichtschalter drückt, dass das Licht angeht und wieder aus.  

Gutenberg Block Editor

Der nun schon seit 2018 etablierte WordPress Editor entstand aus dem Projekt „Gutenberg“. Der Projektname des neuen Editors stammt vom Erfinder Johannes Gensfleisch, genannt Gutenberg, Erfinder des modernen Buchdrucks mit einer Druckmaschine die Blöcke verwendete, die man in beliebiger Zusammensetzung anordnen und unbegrenzt wiederverwenden konnte. Dies ist die Grundidee hinter dem neuen Editor von WordPress – wiederverwendbare und benutzerfreundliche Blöcke, die es ermöglichen, eine Seite flexibel nach Wunsch zu gestalten. Der merkbare Unterschied vom alten „Classic Editor“ zum neuen „Block-Editor“ ist zudem, dass Text und Bild im Bearbeitungs-Modus (Backend) schon ziemlich so aussehen, wie es Benutzer*nnen dann auf der Website sehen. Das gesamte Bearbeitungs-Erlebnis wurde für medienreiche Seiten und Beiträge neu konzipiert. Was der Editor alles kann und warum es sich lohnt umzusteigen, haben wir in unserem Blogpost erläutert.

Mehr Details zum Gutenberg Editor: https://de.wordpress.org/gutenberg/

Graphical User Interface (GUI)

Ein GUI – Graphical User Interface – gehört zu den User Interfaces wo die Benutzer*innen sich mittels Steuerungen wie Menüs und Pfeilen innerhalb des Interfaces bewegen können. Fast alle software-basierten User Interfaces sind Graphical.

Git

Git ist eine Versionierungssystem. Dies funktioniert ähnlich wie automatische Speicherungen im WordPress, wo man zu einem späteren Zeitpunkt auf die Revision zurückgreifen kann, damit keine Dateien verloren gehen.

Offiziell ist Git ein Open Source Distributed Version Control System. Git kann zum Speichern von Inhalten verwendet werden – aufgrund der anderen Funktionen, die es bietet, wird es meist zum Speichern von Code verwendet. Der Code, der in Git gespeichert ist, ändert sich ständig, wenn mehr Code hinzugefügt wird. Ausserdem können viele Entwickler*innen parallel Code hinzufügen. Version Control hilft dabei, indem es eine Historie der vorgenommenen Änderungen verwaltet. Distributed bedeutet, dass Git über ein entferntes Repository verfügt, das auf einem Server gespeichert ist, und ein lokales Repository, das auf dem Computer der Entwickler*innen gespeichert ist. Der Code ist nicht nur auf einem zentralen Server gespeichert, sondern die vollständige Kopie des Codes auf allen Computern der Entwickler*innen vorhanden ist.

Wenn du Git lernen möchtest, können wir die Ressourcen von GitHub empfehlen.

Github

GitHub ist eine Website und ein Cloud-basierter Dienst, der Entwickler*innen hilft, Code zu speichern und zu verwalten, sowie Änderungen an ihrem Code zu verfolgen und zu kontrollieren. Es vereinfacht die Verwendung von Git für die Versionskontrolle und Zusammenarbeit.

Die Benutzeroberfläche von GitHub ist so benutzerfreundlich, dass selbst unerfahrene Programmierer*innen die Vorteile von Git nutzen können. Manchmal wird es sogar benutzt um Bücher zu schreiben! Ohne GitHub erfordert die Verwendung von Git in der Regel etwas mehr technisches Verständnis und den Umgang mit dem Terminal. Ausserdem kann sich jeder kostenlos anmelden und ein öffentliches Code-Repository hosten, was GitHub besonders bei Open-Source-Projekten beliebt macht. Schau dir das required Repository an.

Hosting

Der Begriff bezeichnet das Bereitstellen von Speicherplatz im Internet und das Ablegen von Internetseiten auf dem Server eines Hosting-Providers. Wir setzen unter anderem auf das umweltfreundliche Hosting von Cyon, welches mit Wasserkraft aus der Region Basel betrieben wird. Für komplexere Anforderungen arbeiten wir mit Amazee.io zusammen, wo ein Managed WordPress Hosting betrieben werden kann. Solltest du bereits ein Hosting deiner Wahl (Hostpoint, etc.) haben, sind wir offen dafür, sofern es den nötigen Anforderungen entspricht.

HTML

HTML (HyperText Markup Language) ist der grundlegendste Baustein des Webs. Es beschreibt und definiert den Inhalt einer Website zusammen mit dem grundlegenden Layout der Website. „HyperText“ bezieht sich auf Links, die Websites miteinander verbinden, entweder innerhalb einer einzelnen Webseite oder zwischen mehreren Websites. HTML verwendet „Markup“, um Texte, Bilder und andere Inhalte für die Anzeige in einem Webbrowser zu kommentieren. (Quelle: MDN)

HTTPS

HTTPS steht für Hypertext Transfer Protocol Secure und ist ein Protokoll zur sicheren Übertragung von Daten im Internet. Es wird z.B. bei der Kommunikation zwischen einem Webbrowser und einem Webserver verwendet. Die Buchstabenfolge HTTPS kennt man aus der Adresszeile eines Webbrowsers, wo sie vor jeder sicheren Webseite als „https://“ angezeigt wird. Eine HTTPS-Verbindung wird über den Erwerb eines SSL-Zertifikats sichergestellt, welches man über seinen Webhoster beziehen kann.

Der Hyperlink ein Teil des Hypertextes. Diese sind unter dem Text, dem Bild, der Grafik, dem Audio und dem Video versteckt und oft, wenn man mit der Maus darüber fährt erscheint eine Hand. Um den Hyperlink zu aktivieren, klickt man auf das Hypermedium, was zum Öffnen des neuen Dokuments führt.

Indexieren

Dies bedeutet der Suchmaschine (z.B. Google) zu sagen, dass Ihre neue Webseite existiert und darum bitten Ihre Website mit in den Suchergebnissen anzeigen zu lassen. Auf der Developers-Seite von Google gibt es die genaue Anleitung.

IP-Adresse

Eine sogenannte Internet-Protocol-Adresse identifiziert ein Gerät in einem Netzwerk eindeutig und sieht zum Beispiel so aus: 195.163.1.32
Die Zahlenfolge besteht aus der Netzwerk-ID die das spezifische Netzwerk identifiziert, in dem sich das Gerät befindet und der Host-ID, die ein bestimmtes Gerät identifiziert. Es gibt private und öffentliche IP-Adressen. Die öffentliche IP-Adresse wird von ihrem Heimnetzwerk verwendet, um sich mit dem Rest der Geräte auf der ganzen Welt zu verbinden. Die private IP-Adresse wird innerhalb ihres Heimnetzwerks von Geräten wie kabellosen Druckern, Desktops, Tablets und Wi-Fi-Kameras verwendet.

JavaScript

JavaScript (Kurz „JS“) ist eine vollwertige und dynamische Programmiersprache, welche, wenn man sie zu einem HTML Dokument hinzufügt, für Dynamik und Interaktion mit dem Nutzer sorgt. (mdn)

Lazy-Loading

Bilder warten mit dem Laden, bis sie kurz davor sind, in die Sicht zu scrollen.

Migration

Generell ist damit die Übersiedlung von Hard- oder Software gemeint. Bei der Migration einer Website ändern sich deren Technologie, Setup oder Plattform grundlegend.

In unserem Zusammenhang verwenden wir den Begriff zum Beispiel, wenn das CMS von Typo3 auf WordPress gewechselt werden soll und die Daten vom einem System auf das Andere übertragen werden sollen.

Micro-Interactions

Mikro-Interaktionen dienen dazu, Benutzer*innen ein sinnvolles Feedback zu geben, damit User*innen wissen was passiert, wenn eine Aktion ausgeführt wird. Es ist menschlich zu erwarten, dass etwas passiert, wenn man auf ein Button klickt, eine Seite scrollt oder ein Artikel liked.

Mobile-First Design

Mobile-first bedeutet, dass man zuerst das Design für die kleinste Bildschirmgrösse macht und erst danach Tablet und Desktop. Der Vorteil dabei ist, dass die Designer*nnen sich darauf konzentrieren, dass die Benutzerführung kompakt und einfach zu verstehen ist. Zudem werden heute (Stand 2021) mehr als 50% der Websites auf dem Mobile gesurft.

Multisite

Eine Multisite in WordPress ist eine Funktion, die es ermöglicht, mehrere Websites von einer einzigen WordPress-Installation aus zu verwalten. Mit dieser Funktion können Netzwerke von Websites erstellt werden, die entweder von einer zentralen Stelle aus verwaltet werden oder einzelnen Administratoren die Kontrolle über ihre eigenen Websites innerhalb des Netzwerks geben. Dies ist ideal für Organisationen oder jeden, der mehrere Websites mit ähnlichen Funktionen betreiben möchte, ohne für jede Website eine separate WordPress-Installation einrichten zu müssen.

Node

In der Webentwicklung ist ein Node (Knoten) ein JavaScript-Objekt, das ein Element in der DOM darstellt.

Open Source

Der Begriff Open Source bezieht sich auf etwas, das alle verändern und mit anderen teilen können, weil der Inhalt öffentlich zugänglich ist.

Open Source Software

Open-Source-Software ist Software, die jeder einsehen, modifizieren und erweitern kann. WordPress ist zum Beispiel eine Open-Source Software. Unsere Entwickler*innen sind Teil der WordPress-Community und benutzen 10% ihrer Arbeitszeit dazu WordPress besser zu machen. Mehr zu unseren Contributions zu WP 5.5.

Parallax Effekt

Der Parallax-Effekt bewirkt, dass sich der Hintergrund mit einer anderen Geschwindigkeit bewegt als der Inhalt im Vordergrund und ergibt eine Art 3-Dimensionale-Räumlichkeit wie es in der Header-Animation des Online Magazin V/A – Various Artists der Fall ist.

Parsing

Parsen bedeutet, die zugrundeliegende Struktur der Daten zu finden und gemäss der Regel einer Grammatik zu organisieren. Parsing ermöglicht es, Daten so zu transformieren, dass sie von einer bestimmten Software verstanden werden können. Das offensichtliche Beispiel sind Programme: Sie werden von Menschen geschrieben, aber sie müssen von Computern ausgeführt werden. Menschen schreiben sie also in einer Form, die sie verstehen können, und eine Software wandelt sie dann so um, dass sie von einem Computer verwendet werden können. Das Parsen kann jedoch auch dann notwendig sein, wenn Daten zwischen zwei Programmen weitergegeben werden die unterschiedliche Anforderungen haben.

Performance

Wenn man von der Performance einer Website spricht, meint man damit die Leistung, die der Browser benötigt, um die Unterseiten darzustellen. Für den User drückt sich dies vor allem in der Ladegeschwindigkeit aus.

Plugin

Ein Plugin ist ein Software-Add-on, das die Funktion erweitert. Die WordPress Community hat schon einige WP Plugins programmiert. Davon bewehrte Plugins wie SEO und Mehrsprachigkeit installieren wir auf Ihrer künftigen WordPress Installation. Wir entwickeln aber auch gerne eigene Plugins, welche auf Ihre Wünsche zugeschnitten sind. Gewisse Plugins veröffentlichen wir als OpenSource Projekte und liegen zur Verwendung auf unserem GitHub Profil.

Post Type

Mit Post Types sind die verschiedenen Inhaltstypen gemeint, die es bei WordPress gibt. Dazu gehören Beiträge, Seiten, Anhänge, Revisionen
Menüs und Benutzerdefiniertes CSS. Zudem können von Entwickler*innen massgeschneiderte Inhaltstypen programmiert werden. Da wir ausschliesslich individuelle Websites entwickeln, tun wir dies bei jedem Projekt. Ein Beispiel ist Translate Swiss Books.

Mehr Details findest du unter: https://wordpress.org/support/article/post-types/

Responsive Websites

Responsive heisst soviel wie Im 2021 macht laut Statista der mobile Internet-Traffic mehr als 55 Prozent des gesamten Web-Traffics aus. Wenn Benutzer*innen online nach Informationen suchen, greifen sie also häufiger zu ihren Smartphones als zu ihren Laptops. Dies bedeutet für Entwickler*innen und Websitegestalter*innen, dass diese für auf allen Bildschirmgrössen gut aussehen und funktionieren müssen. Letzteres is die Definition von Responsive Web Development.

Rechenleistung

Rechenleistung definiert der Duden als die von einem Rechner erbrachte rechnerische Leistung. Es kommt also darauf an, wie schnell eine Maschine eine Aktion durchführen kann. Der Prozessor des Computers interpretiert jeden Befehl, der ausgeführt wird, als eine Reihe von mathematischen Problemen. Schnellere Prozessoren können mehr Berechnungen pro Sekunde durchführen, und sie sind auch besser im Umgang schwierigen Berechnungen.

Rendern

Rendern bedeutet, dass Datensätze mit gewissen Eigenschaften umgewandelt werden.

Eine Website rendern bedeutet also sie so umwandeln, dass sie vollständig für die User*innen dargestellt wird. Um das geschehen zu lassen, fordert ein Browser HTML-, CSS-, JavaScript- und Bildinhalte von einem Server an und interpretiert sie.

Das Wort rendern kommt auch oft im Zusammenhang mit Medien vor. Die Berechnung, die der Computer anstellt, um die Effekte der Nachbearbeitung wie zum Beispiel die veränderte Schärfe oder die angepasste Belichtung darzustellen und so auf Rohdaten spezifische Eigenschaften zu übertragen, nennt man rendern.

Retainer

Der Retainer kommt im Zusammenhang mit dem SLA-Vertrag zum Zuge. Solltest du für deine Website/Webapplikation regelmässige Weiterentwicklungsphasen planen, ist die Form der Zusammenarbeit innerhalb eines Retainer zu empfehlen. Somit reservieren wir auf unserer Seite Zeit ein, (meist genutzt bei anderen Kunden ein Budget von 1-2 Tage pro Monat) um mit dir die Weiterentwicklungen voran zu treiben.

Screenreader

Eine Software für Blinde und sehbehinderte Menschen um durch Websites zu navigieren. Im Browser Chrome gibt es zum Beispiel den eingebauten Screenreader Chrome Vox.

SEO (Suchmaschinenoptimierung)

Darunter versteht man per Definition alle Massnahmen die dazu führen, dass eine Website in den organischen, also unbezahlten Suchergebnissen der Suchmaschinen zu relevanten Suchbegriffen möglichst weit vorne steht. Wenn wir eine Website umsetzen, machen wir es für dich im Backend möglichst einfach vorne mitzuspielen.

Server

Ein Server ist ein Computer, der dazu dient, Anfragen zu verarbeiten und Daten an einen anderen Computer über das Internet oder ein lokales Netzwerk zu liefern. Server sind oft dediziert, was bedeutet, dass sie ausschliesslich die Aufgaben erledigen, die ihnen zugeteilt wurden. Verschiedene Server erfüllen unterschiedliche Aufgaben.

Ein hardwarebasierter Server, auch Host genannt, ist eine in ein Rechnernetz eingebundene physische Maschine, auf der neben dem Betriebssystem mehrere softwarebasierte Server laufen. Ein softwarebasierter Server ist ein Programm, das einen speziellen Dienst anbietet, der von sogenannten Clients, lokal oder über ein Netzwerk verwendet werden.

SSL Zertifikat

SSL steht für für Secure Sockets Layer. Es ist ein Sicherheitsprotokoll, das verwendet wird, um sichere Internetverbindungen zu gewährleisten sodass die ausgetauschten Informationen nicht von Cyberkriminellen gesehen oder gestohlen werden können. Im Detail ist das SSL Zertifikat eine Datei mit Verschlüsslungsdaten, die auf dem Server der Website gespeichert wird und somit eine Verschlüsselung zwischen dem Browser und dem Webserver herstellt. Bei der Installation des SSL Zertifikats wird HTTPS aktiviert, was für jede Website notwendig ist, damit sie im Browser korrekt angezeigt wird.

SLA – Service Level Agreement

Nach dem Projekt ist vor den Projekt, deshalb fängt die Zusammenarbeit nach dem Going-Live Ihres Projektes erst richtig an. Um die Zusammenarbeit in Bezug auf den Betrieb Ihrer Website/Webapplikation sicherzustellen, vereinbaren wir zusammen einen SLA-Vertrag. In dem SLA garantieren wir einen reibungslosen Betrieb und spielen regelmässig (1x pro Monat) Updates ein. Zudem garantieren wir bei Support Fragen oder Weiterentwicklungswünschen zeitnah für Sie da zu sein. (Siehe auch Retainer).

Software

Software sind Computeranweisungen oder Daten die elektronisch gespeichert werden können.
Systemsoftware ist die Software die den Computer zum laufen bringt. Dazu gehören das Betriebssystem, Treiber, Linker und Debugger. Sie kann zur Verwaltung von Computerressourcen verwendet werden und ist so gemacht, dass sie vom System selbst verwendet wird, nicht von Benutzer*innen des Computers.
Anwendungssoftware hingegen ist für die Benutzer*innen konzipiert. Sie umfasst zum Beispiel Datenbankprogramme, Textverarbeitungsprogramme, Computerspiele, Grafikprogramme etc. Wenn man von Software spricht, meint man im Allgemeinen Anwendungssoftware.

Theme / Templates

Es gibt viele vordefinierte Templates (auch Themes genannt), welche man für WordPress kaufen kann. Da der Code nicht selber geschrieben wurde, ist man beim Unterhalt abhängig von der Person die das Theme erstellt hat. Um Probleme vorzubeugen, schreiben wir immer den ganzen Code selber und programmieren Websites massgeschneidert für unsere Kund*innen.

User-Experience (UX)

UX kann definiert werden als die Erfahrung, die Benutzer*innen machen, wenn sie mit der Website interagieren. Karin Christen ist unsere Expertin darin!

User Journey

User Journeys sind alle Schritte, die ein Nutzer geht, um ein gewisses Ziel mit einem interaktiven System zu erreichen. Sie bestehen meist aus einer Anzahl von Webseiten und Entscheidungspunkten, die den Nutzer von einem Schritt zum nächsten bringen.

User Centered Design

User-Centered Design ist eine Methode, bei der die späteren Benutzer*innen von Anfang an einbezogen werden. Dadurch wird sichergestellt, dass der Aufbau, der Inhalt und das Design des Endprodukts massgeblich von den Bedürfnissen, Erwartungen und dem Verständnis der User gesteuert werden.

User Interface (UI)

Das User Interface ist die Oberfläche die ein/e User*in sieht und damit interagiert. Das kann eine Website sein, eine andere digitale Oberfläche die aus Software besteht, wie das eines Bankautomaten oder ein hardwarebasiertes User Interface wie das bei einer Fernbedienung. (Siehe auch GUI)

Falls zu diesem Thema Fragen auftauchen, ist Velthy der Experte.

URL

URL bedeutet Uniform Resource Locator und ist die Adresse einer bestimmten Webseite oder Datei im Internet. Die URL von uns ist https://required.com und Adresse dieser Glossar-Seite ist https://required.com/de/glossar.

Eine URL besteht aus 3 Teilen:

https:// – das URL-Präfix gibt das Protokoll an, das für den Zugriff auf den Standort verwendet wird (siehe auch HTTPS)
required.com – der Servername oder die IP-Adresse des Servers
/de/glossar – der Pfad zum Verzeichnis oder zur Datei

URI

URI steht für Uniform Resource Identifier. Ein URI identifiziert den Namen und den Speicherort einer Datei in einem einheitlichen Format. URIs bieten eine Standardmethode für den Zugriff auf Ressourcen durch andere Computer in einem Netzwerk oder über das Internet.

Der Unterschied besteht darin, dass ein URI verwendet werden kann, um den Namen oder den Speicherort einer Datei oder beides zu beschreiben, während eine URL speziell den Speicherort einer Ressource definiert.

Variable Fonts

Variable Fonts sind Schriftdateien, welche mittels Einstellungen von der Benutzer*in verändert werden können. Sie finden in der Webentwicklung auch in Design Software wie Photoshop oder Illustrator Verwendung.

Version Control

Version Control bedeutet, dass eine Historie der vorgenommenen Änderungen gemacht wird. (Siehe auch Git)

WordPress

WordPress ist eine Open-Source-Software mit welcher man eine Website erstellen kann. Es gibt zwei verschiedene Versionen davon:

  • Bei WordPress.org werden die kompletten Dateien heruntergeladen und auf dem eigenen Hosting installiert und bearbeitet. Diese Version ist für wer sich für technisches interessiert und eine 100% individuelle Website bauen möchte – gratis.
  • WordPress.com  ist quasi das Rundum-Sorglos-Paket. Es bietet die Möglichkeit das Hosting direkt bei WordPress zu machen und ist daher kostenpflichtig. Es ist sehr einfach zu bedienen, aber man ist etwas eingeschränkter bei den Möglichkeiten.

XML-Sitemap

Eine XML-Sitemap bietet einen Überblick über die Struktur einer Website in einer für die Googlebots geeigneten Sprache, nämlich XML. Ein Googlebot kann diese Sitemap verwenden, um die Website leichter zu finden und zu indizieren.

Zwei-Faktor-Authentisierung – 2FA

2FA steht für Zwei-Faktor-Authentisierung. Dies beschreibt den Vorgang, wenn du dich zum Beispiel auf deinem Computer bei deinem Web-Mail mit deinem Benutzernamen und Passwort einloggst und danach eine SMS mit einem Code bekommst, den du eingeben musst, bevor du dein E-Mail-Konto benutzen kannst.