<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Portable_Application_Description</id>
	<title>Portable Application Description - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Portable_Application_Description"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Portable_Application_Description&amp;action=history"/>
	<updated>2026-05-24T06:03:23Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Portable_Application_Description&amp;diff=736430&amp;oldid=prev</id>
		<title>imported&gt;Beloumi: Weblink existiert nicht mehr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Portable_Application_Description&amp;diff=736430&amp;oldid=prev"/>
		<updated>2024-05-13T15:25:51Z</updated>

		<summary type="html">&lt;p&gt;Weblink existiert nicht mehr&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Portable Application Description&amp;#039;&amp;#039;&amp;#039; (kurz &amp;#039;&amp;#039;&amp;#039;PAD&amp;#039;&amp;#039;&amp;#039;) ist ein [[Extensible Markup Language|XML]]-Format zur standardisierten Beschreibung von Software durch den Hersteller, welches von der [[Association of Shareware Professionals]] erfunden wurde. In einer PAD-Datei legt der Softwarehersteller Informationen über ein bestimmtes Programm, wie zur Version, Download-URL, Lizenz oder Programmicon ab. Entsprechende Programme oder Webdienste können diese Informationen, da sie in einem standardisierten Format vorliegen, nun verarbeiten und für den Nutzer aufbereiten. Da die PAD-Datei auch den [[Uniform Resource Identifier|URI]] der Pad-Datei selbst beinhaltet, ist ein automatischer Updatedienst möglich, der rechtzeitig auf neue Versionen sämtlicher Programme, zu denen eine PAD-Datei existiert, hinweist (nicht jedes Programm benötigt eine eigene Updateüberprüfung).&lt;br /&gt;
Diese Funktion wird von vielen großen Download-Archiven bereits unterstützt und automatisiert somit die Verbreitung von Programmupdates weitgehend.&lt;br /&gt;
&lt;br /&gt;
PAD wird besonders den Ansprüchen von [[Shareware]] hinsichtlich Information gerecht.&lt;br /&gt;
&lt;br /&gt;
== Aufbau ==&lt;br /&gt;
Wurzelelement einer PAD ist &amp;#039;&amp;#039;XML_DIZ_INFO&amp;#039;&amp;#039;, welches folgende Kindknoten enthält:&lt;br /&gt;
&lt;br /&gt;
;MASTER_PAD_VERSION_INFO:Informationen über die PAD&lt;br /&gt;
;Company_Info:Kontakt-Informationen über den Hersteller wie Unternehmensname, Anschrift und Ansprechpartner&lt;br /&gt;
;Program_Info:Informationen über die Software wie Version, Typ der Anwendung (z.&amp;amp;nbsp;B. Editor), Betriebssystem, aber auch Kaufpreis&lt;br /&gt;
;Program_Descriptions:Beschreibungen des Programms (in Feldern festgelegter Maximallänge, so darf &amp;#039;&amp;#039;Char_Desc_250&amp;#039;&amp;#039; maximal 250 Zeichen enthalten). Dieses Element unterstützt Lokalisierung durch verschiedene Kindknoten wie &amp;#039;&amp;#039;English&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;German&amp;#039;&amp;#039;.&lt;br /&gt;
;Web_Info:Online-Ressourcen wie Homepage, Download-URI, Screenshot, Programmicon und Pfad zur PAD&lt;br /&gt;
;Permissions:Lizenz-Information&lt;br /&gt;
&lt;br /&gt;
== Erweiterbarkeit ==&lt;br /&gt;
Die PAD-Spezifikation sieht auch vor, dass man eigene Elemente definieren kann. Dies wird allerdings nicht XML-typisch über XML-Namensräume realisiert, sondern durch Tags, deren Namen mit einer bestimmten Zeichenfolge beginnt; es handelt sich hierbei also um ein eigenes Namensraum-Konzept. Definiert ein Software-Hersteller beispielsweise den „Namensraum“ MyCompany, so beginnen alle Elemente des Namensraumes mit &amp;#039;&amp;#039;MyCompany_&amp;#039;&amp;#039;. Das erschwert allerdings die Validierung von PAD-Dateien mit Hilfe einer [[Dokumenttypdefinition]] (DTD) oder eines [[XML-Schema]]s.&lt;br /&gt;
&lt;br /&gt;
== pad.txt ==&lt;br /&gt;
Zusammen mit PAD-Dateien schlägt der Hersteller des Editors DeuPAD den pad.txt-Standard vor: Analog zur [[robots.txt]] soll sich im Wurzelverzeichnis einer Webseite eine pad.txt (im [[ASCII]]-Format) befinden, in der in jeder Zeile der (komplette) URI zu einer PAD-Datei steht:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;http://www.example.com/stable_product/pad_file.xml&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;http://www.example.com/YetAnotherProduct/pad_file.xml&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
*[http://www.asp-shareware.org/pad/ PAD-Spezifikation]&lt;br /&gt;
*[http://www.ograhl.com/de/deupad/workshop_pad_txt.php pad.txt-Standard]&lt;br /&gt;
*[http://www.asp-shareware.org/pad/ PAD-Informationen der Association of Shareware Professionals]&lt;br /&gt;
*[http://www.ograhl.com/de/deupad/index.php DeuPAD] (Werkzeug zum Bearbeiten von PAD-Dateien)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Datenformat]]&lt;br /&gt;
[[Kategorie:XML-basierte_Sprache]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Beloumi</name></author>
	</entry>
</feed>