Computable Document Format
| {{#if: Computable Document Format | Computable Document Format | {{#invoke:WLink|getArticleBase}} }} | ||||||
|---|---|---|---|---|---|---|
|
}} | ||||||
|
}} | ||||||
| {{#ifexist:Media:|[[Datei:|270px|]]|
{{#ifeq:0|0|}} }}
{{#if:| | ||||||
| Dateiendung: | {{#if: trim | .cdf }} | keine}}
| |||||
| MIME-Type: |
}} | |||||
| Magische Zahl: | hex }} {{#if:| () }} }} | |||||
| Entwickelt von: | Wolfram Research
}} | |||||
| Erstveröffentlichung: | Execute}}|}} | }}
}} | |||||
| Aktuelle Version | () }} |
{{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356}} |
| ||||
| Aktuelle Version | claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356|qualifier=P577}} | ({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356|qualifier=P577}}) }}}}}} }} | |||||
| Art: | Portable Document Format
}} | |||||
| Container für: |
}} | |||||
| Enthalten in: |
}} | |||||
| Erweitert von: | PDF
}} | |||||
| Erweitert zu: |
}} | |||||
| Standard(s): |
}} | |||||
| wolfram.com |
{{#if: {{#invoke:Wikidata|claim|P856}} | | ||||||
| {{#invoke:WLink|formatURL| {{#invoke:Wikidata|claim|P856|parameter=link}}}}
}} }} | ||||||
| {{#invoke:TemplatePar|check | all= | opt= Name= Icon= Logo= Screenshot= Beschreibung= Dateiendung= MIME= MIME-Anm= MagischeZahl= MagischeZahlNotation= MagischeZahlHex= Entwickler= Veröffentlicht= LetzteVersion= LetzteVersionDatum= Art= Container für= Enthalten in= Erweitert von= Erweitert zu= Standard= Website= | format=@@@ | 0 | Wikipedia:Vorlagenfehler/Vorlage:Infobox Dateiformat}} | template=Vorlage:Infobox Dateiformat
}} | |
Computable Document Format (CDF) ist ein von Wolfram Research entwickeltes Dokumentenformat für interaktive Dokumente.<ref>Introducing the Computable Document Format</ref> CDF soll dabei mehrere Funktionen erfüllen:<ref>Features of CDF Documents</ref> Alle inhaltlich zusammengehörenden Elemente eines Projekts, Themas, Vorgangs etc. sollen in einem Dokument gespeichert werden (All-in-one-Format). Der Inhalt eines CDF-Dokuments soll dabei nicht nur statisch, sondern dynamisch bzw. interaktiv sein (Live Interactive Content), der Nutzer soll bestehende Rechenbeispiele beispielsweise um eigene Berechnungen mit selbst gewählten Parametern ergänzen können.
CDF-Dokumente erstellen
Zum Erstellen von CDF-Dokumenten benötigt man Mathematica. Es ist jedoch geplant, Online-Werkzeuge für das Erstellen von CDF-Dokumenten zur Verfügung zu stellen.<ref>CIO, <templatestyles src="Webarchiv/styles.css" />{{#if:20191206195221
| {{#ifeq: 20191206195221 | *
| {{#if: Wolfram makes data interactive | {{#invoke:WLink|getEscapedTitle|Wolfram makes data interactive}} | {{#invoke:Webarchiv|getdomain|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20191206195221}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Wolfram makes data interactive | {{#invoke:WLink|getEscapedTitle|Wolfram makes data interactive}} | {{#invoke:Webarchiv|getdomain|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2023-04-04 07:30:17 InternetArchiveBot | 2023-04-04 07:30:17 InternetArchiveBot | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20191206195221}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Wolfram makes data interactive | {{#invoke:WLink|getEscapedTitle|Wolfram makes data interactive}} | {{#invoke:Webarchiv|getdomain|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2023-04-04 07:30:17 InternetArchiveBot | 2023-04-04 07:30:17 InternetArchiveBot | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: Wolfram makes data interactive | {{#invoke:WLink|getEscapedTitle|Wolfram makes data interactive}} | {{#invoke:Webarchiv|getdomain|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2023-04-04 07:30:17 InternetArchiveBot | 2023-04-04 07:30:17 InternetArchiveBot | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: Wolfram makes data interactive | {{#invoke:WLink|getEscapedTitle|Wolfram makes data interactive}} | {{#invoke:Webarchiv|getdomain|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/}} }} ({{#if: {{#if: 2023-04-04 07:30:17 InternetArchiveBot | 2023-04-04 07:30:17 InternetArchiveBot | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: Wolfram makes data interactive | {{#invoke:WLink|getEscapedTitle|Wolfram makes data interactive}} | {{#invoke:Webarchiv|getdomain|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/}} }}
}}}}}}}}{{#if:2023-04-04 07:30:17 InternetArchiveBot
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20191206195221|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/}}
|| {{#if: || }}
}}{{#if: Wolfram makes data interactive
| {{#if: {{#invoke:WLink|isBracketedLink|Wolfram makes data interactive}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://www.cio.com.au/article/394473/wolfram_makes_data_interactive/ }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}, 21. Juli 2011 (englisch, Abruf am 12. November 2011)</ref>
CDF-Dokumente lesen
CDF-Dokumente können mit Mathematica gelesen werden.
Des Weiteren bietet Wolfram Research für das Lesen von CDF-Dokumenten den CDF Player kostenlos zum Download an.<ref>Wolfram Research, CDF Player (Abruf am 12. November 2011)</ref> Der CDF Player enthält die vollständige Laufzeit-Bibliothek (runtime library) von Mathematica. Das ermöglicht es, im Gegensatz zu statischen Dokumentenformaten wie PDF oder vordefinierten dynamischen Dokumenten wie Adobe Flash, den Dokumenteninhalt dynamisch in Abhängigkeit vom Verhalten und den Eingaben des Nutzers zu generieren und dabei sämtliche Algorithmen und Visualisierungsmethoden, die in Mathematica beschrieben werden können, zu nutzen.<ref>V3.co.uk, Wolfram creates CDF format to rival flash and PDF (PDF), 21. Juli 2011 (englisch, Abruf am 12. November 2011)</ref><ref>Investintech, Should we add another format to the PDF Killer List?, 9. August 2011 (englisch, Abruf am 12. November 2011)</ref>
Der CDF Player unterstützt Browser-Plug-ins für Internet Explorer, Mozilla Firefox, Google Chrome, Opera und Safari, so dass Inhalte aus CDF-Dokumenten in Webseiten integriert werden können.
Anwendungen
Im Wolfram Demonstrations Project wird das CDF genutzt, um kleine interaktive Programme aus unterschiedlichsten Bereichen zu demonstrieren. Erstellt werden diese Open-Source-Beispiele meist von Mathematica-Nutzern.
Weblinks
- Wolfram Research: Introducing the Computable Document Format (englisch)
- Wolfram Research: Wolfram Demonstration Project (englisch)
- Konrad Lischka: Neues Dokumentenformat CDF: Weg mit dem öden Papier-Internet!, Spiegel Online vom 21. Juli 2011 (deutsch)
Quellen
<references />