Zum Inhalt springen

Portable Network Graphics und Buchs ZH: Unterschied zwischen den Seiten

aus Wikipedia, der freien Enzyklopädie
(Unterschied zwischen Seiten)
Inhalt gelöscht Inhalt hinzugefügt
K Aktualisierung Vorlage {{IPA}}
 
K Bevölkerung: Tabellenformat
 
Zeile 1: Zeile 1:
<!--schweizbezogen-->{{Ort_Schweiz|
'''PNG''' {{IPA|/pɪŋ/}} steht für '''Portable Network Graphics''' und ist ein [[Dateiformat]] zur Speicherung von [[Bilddaten]]. Es wurde als freier Ersatz für das ältere [[proprietär]]e Format [[GIF]] entworfen und ist weniger komplex als [[TIFF]]. Die Daten werden [[verlustfreie Kompression|verlustfrei komprimiert]] abgespeichert (im Gegensatz zum verlustbehafteten [[JPEG]]-Dateiformat).
NAME_ORT = Buchs|
GEMEINDEART = Gemeinde|
BILDPFAD_KARTE = Karte Gemeinde Buchs.png| <!-- [[Wikipedia:WikiProjekt Schweiz Karten]]-->
BILDPFAD_WAPPEN = Buchs.png|
KANTON = Zürich|
BEZIRK = [[Dielsdorf (Bezirk)|Dielsdorf]]|
BFS = 0083|
PLZ = 8107|
BREITENGRAD = 47° 27'|
LÄNGENGRAD = 8° 26'|
HÖHE = 442|
FLÄCHE = 5.87|
EINWOHNER = 4393|
STAND_EINWOHNER = 31. Dezember 2003|
WEBSITE = www.buchs-zh.ch|
}}
'''Buchs''' ist eine [[politische Gemeinde]] im [[Dielsdorf (Bezirk)|Bezirk Dielsdorf]] des [[Kanton Zürich|Kantons Zürich]] in der [[Schweiz]].


==Geographie==
Die Nachbargemeinden von Buchs sind die Gemeinden [[Otelfingen]], [[Regensdorf]], [[Dällikon]], [[Boppelsen]], und der Bezirkshauptort [[Dielsdorf]].
Buchs liegt im [[Furttal]] am Fuss der [[Lägern]] und vor den Toren der Stadt [[Zürich]].


==Eigenschaften==
==Bevölkerung==
{|border="1" cellpadding="2" cellspacing="0" align="right" style="margin-left:0.5em;" style="border-collapse: collapse;"
Das PNG-Format hat keine [[Patent]]beschränkungen, wie dies bei GIF bis [[2004]] durch Verwendung des [[LZW]]-Algorithmus der Fall war, und kann daher frei und kostenlos von jedem gelesen und geschrieben werden. Es ist ein universelles, vom [[World Wide Web Consortium]] anerkanntes Format und wird von modernen [[Web-Browser]]n unterstützt.
|- bgcolor="#E3E3E3"

!colspan="2" | Bevölkerungsentwicklung
PNG hat – mit Ausnahme von [[Animation]]en und einigen nur selten genutzten Eigenschaften – alle Möglichkeiten, die auch [[GIF]] kennt. Dies macht es zu einem sehr zweckmäßigen Format. Hinzu kommen weitere Merkmale:
|- bgcolor="#E3E3E3"

!Jahr
Wie auch GIF kann PNG Pixel aus einer [[Farbpalette]] mit bis zu 256 Einträgen verarbeiten. Darüber hinaus ist die Speicherung von Graustufenbildern mit 1, 2, 4, 8 oder 16 Bit und Farbbildern ([[RGB-Farbraum|RGB]]) mit 8 oder 16 Bit pro Kanal (also 24 beziehungsweise 48 Bit pro Pixel) möglich.
!Einwohner

PNG-Dateien können [[Transparenz|Transparenzinformationen]] enthalten, entweder in Form eines [[Alphakanal|Alphakanals]] oder für jede Farbe der Farbpalette. Ein Alphakanal ist eine zusätzliche Information, die für jeden Pixel angibt, wieviel vom Hintergrund des Bildes durchscheinen soll. PNG unterstützt Alphakanäle von 8 oder 16 Bit, was 256 beziehungsweise 65536 Abstufungen der Transparenzstärke entspricht. Bei GIF ist nur möglich, einen einzigen der Paletteneinträge als vollständig transparent zu deklarieren. Das PNG-Format erlaubt somit, unabhängig vom Hintergrund die Kanten von Text und Bildern zu glätten. Man kann echte Schlagschatten verwenden, die im Hintergrund ausblenden oder Bilder erzeugen, die beliebig geformt sind - wenn das Programm zur Anzeige der Bilder PNG-fähig ist.

Insbesondere der weit verbreitete [[Internet Explorer]] für [[Microsoft Windows|Windows]] hat immer noch Probleme mit der Darstellung von PNG-Dateien, vor allem bei Bildern mit Alphakanal. Die neuesten Versionen der Browser [[Mozilla]]/[[Mozilla Firefox|Firefox]], [[Opera]] und Internet Explorer für [[Macintosh]] unterstützen PNG weitgehend fehlerfrei. Es gibt Workarounds für die fehlerhaften Browser; letztlich aber sollten die Hersteller die Fehler korrigieren. Microsoft hat inzwischen angekündigt, dass die geplante Version 7 des Internet Explorers PNG-Grafiken komplett unterstützen soll.

Obwohl die [[Datenkompression|Komprimierungsmethode]] bei PNG in der Regel deutlich kleinere Dateien erzeugt als bei GIF, speichern viele Programme PNG-Dateien nicht optimal ab, was zu unnötig großen Dateien führt. Beispiele für Programme, die PNG-Dateien weiter verkleinern können, sind [http://www.cs.toronto.edu/~cosmin/pngtech/optipng/ OptiPNG], [http://www.advsys.net/ken/utils.htm#pngout PNGOUT] und [http://pmt.sourceforge.net/pngcrush/ PNGCrush].

1995 wurde mit der Entwicklung begonnen und es wurde im März 1997 als [[RFC]] [http://www.faqs.org/rfcs/rfc2083.html 2083] veröffentlicht. Im November [[2003]] hat das [[World Wide Web Consortium|W3C]] das Dateiformat PNG zu einer W3C-Empfehlung gemacht. Es wird damit auch gleichzeitig zum [[International Organization for Standardization|ISO]]-Standard ISO/IEC 15948:2003 erhoben, der nunmehr die neueste Version beschreibt. PNG hat den [[Multipurpose Internet Mail Extensions|MIME-Typ]] ''image/png''. Eine Weiterentwicklung war bisher nicht nötig.

==Technische Details==

===Vorfilter===

Um die Kompression der Bilddaten zu verbessern, unterstützt das PNG-Format verschiedene so genannte "Vorfilter", die auf die Bilddaten angewendet werden, bevor die eigentliche Komprimierung stattfindet.

In vielen Bildern unterscheiden sich benachbarte Pixel nur wenig voneinander. Das bedeutet, dass die Differenzwerte dieser Pixel vom Betrag her recht klein sind. Werden nun statt der originalen Pixeldaten die Differenzwerte zu den vorangegangenen Pixeln verarbeitet, treten oft Folgen gleicher Werte auf; große Änderungen kommen nur relativ selten vor (etwa an Objektkanten). Dies begünstigt die Komprimierbarkeit der Daten durch die anschließende Komprimierung und ist einer der Gründe für die geringe Größe von PNG-Dateien.

PNG definiert in der derzeitigen Version fünf verschiedene Filtertypen:
{| border=1
!Nummer !! Name !! Beschreibung
|-
|-
|align="center"|[[1634]] || align="center"|326
|0 || None || Keine Vorfilterung. Es wird auf den originalen Pixeldaten gearbeitet
|-
|-
|align="center"|[[1850]] || align="center"|649
|1 || Sub || Es werden die Differenzen zu dem jeweils links benachbarten Pixel verarbeitet
|-
|-
|align="center"|[[1900]] || align="center"|501
|2 || Up || Es werden die Differenzen zu dem jeweils darüber liegenden Pixel verarbeitet
|-
|-
|align="center"|[[1950]] || align="center"|627
|3 || Average || Es wird die Differenz zu dem Mittelwert aus dem darüber liegenden und dem links benachbarten Pixel gebildet
|-
|-
|align="center"|[[1970]] || align="center"|1552
|4 || Paeth || Es wird aus dem links benachbarten, dem darüber liegendem und dem schräg links-oben benachbarten Pixel ein so genannter ''Paeth-Predictor''-Wert berechnet, welche den Pixel für die Differenzbildung bestimmt
|-
|align="center"|[[1990]] || align="center"|3516
|-
|align="center"|[[2000]] || align="center"|4182
|}
|}


== Geschichte ==
Die verschiedenen Filter werden unabhängig voneinander auf jede Bildzeile angewandt; oft wählt das Anwendungsprogramm automatisch eine Filterkombination aus. In vielen Fällen bietet der Paeth-Predictor die besten Ergebnisse.
Seit dem [[9. Jahrhundert]] ist das Dorf unter dem Namen ''Puhsaha'' nachweisbar. Um [[870]] schenkte der Grossgrundbesitzer Landelohe und somit Puhsah dem [[Kloster St. Gallen]].
Da durch das [[Furttal]] eine Römerstrasse führte, wurden in Buchs und [[Dällikon]] römische Gutshöfe errichtet, von denen heute noch Spuren vorhanden sind. In Buchs können die Reste des [[Kryptoportikus]] des Gutshofs frei besichtigt werden.


== Buchs heute ==
Umgekehrt werden nach der Dekomprimierung der Daten umgekehrte Versionen der Filter angewandt, um die eigentlichen Bilddaten wiederherzustellen.
Die Bevölkerung wuchs von 1900 bis 1960 von ca. 500 auf ca. 800 Einwohner. Bis 1983 wuchs sie dan auf und 2500 Personen und erreichte im Jahre 2002 4259 Einwohnerinnen und Einwohner.
Quelle: [http://www.statistik.admin.ch/stat_ch/ber01/bevgde/dmwb_b.htm#B BFS]


===Komprimierung===
==Kunst, Kultur==
=== Sehenswürdigkeiten ===
* Kirche
* [[Quarzbergwerk]] mit Restaurant "Bergwerk" Das Bergwerk kann nach Voranmeldung besichtigt werden.
* [[Kryptoportikus]] ([[Cryptoporticus]]) des römischen Gutshofes. Frei zugänglich und überdacht.


== Politik ==
Nach dem Vorfiltern (siehe ''Filtertypen'') werden die Daten mit dem verlustlosen [[Deflate]]-Algorithmus komprimiert. Dieses Verfahren wurde für das [[ZIP]]-Archivformat entwickelt und findet auch im gz-Format des Archivprogramms [[gzip]] und im Bildformat [[TIFF]] Verwendung. Bislang ist Deflate die einzige unterstützte Methode. Es ist aber absichtlich Raum für Erweiterungen gelassen worden, um in zukünftigen PNG-Versionen auch andere, effizientere oder schnellere Algorithmen zu unterstützen. Um Abwärtskompatibilität zu existierenden PNG-fähigen Programmen zu gewährleisten, ist derzeit eine Aufnahme anderer Verfahren in den Standard jedoch nicht geplant.
Gemeindepräsident ist Luzius Schöb.


==Literatur==
==Verwandte Formate==
*Beat Horisberger: "Der Gutshof in Buchs und die römische Besiedlung im Furtal". Monographien der Kantonsarchälogie Zürich, ISBN 3-905681-11-0

*Konrad Grendelmeier und Tony Kaiser: "Buchs wie es einmal war". Herausgegeben von der Gemeinde Buchs, 1985.
[[MNG]] ([[Multiple-image Network Graphics]]) unterstützt Animationen.

[[JNG]] ([[JPEG Network Graphics]]), ein Unterformat von [[MNG]], unterstützt den verlustbehafteten Teil von [[JPEG]] als [[Kompressionsverfahren]].

==Vorteile==
*PNG ist lizenzkostenfrei.
*PNG komprimiert verlustfrei, und dabei meist kompakter als vergleichbare Formate.
*PNG unterstützt wie das JPEG-Format [[True Color|Echtfarben]].
*PNG unterstützt "echte" Transparenz (Alpha-Transparenz).
*PNG unterstützt Farbkorrekturmechanismen, die sicherstellen, dass ein Bild auf verschiedenen Systemen annähernd gleich aussieht.
*PNG unterliegt einem festen Standard und ist erweiterbar, sodass theoretisch jedes Programm bestimmte Mindestanforderungen erfüllen muss. Außerdem ermöglicht PNG sowohl Aufwärts- als auch Abwärtskompatibilität, was Inkompatibilitäten zwischen verschiedenen Versionen reduziert.
*PNG ermöglicht außerdem das Abspeichern zusätzlicher Information in der Grafikdatei, zum Beispiel Autoren- und Urheberhinweise.
*Es ist (durch integrierte Prüfsummen) möglich, Fehler in der Datei frühzeitig zu erkennen.
*PNG ist ''[[Streaming|streamable]]'', zur Interpretation des Dateiinhalts ist also kein wahlfreier Zugriff wie etwa bei vielen [[TIFF]]-Dateien notwendig.
*PNG verfügt über ein optionales 7-Pass-[[Interlacing]] nach Adam M. Costello ("[[Adam7]]"), also den allmählichen Bildaufbau bei der Übertragung über langsame Datenleitungen wie etwa im [[Internet]]. Dabei treten weniger Bildverzerrungen auf als bei GIF. Schon bei sehr geringer Übertragung ist bereits eine relativ brauchbare Darstellung möglich.

==Nachteile==
*PNG bietet keine Möglichkeit zur Animation wie das GIF-Format. Hierzu wurde das [[Multiple-Image Network Graphics|MNG]]-Format geschaffen, welches jedoch bislang keine nennenswerte Verbreitung erreicht hat.
*Einige Browser unterstützen PNG nur teilweise beziehungsweise zeigen insbesondere PNG-Dateien mit Alphakanalinformation fehlerhaft an. Auch der verbreitete [[Internet Explorer]] für Windows wird voraussichtlich erst ab der im Sommer 2005 erscheinenden Version 7 den vollen Alphakanal unterstützen. Wie bei GIF sind jedoch auch hier Ja-Nein-Transparenzen möglich, sodass im Vergleich zu GIF in dieser Hinsicht auch bisher kein echter Nachteil entstand.
*PNG ermöglicht nicht das einfache Laden von Bildteilen. Wer nur einen Ausschnitt des Bildes laden möchte, muss alle Bildzeilen davor mitladen. Im Falle von PNG-Dateien, die nicht sequentiell, sondern ''interlaced'' gespeichert wurden, muss sogar noch mehr geladen werden.
*Die Kompressionsraten verlustbehafteter Algorithmen, wie sie unter anderem bei [[JPEG]] verwendet werden, erreicht der verlustfreie Algorithmus von PNG bei bestimmten Bildarten wie Fotos naturgemäß nicht. Auch im Vergleich zu auf bestimmte Klassen von Bilddaten spezialisierten Algorithmen, etwa nur für gescannte Dokumente, kann PNG meist nicht mithalten.
*Die Kompression benötigt vergleichweise mehr Rechenzeit als ältere Verfahren wie etwa [[Lauflängenkodierung]] oder [[Lempel-Ziv-Welch-Algorithmus|LZW]].
*PNG unterstützt zwar eingebettete Metainformationen, die aber weder dem [[EXIF]]- noch dem [[IPTC-NAA Standard|IPTC]]-Standard entsprechen.

== Literatur ==
*Jörg Stroisch, Thorsten Olscha: ''Webgrafik-Optimierung'' Markt + Technik, Mchn., [[2003]] 2. Aufl. ISBN 3827269008


== Weblinks ==
== Weblinks ==
*[http://www.buchs-zh.ch/ Offizielle Website der Gemeinde Buchs ZH]<br>
*[http://jeenaparadies.net/weblog/2005/feb/png ''PNG &ndash; die Vorurteile und die Fakten''], jeenaparadies.net
*[https://data.statistik.zh.ch/infospc/geport/gemeinde.jsp?bfs=63 Statistische Daten Gemeinde Buchs]
* http://www.libpng.org/pub/png/ PNG-Homepage mit vielen Informationen und dem Standard
*[http://www.dhs.ch/externe/protect/textes/d/D63.html Artikel ''Buchs (ZH)''] im [[Historisches Lexikon der Schweiz|Historischen Lexikon der Schweiz]]
* http://www.w3.org/TR/PNG/ Offizieller W3C-Standard, entspricht ISO/IEC 15948:2003
* http://www.atalasoft.com/PNG.aspx
* http://goethe.ira.uka.de/seminare/redundanz/vortrag12/
* http://www.cs.toronto.edu/~cosmin/pngtech/optipng/ OptiPNG verkleinert PNG-Dateien.
* http://www.advsys.net/ken/utils.htm#pngout PNGOUT verkleinert PNG-Dateien.
* http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html Alpha-Transparenz & Internet Explorer + Demo
* http://support.microsoft.com/?scid=kb;en-us;265221 Beschreibung des IE-Fehlers bei Microsoft
* http://www.petitiononline.com/msiepng/petition.html Petition zur Behebung des IE-Fehlers bezüglich PNG-Transparenz
* http://homepage.ntlworld.com/bobosola/ Ein JavaScript-basierender Workaround für den IE-Fehler
* http://www.daltonlp.com/daltonlp.cgi?item_type=1&item_id=217 Ein CSS-basierender Workaround für den IE-Fehler
* http://archivist.incutio.com/viewlist/css-discuss/51694 noch ein CSS-basierender Workaround für den IE-Bug, recht knapp beschrieben
* http://entropymine.com/jason/testbed/ Eine Serie von Tests für PNG-unterstützende Browser

[[Kategorie:Datenformat]]


{{Vorlage:Navigationsleiste Bezirk Dielsdorf}}
[[ca:PNG]]
[[Kategorie:Ort in der Schweiz]] [[Kategorie:Ort im Kanton Zürich]] [[Kategorie:Schweizer Gemeinde]]
[[da:Portable Network Graphics]]
[[en:PNG]]
[[es:PNG]]
[[fi:PNG]]
[[fr:Portable Network Graphics]]
[[hu:PNG]]
[[it:Portable Network Graphics]]
[[ja:Portable Network Graphics]]
[[ko:PNG]]
[[nl:Portable Network Graphic]]
[[pl:PNG]]
[[pt:PNG]]
[[ru:PNG]]
[[sl:PNG]]
[[sv:PNG]]
[[zh:PNG]]

Version vom 14. Mai 2005, 14:19 Uhr

Vorlage:Ort Schweiz Buchs ist eine politische Gemeinde im Bezirk Dielsdorf des Kantons Zürich in der Schweiz.

Geographie

Die Nachbargemeinden von Buchs sind die Gemeinden Otelfingen, Regensdorf, Dällikon, Boppelsen, und der Bezirkshauptort Dielsdorf. Buchs liegt im Furttal am Fuss der Lägern und vor den Toren der Stadt Zürich.

Bevölkerung

Bevölkerungsentwicklung
Jahr Einwohner
1634 326
1850 649
1900 501
1950 627
1970 1552
1990 3516
2000 4182

Geschichte

Seit dem 9. Jahrhundert ist das Dorf unter dem Namen Puhsaha nachweisbar. Um 870 schenkte der Grossgrundbesitzer Landelohe und somit Puhsah dem Kloster St. Gallen. Da durch das Furttal eine Römerstrasse führte, wurden in Buchs und Dällikon römische Gutshöfe errichtet, von denen heute noch Spuren vorhanden sind. In Buchs können die Reste des Kryptoportikus des Gutshofs frei besichtigt werden.

Buchs heute

Die Bevölkerung wuchs von 1900 bis 1960 von ca. 500 auf ca. 800 Einwohner. Bis 1983 wuchs sie dan auf und 2500 Personen und erreichte im Jahre 2002 4259 Einwohnerinnen und Einwohner. Quelle: BFS

Kunst, Kultur

Sehenswürdigkeiten

Politik

Gemeindepräsident ist Luzius Schöb.

Literatur

  • Beat Horisberger: "Der Gutshof in Buchs und die römische Besiedlung im Furtal". Monographien der Kantonsarchälogie Zürich, ISBN 3-905681-11-0
  • Konrad Grendelmeier und Tony Kaiser: "Buchs wie es einmal war". Herausgegeben von der Gemeinde Buchs, 1985.