Rechner einbetten
Binden Sie jeden der 255 Rechner von rftools.io kostenlos in Ihre eigenen Seiten ein. Er läuft in einem Frame, in fester Größe oder so hoch wie sein Inhalt, in Ihren Farben und in jeder von sieben Sprachen. Hersteller können einen Schlüssel hinzufügen, um ihre eigenen Bauteilwerte vorzubelegen.
Snippet-Generator
Wählen Sie einen Rechner und sein Aussehen, und kopieren Sie dann ein Snippet. Nur Werte, die der eingebettete Rechner akzeptiert, werden hineingeschrieben. Kostenlos in jedem Tarif.
Farben, Ecken und Schrift
<iframe src="https://rftools.io/embed/microstrip-impedance/"
title="Microstrip Impedance Calculator - rftools.io"
width="100%" height="640" style="border:0" loading="lazy"></iframe><div data-rftools-embed data-calculator="microstrip-impedance">
<a href="https://rftools.io/calculators/rf/microstrip-impedance/">Microstrip Impedance Calculator</a> on rftools.io
</div>
<script src="https://rftools.io/embed.js" async></script>Für die Einbettung gilt Abschnitt 5 der Nutzungsbedingungen.
Das kompakte Widget
Mit einer Größe oder mit „Nur Ergebnisse“ zeichnet ein eingebetteter Rechner das kompakte Widget: die Eingaben, die wichtigsten Ergebnisse und einen Link zum vollständigen Rechner. Hier sehen Sie den Rechner RF Link Budgetrechner so, wie er auf der Seite eines anderen erscheint.
Zwei Wege der Einbettung
Beide liefern denselben Rechner in einem von rftools.io bereitgestellten Frame, und für beide gelten dieselben Regeln unten.
Das Script-Snippet fügt den Frame ein und passt seine Größe an, wenn der Rechner wächst oder schrumpft. Sein Link bleibt in Ihrer Seite: Er ist die Quellenangabe und das, was Ihre Besucher sehen, wenn der Rechner nicht laden kann.
Das iframe-Snippet braucht kein Script auf Ihrer Seite. Seine Höhe ist fest, wählen Sie also eine, die zum Rechner passt.
<div data-rftools-embed data-calculator="microstrip-impedance">
<a href="https://rftools.io/calculators/rf/microstrip-impedance/">Microstrip Impedance Calculator</a> on rftools.io
</div>
<script src="https://rftools.io/embed.js" async></script><iframe src="https://rftools.io/embed/microstrip-impedance/"
title="Microstrip Impedance Calculator - rftools.io"
width="100%" height="640" style="border:0" loading="lazy"></iframe>Der Loader ist /embed.js. Er baut nur den Frame: Er prüft Ihre Seite nicht, denn einer Prüfung, die auf Ihrer Seite läuft, könnte man nicht vertrauen.
Parameter
Fügen Sie diese an die Adresse des Frames an (/embed/microstrip-impedance/?e_theme=light) oder als data--Attribute ohne das e_ am Script-Snippet (data-theme="light"). Jeder Einbettungsparameter beginnt mit e_, sodass keiner mit einer Eingabe des Rechners kollidieren kann.
Ein Wert, der nicht genau dem vorgegebenen Format entspricht, wird ignoriert — nie in einen Style übernommen —, und stattdessen gilt der Standard des Schlüssels oder der Website. Ein Wert in der Adresse hat Vorrang vor dem Standard des Schlüssels, der wiederum Vorrang vor dem der Website hat.
Ein eingebetteter Rechner ist hell, sofern nicht e_theme=dark, e_theme=match oder Ihr Schlüssel etwas anderes festlegt. Das eigene rftools.io-Design eines Besuchers wird nie verwendet.
Auch Eingaben des Rechners lassen sich über ihren Namen vorbelegen: ?traceWidth=0.8 startet den Rechner Microstrip-Impedanzrechner mit 0,8 mm. Eine so angegebene Eingabe hat Vorrang vor der Voreinstellung eines Schlüssels. Beim Script-Snippet gehören Startwerte in data-inputs="traceWidth=0.8".
| Parameter | Werte | Wirkung | Standard des Schlüssels |
|---|---|---|---|
| e_key | ek_ und 16 Kleinbuchstaben oder Ziffern | Wendet die Voreinstellungen sowie die Design- und Sprachstandards des Schlüssels an und ordnet Seitenaufrufe und Berechnungen dem Schlüssel zu. | — |
| e_via | iframe oder script | Wie der Rechner eingebettet wurde. Wird vom Script-Loader gesetzt und mit jedem Ereignis erfasst. | vom Loader gesetzt |
| e_size | compact (360 × 480), standard (640 × 360) oder full (volle Breite, so hoch wie der Inhalt) | Zeichnet die Einbettung als kompaktes Widget in dieser Größe: eine Kopfzeile, die Eingaben, die wichtigsten Ergebnisse und „Vollständigen Rechner öffnen“. Ohne diesen Parameter (und ohne e_show) ist die Einbettung wie bisher die ganze Rechnerkarte. | — |
| e_show | results | Blendet die Eingaben aus und zeigt nur die Ergebnisse. Die Startwerte kommen weiterhin aus der Adresse und dem Schlüssel. Zeichnet das kompakte Widget, in voller Breite, sofern e_size keine Größe festlegt. | — |
| e_theme | light, dark oder match; Standard light | Helles oder dunkles Erscheinungsbild im Frame. match folgt der einbettenden Seite: Das Script-Snippet liest die Farben der Seite, und in einem Frame folgt es der hellen oder dunklen Systemeinstellung des Besuchers. Ohne Angabe der Standard des Schlüssels, sonst hell. Das eigene rftools.io-Design des Besuchers wird nie verwendet. | theme |
| e_accent | sechs Hexadezimalziffern, ohne # | Akzentfarbe: Schaltflächen, Fokusrahmen und Hervorhebungen, dazu eine abgeleitete Tönung. | accent |
| e_bg | sechs Hexadezimalziffern, ohne # | Hintergrund des Frames und seiner Karten. | bg |
| e_fg | sechs Hexadezimalziffern, ohne # | Textfarbe. | fg |
| e_border | sechs Hexadezimalziffern, ohne # | Rahmenfarbe. | border |
| e_radius | eine ganze Zahl von 0 bis 24 | Eckenradius der Karte und der Eingabefelder, in Pixeln. | radius |
| e_font | system oder inter | Schrift: die Systemschrift des Besuchers oder Inter. | font |
| e_preset | die ID einer der Voreinstellungen des Schlüssels | Beginnt mit dieser Voreinstellung statt mit der ersten des Schlüssels. Ausdrücklich angegebene Eingabewerte haben weiterhin Vorrang. | — |
| e_lang | en, es, de, fr, ja, ko, pt | Die Sprache des Rechners: Beschriftungen, Titel und die eigenen Texte der Einbettung. Unbekannte Werte werden ignoriert. | lang |
Schlüssel und Voreinstellungen
Ein Schlüssel verbindet eine Einbettung mit Ihrer Organisation. Er enthält den Namen Ihrer Organisation, die Websites, die sie anzeigen dürfen, Designstandards, eine Standardsprache und Voreinstellungen: benannte Sätze von Eingabewerten, etwa Ihre Laminate oder Bauteile, je Rechner. Ein Schlüssel ist eine öffentliche Kennung, kein Geheimnis — er steht im Quelltext Ihrer Seite. Geschützt wird er durch die Zulassungsliste unten.
Eine Einbettung mit Schlüssel listet Ihre Voreinstellungen unter Ihren Bezeichnungen auf und beginnt mit der ersten oder mit der, die e_preset nennt. Ausdrücklich in der Adresse angegebene Eingaben haben weiterhin Vorrang, sodass ?e_key=…&traceWidth=0.3 Ihr Laminat beibehält und die Leiterbahn setzt.
Um einen Schlüssel anzufordern, schreiben Sie an contact@rftools.io mit dem Namen Ihrer Organisation, jeder Website, auf der die Einbettung laufen wird — Staging eingeschlossen —, und etwaigen Voreinstellungen. Geben Sie Ursprünge als https://www.example.com an; alle Subdomains einer Domain lassen sich als https://*.example.com angeben. Schlüssel werden von rftools.io vergeben; das Hinzufügen, Ändern oder Widerrufen eines Schlüssels erfordert eine Bereitstellung, die wenige Minuten dauert.
Was die Domain-Zulassungsliste leistet und was nicht
Die Zulassungsliste wird von den Browsern Ihrer Besucher durchgesetzt, nicht von der Einbettung und nicht von unserem Script. Sie schützt die Verwendung Ihres Schlüssels — Ihre Voreinstellungen, Ihr Design und die Ihnen zugeordneten Zählungen erscheinen nur auf Ihren Seiten. Sie ist keine Zugriffskontrolle über den Rechner.
Durchgesetzt
Eine Einbettung mit Schlüssel erscheint nur auf Ihren Seiten.
Trägt eine Einbettung Ihren Schlüssel, teilt rftools.io dem Browser des Besuchers mit, welche Websites sie in einen Frame laden dürfen: genau die für Ihren Schlüssel aufgeführten Ursprünge. Auf jeder anderen Website zeigt der Browser nichts an — das Script-Snippet zeigt dann stattdessen seinen Link.
Ein widerrufener oder unbekannter Schlüssel erscheint nirgends.
Der Frame wird überall verweigert, ab dem nächsten Seitenaufruf nach der Bereitstellung der Änderung. Bereits in einem Tab geöffnete Kopien sind nicht betroffen.
Der Rest von rftools.io kann nicht in einen Frame geladen werden.
Jede andere Seite, diese eingeschlossen, darf nur von rftools.io selbst in einen Frame geladen werden.
Nicht verhindert
Einbettungen ohne Schlüssel werden nicht verhindert.
Jeder kann jeden Rechner ohne Schlüssel auf jeder Website einbetten. Das ist gewollt: Es ist die kostenlose Einbettung. Eine Einbettung ohne Schlüssel zeigt die Standardwerte des Rechners, ohne Ihre Voreinstellungen oder Designstandards.
Kopien des Codes der Seite werden nicht verhindert.
Das HTML der Einbettung ist öffentlich. Jeder kann es abrufen, kopieren oder über seinen eigenen Server ausliefern, und die Zulassungsliste kann das nicht sehen. Ihren Schlüssel so zu verwenden, verstößt gegen die Bedingungen, aber kein Header kann es verhindern.
Gefälschte Analysedaten werden nicht verhindert.
Nichts authentifiziert ein Analyseereignis. Jeder kann eines senden, das einen beliebigen Schlüssel oder eine beliebige Website nennt. Die Zahlen, die wir melden, sind Zählungen, kein Beweis.
Quellenangabe
Jede Einbettung zeigt in ihrer Sprache „Bereitgestellt von rftools.io“ an, mit einem Link auf die Seite des Rechners (gekennzeichnet mit utm_source=embed). Kein Parameter und keine Einstellung des Schlüssels entfernt diesen Hinweis, und es gibt keine White-Label-Version.
Die Nutzungsbedingungen machen das Beibehalten der Quellenangabe und die Verwendung ausschließlich eines Ihnen ausgestellten Schlüssels zu Bedingungen der Einbettung.
Was eine Einbettung erfasst
Eine Einbettung erfasst zwei Ereignisse: embed_view einmal pro Laden und embed_calculate jedes Mal, wenn ein Besucher mit neuen Werten rechnet (höchstens zehnmal pro Minute). Beide nennen den Schlüssel (oder keinen), den Rechner, den Ursprung der einbettenden Website, wie der Browser ihn meldet, und ob per iframe oder Script eingebettet wurde.
Sie gehen an Google Analytics und an die eigenen Aufzeichnungen von rftools.io, die sie 90 Tage lang ohne Netzwerkadresse und ohne Konto aufbewahren, sodass die Zählungen eines Schlüssels blockierte Cookies und blockierte Analysewerkzeuge überstehen. Google Analytics läuft im Frame mit seinen Standard-Cookie-Einstellungen, die Browser in einem Frame auf einer fremden Website ablehnen, sodass es dort meist nichts erfasst; die Zählungen je Schlüssel sind die eigenen Aufzeichnungen von rftools.io. Die Vorschauen auf dieser Seite erfassen nichts.
Sonst läuft nichts von der Website in einer Einbettung: keine Werbung, keine Sitzungsaufzeichnung, kein KI-Assistent, keine Bedienelemente zum Anmelden, Speichern oder Teilen. Siehe Datenschutzerklärung und Cookie-Richtlinie.