aboutsummaryrefslogtreecommitdiff
path: root/files/de/glossary/polyfill/index.html
blob: 838443fbdf5424c12e7ce7fee5443836e08944cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
---
title: Polyfill
slug: Glossary/Polyfill
tags:
  - CSS
  - Glossary
  - HTML
  - JavaScript
translation_of: Glossary/Polyfill
---
<p><span class="seoSummary"><strong>Polyfill</strong> ist ein üblicherweise in {{Glossary("JavaScript")}} geschriebener Code-Baustein, der dazu dient, moderne {{Glossary("HTML")}}-, {{Glossary("CSS")}}- oder JavaScript-Funktionalitäten in älteren {{Glossary("Browser", "Browsern")}} zur Verfügung zu stellen, die diese Funktionailtät nicht von Haus aus unterstützen.</span></p>

<p>Ein Polyfill könnte bspw.</p>

<ul>
 <li>die Funktion des HTML5-Elements {{HTMLElement("canvas")}} in Internet Explorer 7 (durch die Nutzung eines Silverlight-Plugins) <em>oder</em></li>
 <li>die Unterstützung der CSS3-Einheit {{CSSxRef("length#rem", "rem")}} oder der CSS3-Eigenschaft {{CSSxRef("text-shadow")}} in Firefox 3.5 <em>oder</em></li>
 <li>die JavaScript-Funktion {{JSxREF("Array.find()")}} in Chrome 44</li>
</ul>

<p>nachbilden.</p>

<h2 id="Mehr_erfahren">Mehr erfahren</h2>

<h3 id="Allgemeinwissen">Allgemeinwissen</h3>

<ul>
 <li>{{Interwiki("wikipedia", "Polyfill")}} auf Wikipedia</li>
 <li><a href="https://remysharp.com/2010/10/08/what-is-a-polyfill">What is a polyfill?</a> (englischsprachiger Artikel von Remy Sharp, Erfinder des Begriffs)</li>
</ul>