<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>2beemedia Brainbugs OHG - Das eMagazin</title>
	<atom:link href="http://2bee.de/feed" rel="self" type="application/rss+xml" />
	<link>http://2bee.de</link>
	<description>Support und Informatives aus Hannover und Niedersachsen</description>
	<lastBuildDate>Fri, 11 May 2012 12:58:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WPdeposit, ein WordPress-Plugin für den EUR fit machen</title>
		<link>http://2bee.de/wpdeposit-fur-paypa/rund-um-wordpress?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wpdeposit-fur-paypa</link>
		<comments>http://2bee.de/wpdeposit-fur-paypa/rund-um-wordpress#comments</comments>
		<pubDate>Thu, 10 May 2012 12:04:07 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[Rund um Wordpress]]></category>
		<category><![CDATA[2beemedia]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WPdeposit]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2566</guid>
		<description><![CDATA[Wenn der IPN f&#252;r payment_gross leer bleibt Dies ist ein Funktionstest (im paypal-Sandbox-Modus) f&#252;r das Plugin WPdeposit. In der Auslieferungsversion v1.5 unterst&#252;tzt WPdeposit jetzt auch die Verwendung von EUR. Das ist nat&#252;rlich f&#252;r den europ&#228;ischen Raum sehr hilfreich, erspart man sich doch auf diese Weise den l&#228;stigen W&#228;hrungsumtausch. Was aber im Sandbox-Modus f&#252;r die Grundeinstellung [...]]]></description>
			<content:encoded><![CDATA[<a href="http://2bee.de/wp-login.php?redirect_to=http%3A%2F%2F2bee.de%2Fwpdeposit-fur-paypa%2Frund-um-wordpress" title="Login">Please login to deposit money on your account.</a><h2>Wenn der IPN f&uuml;r payment_gross leer bleibt</h2>
<p>Dies ist ein Funktionstest (im paypal-Sandbox-Modus) f&uuml;r das Plugin WPdeposit. </p>
<p>In der Auslieferungsversion v1.5 unterst&uuml;tzt WPdeposit jetzt auch die Verwendung von EUR. Das ist nat&uuml;rlich f&uuml;r den europ&auml;ischen Raum sehr hilfreich, erspart man sich doch auf diese Weise den l&auml;stigen W&auml;hrungsumtausch. Was aber im Sandbox-Modus f&uuml;r die Grundeinstellung <strong>currency_mode=USD</strong> noch problemlos funktioniert, kann f&uuml;r <strong>currency_mode=EUR</strong> zu einem <span style="color:#a52a2a;"><strong>INTERNAL 500 SERVER ERROR</strong></span> f&uuml;hren. Der Grund liegt schlicht weg daran, dass das Plugin mit dem IPN-R&uuml;ckgabewert <strong>payment_gross </strong>arbeitet, der aber nur f&uuml;r USD zur&uuml;ckgegeben wird.</p>
<p>Hierbei hilft auch ein Blick in die Paypal-Dokumentation: <a href="https://merchant.paypal.com/us/cgi-bin/?cmd=_render-content&amp;content_ID=developer/e_howto_html_IPNandPDTVariables" target="_blank" title="Paypal Dokumentation IPN "><strong>IPN and PDT Variables</strong></a></p>
<p><strong>dort heisst es:</strong><br />
	<em>mc_gross: Full amount of the customer&#39;s payment, before transaction fee is subtracted. Equivalent to <samp class="codeph">payment_gross</samp> for USD payments. If this amount is negative, it signifies a refund or reversal, and either of those payment statuses can be for the full or partial amount of the original transaction.</em> <strong>Woraus man implizieren kann, dass payment_gross f&uuml;r USD funktioniert, aber nicht notwendigerweise umgekehrt.</strong></p>
<p>Zum Gl&uuml;ck ist der Eingriff in den Code des Plugins sehr einfach. In der Datei /controllers/paypal_options.php findet man in Zeile 97</p>
<p><span style="color:#006400;"><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #todo validate first!<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $params = array(<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#39;userid&#39;&nbsp;&nbsp;&nbsp; =&gt; $_POST[&#39;custom&#39;],<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#39;txn_id&#39;&nbsp;&nbsp;&nbsp; =&gt; $_POST[&#39;ipn_track_id&#39;],<br />
	#97:&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#39;amount&#39;&nbsp;&nbsp;&nbsp; =&gt; $_POST[&#39;payment_gross&#39;],&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;&lt;&lt; wir ersetzen: &#39;payment_gross&#39; durch: &#39;mc_gross&#39;<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#39;payermail&#39;&nbsp;&nbsp;&nbsp;&nbsp; =&gt; $_POST[&#39;payer_email&#39;],<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br />
	</em></span></p>
<p>&#8230; und schon wird auch EUR voll unterst&uuml;tzt.</p>

<p><a href="http://2bee.de/alter-ego-liveoak" rel="author"> <img height="32" src="http://ssl.gstatic.com/images/icons/gplus-32.png" width="32" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/wpdeposit-fur-paypa/rund-um-wordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good Luck Mr. Gorsky</title>
		<link>http://2bee.de/good-luck-mr-gorsky/fundgrube?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=good-luck-mr-gorsky</link>
		<comments>http://2bee.de/good-luck-mr-gorsky/fundgrube#comments</comments>
		<pubDate>Fri, 16 Mar 2012 00:44:13 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[Kurzgemeldet]]></category>
		<category><![CDATA[Videofundgrube]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[DLR]]></category>
		<category><![CDATA[Eagle]]></category>
		<category><![CDATA[moderne Sagen]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2546</guid>
		<description><![CDATA[Der Open Space des DLR Apollo 11 &#8211; Erinnerungen an die erste Mondlandung &#160; &#220;ber das Creative Common Lizenzmodell der DLR gibt es hier noch Infos Im Rahmen dieses wunderbaren Erinnerungsst&#252;ckes m&#246;chte ich noch eine dieser modernen Sagen wieder ins Ged&#228;chtnis rufen. Ich h&#246;rte die Geschichte ungef&#228;hr vor 15 Jahren das erstemal. Es geht um [...]]]></description>
			<content:encoded><![CDATA[<h2>Der Open Space des DLR</h2>
<h4>Apollo 11 &#8211; Erinnerungen an die erste Mondlandung</h4>
<p>&nbsp;</p>
<p><embed allowfullscreen="true" allowscriptaccess="always" flashvars="&amp;dock=false&amp;file=http%3A%2F%2Fwww.dlr.de%2Fmedia%2FPortaldata%2F58%2FResources%2Fbilder%2Fweltraum%2F40_Jahre_Mondlandung_578x326_2603.mp4&amp;image=http%3A%2F%2Fwww.dlr.de%2Fmedia%2FPortaldata%2F58%2FResources%2Fbilder%2Fweltraum%2F40_Jahre_Mondlandung_230.jpg&amp;plugins=viral-2d&amp;title=40%20Jahre%20Mondlandung%20-%20Fernsehjournalist%20Anatol%20Johansen%20erinnert%20sich%20(6%3A05%20Min.)" height="326" src="http://www.dlr.de/media/Portaldata/2/Resources/intern/flashplayer/player-viral.swf" width="578"></embed></p>
<p><a href="http://www.dlr.de/blogs/DesktopDefault.aspx/tabid-5921/9755_read-503/" rel="nofollow" target="_blank" title="Info über die CC Lizenz des DLR">&Uuml;ber das Creative Common Lizenzmodell der DLR gibt es hier noch Infos<br />
	</a></p>
<p>Im Rahmen dieses wunderbaren Erinnerungsst&uuml;ckes m&ouml;chte ich noch eine dieser modernen Sagen wieder ins Ged&auml;chtnis rufen. Ich h&ouml;rte die Geschichte ungef&auml;hr vor 15 Jahren das erstemal. Es geht um eine geheimnisvolle Botschaft von Neil Armstrong &#8211; dem ersten Menschen auf dem Mond (was wir bisher wissen). Die ber&uuml;hmtesten Worte des Astronauten sind: &quot;<em><strong>Dies ist ein kleiner Schritt f&uuml;r einen Menschen&#8230; ein gewaltiger Sprung f&uuml;r die Menschheit</strong></em>&quot;.</p>
<p>Jeder, der nicht hinter dem Mond lebt, wird sie sicher schon einmal im Original geh&ouml;rt haben. Aber ihm wurden auch folgende Worte in den Mund gelegt: &quot;<em><strong>Good Luck Mr. Gorsky</strong></em>&quot;. Sie sollen gefallen sein, als Mr. Armstrong zur&uuml;ck in den Eagle kehrte. In der allgemeinen Euphorie und dem Hintergrundrauschen fast nicht mehr zu h&ouml;ren, r&auml;tselte man im Lyndon B. Johnson Space Center (JSC), wer wohl dieser omin&ouml;se Mr. Gorsky w&auml;re. Vermutlich war es ein freundlicher Gru&szlig; Richtung Russland, obwohl dort kein Kosmonaut oder Apparatschik dieses Namens bekannt war.</p>
<p>Aber erst ein Vierteljahrhundert sp&auml;ter hat Mr. Armstrong &#8211; so die Anekdote &#8211; auf die Frage eines Journalisten das Geheimnis gel&uuml;ftet. Als Neil noch ein Teenager war und mit seinen Kumpels aus der Stra&szlig;e ein paar B&auml;lle schlugen, landete der Baseball im Garten von Mr. Gorsky. Sie betraten den Garten, um den Ball zu suchen und wurden Ohrenzeugen eines Dialogs zwischen Mr. und Mrs. Gorsky. Er bettelte um Oralsex. Mrs. Gorsky gab ihm daraufhin die Antwort. &quot;<em><strong>Oralsex gib es erst, wenn einer dieser Nachbarjungen auf dem Mond spazieren geht.</strong></em>&quot;</p>
<p>P.S.: moderne Sagen leben ;-) obwohl Neil Armstrong diese Geschichte immer dementiert hat</p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/good-luck-mr-gorsky/fundgrube/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CeBIT Messe-IT Betreuung</title>
		<link>http://2bee.de/cebit-messe-it-betreuung/kundenprojekt?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cebit-messe-it-betreuung</link>
		<comments>http://2bee.de/cebit-messe-it-betreuung/kundenprojekt#comments</comments>
		<pubDate>Thu, 08 Mar 2012 18:59:05 +0000</pubDate>
		<dc:creator>Matthias Ernst</dc:creator>
				<category><![CDATA[Kundenprojekt]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2505</guid>
		<description><![CDATA[Technische Betreuung Hannover Impuls Im Auftrag des zust&#228;ndigen Messebauers &#252;bernehmen wir allj&#228;hrlich f&#252;r die gro&#223;en Hannover-Messen CeBIT und Hannover Industrie im Vorfeld und w&#228;hrend des Messebetriebs die Standbetreuung f&#252;r die IT-Infrastruktur. Wir sind sowohl w&#228;hrend der Aufbau- &#38; Einweisungsphase f&#252;r alle Unteraussteller von Hannover Impuls, als auch w&#228;hrend der Messe als Ansprechpartner und Sicherungsteam im [...]]]></description>
			<content:encoded><![CDATA[<h2>Technische Betreuung Hannover Impuls</h2>
<p><a href="http://2bee.de/cebit-messe-it-betreuung/kundenprojekt/attachment/camerazoom-20120308115857759" rel="attachment wp-att-2516"><img align="left" alt="Hannover Impuls CeBIT 2012" border="1" class="alignleft size-medium wp-image-2516" height="225" hspace="10" src="http://2bee.de/wp-content/media/2012/03/CameraZOOM-20120308115857759-300x225.jpg" title="Hannover Impuls CeBIT 2012" vspace="10" width="300" /></a>Im Auftrag des zust&auml;ndigen Messebauers &uuml;bernehmen wir allj&auml;hrlich f&uuml;r die gro&szlig;en Hannover-Messen<strong> CeBIT</strong><strong> und Hannover Industrie</strong></p>
<p>im Vorfeld und w&auml;hrend des Messebetriebs die Standbetreuung f&uuml;r die IT-Infrastruktur. Wir sind sowohl w&auml;hrend der Aufbau- &amp; Einweisungsphase f&uuml;r alle Unteraussteller von <strong>Hannover Impuls</strong>, als auch w&auml;hrend der Messe als Ansprechpartner und Sicherungsteam im Hintergrund t&auml;tig.</p>
<p>Wir garantieren einen reibungslosen technischen Aufbau, sowohl der Stand-IT, als auch der Unteraussteller-Bed&uuml;rnisse rund um die Inbetriebnahme und die Bereitstellung des Internetanschlusses.</p>
<p>Wir treffen im Dialog mit dem Kunden vorab notwendige Entscheidungen hinsichtlich der einzusetzenden L&ouml;sungen und als &quot;Stille Reserve&quot; sichern wir als Vor-Ort-Bereitschaft den IT-Betrieb ab.</p>
<p>Delegationsbesuche von Politikern werden somit auf ein H&ouml;chstma&szlig; an Pr&auml;sentationssicherheit gehoben, damit sich ein Minister oder ein Wirtschaftsdezernent st&ouml;rungsfrei mit den Ausstellern unterhalten kann, und gleichzeitig im VIP-Bereich schnell einen Blick auf seine E-Mails werfen kann.</p>
<p>In Kooperation mit Kempf Industriemontagen aus Hannover k&ouml;nnen wir auch Ihnen f&uuml;r Ihren kommenden Messeauftritt das passende St&uuml;ck Planungssicherheit anbieten.</p>
<p><strong><br />
	Gerne stellen wir folgendes Messe-Equipment f&uuml;r Sie bereit:</strong></p>
<ul>
<li>Netzwerk-Infrastruktur LAN / WLAN</li>
<li>Anzeige-Medien wie Beamer, Gro&szlig;bildschirm oder Beratungs-Monitore</li>
<li>Roll-Up-Displays</li>
<li>Messeterminals</li>
<li>Pr&auml;sentations-L&ouml;sungen f&uuml;r spezielle Anforderungen</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/cebit-messe-it-betreuung/kundenprojekt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ein schweizer Taschenmesser: HTML5</title>
		<link>http://2bee.de/html5-wenn-schon/wissensdatenbank?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=html5-wenn-schon</link>
		<comments>http://2bee.de/html5-wenn-schon/wissensdatenbank#comments</comments>
		<pubDate>Thu, 08 Mar 2012 18:46:26 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[Kurzgemeldet]]></category>
		<category><![CDATA[Wissensdatenbank]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Polyfill]]></category>
		<category><![CDATA[yepnope]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2509</guid>
		<description><![CDATA[Wer sich fr&#252;her oder sp&#228;ter mit HTML5 auseinandersetzen will oder muss, der sollte sich auch einen &#220;berblick &#252;ber die Helferline und/oder Fallstricke verschaffen. Das Stichwort polyfill wird einem fr&#252;her oder sp&#228;ter &#252;ber den Weg laufen. Unter polyfill stell ich mir immer die sch&#252;tzende Watte vor, die um das Ei gelegt wird, das uns die IE-Browser [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://2bee.de/wp-content/media/2012/03/html5.jpg"><img alt="html5, html 5 browser" class="alignleft size-full wp-image-2513" height="79" src="http://2bee.de/wp-content/media/2012/03/html5.jpg" title="html5, html 5 browser" width="75" /></a>Wer sich fr&uuml;her oder sp&auml;ter mit <strong>HTML5 </strong>auseinandersetzen will oder muss, der sollte sich auch einen &Uuml;berblick &uuml;ber die Helferline und/oder Fallstricke verschaffen.</p>
<p>Das Stichwort <strong>polyfill </strong>wird einem fr&uuml;her oder sp&auml;ter &uuml;ber den Weg laufen. Unter <strong>polyfill </strong>stell ich mir immer die sch&uuml;tzende Watte vor, die um das Ei gelegt wird, das uns die IE-Browser ins Nest gelegt haben. Alex Sexton, einer der Entwickler von <a href="http://yepnopejs.com" rel="nofollow" target="_top" title="ein sog. Polyfill Multi Loader">yepnope.js [unbedingt anschauen - sehr vielversprechend] </a>hat die Technik des <strong>polyfill </strong>treffend als &quot;regressive enhencement&quot; (also neudeutsch: r&uuml;ckgewandte Erweiterung) bezeichnet, mit dem dann auch &auml;ltere Browser quasi die Errungenschaften des HTML5 benutzen k&ouml;nnen und dem Entwickler einige Kopfschmerzen erspart bleiben.</p>
<p>Yepnope.js habe ich bereits erw&auml;hnt. Yepnope.js ist in <a href="http://www.modernizr.com" rel="nofollow" target="_blank" title="Polyfill mit Modernizr">Modernizr 2.5 (polyfill &#8211; modernizr unbedingt anschauen) </a>integriert. Es handelt sich um ein bedingt, asynchrones Ladewerkzeug &#8211; was in etwa bedeutet, dass je nach Bedarf &#8211; eine Ressource wie CSS oder Javascirpt nachgeladen wird. Ein sehr intelligenter Ansatz, wenn man z.B. an WordPress denkt. Im Auslieferungszustand und ohne Vorkehrungen ist WordPress bekannterma&szlig;en sehr rigoros. WordPress stellt immer und &uuml;berall die Style-Sheets und Javascripte bereit, egal, ob es auf der betrachteten Seite eine Notwendigkeit f&uuml;r die Ressource gibt oder nicht. Ein bedarfsgerechter Lader sorgt also f&uuml;r eine intelligente Steurung der Ressourcenbereitstellung und spart damit Ladezeit und Bandbreite.</p>
<p><strong>in diesem Zusammenhang sind auch diese Quellen hilfreich:</strong></p>
<ul>
<li><a href="https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills" rel="nofollow" target="_blank" title="HTML5 Polyfill und Fallback">HTML5 Fallback Helferlein<br />
		</a></li>
<li><a href="http://html5please.com/" rel="nofollow" target="_blank" title="HTML5 Eigenschaften benutzen oder vermeiden">HTML5 Please ja-nein-vielleicht <br />
		</a></li>
</ul>
<p><a href="http://2bee.de/alter-ego-liveoak" rel="author"> <img height="32" src="http://ssl.gstatic.com/images/icons/gplus-32.png" width="32" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/html5-wenn-schon/wissensdatenbank/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schema.org ein kurzer Einstieg</title>
		<link>http://2bee.de/schema-org-ein-kurzer-einstieg/wissensdatenbank?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=schema-org-ein-kurzer-einstieg</link>
		<comments>http://2bee.de/schema-org-ein-kurzer-einstieg/wissensdatenbank#comments</comments>
		<pubDate>Mon, 05 Mar 2012 03:06:34 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[SEO Trikorder Werte]]></category>
		<category><![CDATA[Wissensdatenbank]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Schema.org]]></category>
		<category><![CDATA[semantic]]></category>
		<category><![CDATA[semantisches Web]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2485</guid>
		<description><![CDATA[Schildchen am Ding Schema.org ist das Schildchen an dem Ding. Es ist die Information &#252;ber die Information. Wir m&#252;ssen uns immer vergegenw&#228;rtigen, ob eine Technik, die zus&#228;tzlichen Ballast erzeugt, geeignet ist, uns einen Mehrwert zu verschaffen. Worin besteht also der Sinn, wenn wir einem Ding ein Schildchen anh&#228;ngen? Nun, ein Mensch mit einem reichhaltigen Erfahrungsschatz [...]]]></description>
			<content:encoded><![CDATA[<h2>Schildchen am Ding</h2>
<p><a href="http://2bee.de/wp-content/media/2012/03/welche-sachen-mit-dingens-machen.jpg"><img alt="Schema.org Aufbau und Verwendung für mehr Semantik" class="alignleft size-medium wp-image-2487" height="197" src="http://2bee.de/wp-content/media/2012/03/welche-sachen-mit-dingens-machen-300x197.jpg" title="Schema.org Aufbau und Verwendung für mehr Semantik" width="300" /></a>Schema.org ist das Schildchen an dem Ding. Es ist die Information &uuml;ber die Information. Wir m&uuml;ssen uns immer vergegenw&auml;rtigen, ob eine Technik, die zus&auml;tzlichen Ballast erzeugt, geeignet ist, uns einen Mehrwert zu verschaffen. </p>
<p>	Worin besteht also der Sinn, wenn wir einem Ding ein Schildchen anh&auml;ngen? </p>
<p>	Nun, ein Mensch mit einem reichhaltigen Erfahrungsschatz erkennt, dass die Zeichenkette &bdquo;James Tiberius Kirk&ldquo; eine Person darstellt &ndash; vermutlich wird er sogar wissen, dass es sich um einen fiktionalen Charakter aus &bdquo;Raumschiff Enterprise&ldquo; handelt. </p>
<p>	Eine Suchmaschine hat dieses unterlegte Wissen nicht. H&auml;tte jetzt jemand von den fantastischen Abenteuern geh&ouml;rt und w&uuml;rde sich auf die Suche machen, so k&ouml;nnte eine Suchmaschine vielleicht dieses Ergebnis liefern:</p>
<ul>
<li>Telefongesellschaft Kirk Kommunikation</li>
<li>James Meyer, Tiberius M&uuml;ller &amp; Kirk Douglas im Roadmovie &bdquo;Kommunikation ist alles&ldquo;</li>
<li>Die Designer-Telefonbank &bdquo;James T. Kirk&ldquo;</li>
</ul>
<p>
	Es ist offensichtlich, hier hat die Suchmaschine gefunden was nicht gesucht wurde. Den Treffern fehlt bezogen auf die Erwartung die notwendige Relevanz. Wenn wir diesen Fehler als <strong>Fehler 1. Art </strong>bezeichnen (<strong>die Suchmaschine wei&szlig; nicht, dass wir Cpt. J.T.Kirk suchen</strong>), sollten wir auch noch kurz einen Blick auf den<strong> Fehler 2. Art</strong> werfen. <strong>Die Suchmaschine vermutet f&auml;lschlicherweise</strong>, dass wir nach Cpt. J.T.Kirk suchen, obwohl wir vielleicht nach unserem alten Schulfreund &bdquo;James Tiberius Kirk&ldquo; gesucht haben. In beiden F&auml;llen kann die Suchmaschine die Erwartung an das Suchergebnis nicht erf&uuml;llen. </p>
<p>	Mit Schema.org k&ouml;nnen wir den Seiteninhalt mit einer semantischen Bedeutung ausstatten. Das Ding &bdquo;Alter Schwede&ldquo; w&auml;re in dem einen Fall z.B. eine Senioren-Residenz, in dem anderen Fall ein Erlebnispark in Upsala oder vielleicht ein Kr&auml;uterschnaps.</p>
<h2>Die Grundstrukturen von Schema.org</h2>
<p>Schema.org ist an HTML-Elemente gebunden, genauer gesagt an <strong>HTML5 </strong>Elemente. Dies ist zu beachten, falls man Seiten mit Schema.org anreichern und validieren m&ouml;chte. <br />
	Das zentrale Element, dass sich mit einem Teilaspekt der gegeben Informationen befasst, ist <strong>itemscope</strong>. Lax gesagt auch: &bdquo;Hey ich befasse mich in diesem Inhaltsabschnitt mit dieser Sache.&ldquo; Das es sich aber inhaltlich um eine Sache handelt ist in dieser Form nat&uuml;rlich trivial. Es w&auml;re hilfreich zu erfahren, um welche Sache es sich handelt. Jeder kennt bestimmt die lustigen Ereignisse und sollte sie sich in Erinnerung rufen, wo man mit der folgenden Frage konfrontiert wird: &bdquo;<strong>Hast du von Dingens geh&ouml;rt?</strong>&ldquo; oder &bdquo; <strong>Hast du an die Sachen gedacht?</strong>&ldquo; Aus diesem Grund h&auml;ngen wir hinter itemscope sofort <strong>itemtype</strong> damit aus Dinges z.B. eine Person wird. Von itemtypes gibt es eine ganze Menge. <span style="color:#006400;"><strong>Itemscope und itemtype kommen immer gemeinsam vor.</strong></span> </p>
<p>	<strong>Beispiel: </strong><br />
	<strong><span style="color:#006400;"><em>&lt;div itemscope itemtype=&ldquo;http://schema.org/Organization&ldquo;&gt;<br />
	&nbsp;&nbsp;&nbsp; Die Informationen die in diesem Inhaltsabschnitt stehen, befassen sich mit einer Organisation.<br />
	&nbsp;&nbsp;&nbsp; Hinweis: Eine Organisation ist eine Schule, Nichtregierungsorganisation, Club, Firma, etc.<br />
	&lt;/div&gt;</em></span></strong></p>
<p>	In einem itemtype werden Eigenschaften, die in typischer Weise das Ding, die Sache beschreiben zusammengefasst (<a href="http://schema.org/Thing" rel="nofollow" target="_blank" title="Die Eigenschaften von Thing">Die Eigenschaften jedes Itemtypes werden auf Schema.org gef&uuml;hrt, Hier vom Startpunkt:Thing</a>). Man kann in diesem Zusammenhang von einem &bdquo;<strong>Satz charakterisierender Eigenschaften</strong>&ldquo; sprechen. Welche das sind, regelt der itemtyp und &uuml;ber welche wir informieren&nbsp; m&ouml;chten, teilen wir &uuml;ber die <strong>itemprops </strong>mit. F&uuml;r eine Organisation z.B.: email, faxNumber, telefone und nat&uuml;rlich address.</p>
<p>Es ist sehr hilfreich, wenn man versteht, dass ein itemtype nicht nur <strong>singulare Eigenschaften</strong> enthalten kann (z.B.: E-Mail, Telefonnummer oder eine Faxnummer) sondern selbst wieder<strong> S&auml;tze von Eigenschaften</strong> (hier address =&gt;PostalAddress z.B.: mit postalCode, streetAddress). So w&uuml;rde die Information z.B. so abgebildet werden:</p>
<p><span style="color:#006400;"><em><strong>&lt;div itemprop=&ldquo;address&ldquo; itemscope itemtype=&ldquo;PostalAddress&ldquo;&gt;&#8230;&lt;/div&gt;<br />
	</strong></em></span></p>
<p>Mit dieser hierarchischen Verschachtelung lassen sich dann f&uuml;r alle Ebenen die Informationen sehr gleichartig abbilden. Dies wird besonders deutlich, wenn man sich folgendes Konstrukt vorstellt: Ein Konzern mit einem Sitz in Br&uuml;ssel und 4 T&ouml;chter in London, Paris, Berlin und Z&uuml;rich, soll bis auf die Direktorenebene abgebildet werden. Aus Sicht der Konzernzentrale sind London, Paris, Berlin und Z&uuml;rich sog. member also <em><strong>&lt;div itemprop=&ldquo;member&ldquo; </strong></em>und member ist gleichzeitig <strong>itemtype Organization</strong>. Der Chairman ist auch member, aber vom <strong>itemtype Person</strong>.</p>
<p><strong>als Auszug der abgebildeten Konzernstruktur erg&auml;be sich: </strong></p>
<p>	<span style="color:#006400;"><em><strong>&lt;div itemscope itemtype=&ldquo;http://schema.org/Organization&ldquo;&gt;<br />
	&nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;name&ldquo;&gt;BR&Uuml;SSEL Soc.&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;telephone&ldquo;&gt;+29004040400&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &#8230;<br />
	&nbsp;&nbsp;&nbsp; &lt;div itemprop=&ldquo;address&ldquo; itemscope itemtype=&ldquo;http://schema.org/PostalAddress&ldquo;&gt;&nbsp; </strong></em></span><span style="color: rgb(0, 100, 0);"><em><strong><span style="color:#b22222;">// hier ist die Eigenschaft address Teil der &uuml;bergeordneten itemtype Organization und bildet gleichzeitig selber die itemtype PostalAddress</span><br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;postalCode&ldquo;&gt;BE 4356&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;streetAddress&ldquo;&gt;Rue Waterloo 23&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
	&nbsp;&nbsp;&nbsp; &lt;div itemprop=&ldquo;member&ldquo; itemscope itemtype=&ldquo;http://schema.org/Person&ldquo;&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Jean &lt;span itemprop=&ldquo;familyName&ldquo;&gt;la Guerre&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;telephone&ldquo;&gt;+2900404040-14&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &#8230;<br />
	&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
	&nbsp;&nbsp;&nbsp; &lt;div itemprop=&ldquo;member&ldquo; itemscope itemtype=&ldquo;http://schema.org/Organization&ldquo;&gt; </strong></em></span><span style="color: rgb(0, 100, 0);"><em><strong><span style="color:#b22222;">// hier ist die Eigenschaft member Teil der &uuml;bergeordneten itemtype Organization und bildet gleichzeitig selber die itemtype Organization &#8230; man kann dies damit als eine Unterorganisation interpretieren</span></strong></em></span><br />
	<span style="color: rgb(0, 100, 0);"><em><strong> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;name&ldquo;&gt;LONDON Ltd.&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;telephone&ldquo;&gt;+2600404040&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &#8230;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;div itemprop=&ldquo;address&ldquo; itemscope itemtype=&ldquo;http://schema.org/PostalAddress&ldquo;&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;postalCode&ldquo;&gt;UK 3343&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;streetAddress&ldquo;&gt;Waterloo Street 3&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;div itemprop=&ldquo;member&ldquo; itemscope itemtype=&ldquo;http://schema.org/Person&ldquo;&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Margret &lt;span itemprop=&ldquo;familyName&ldquo;&gt;Brown&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&ldquo;telephone&ldquo;&gt;+2600404040-10&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &#8230;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
	&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
	&lt;/div&gt;</strong></em></span></p>
<p>	Diese Form der microdata w&uuml;rde jetzt der Suchmaschinen sagen, dass die Organisation LONDON Ltd. Mitglied der Organisation BR&Uuml;SSEL Soc. ist. Und w&uuml;rde man nach einem Statement von &bdquo;<strong>Margret Brown BR&Uuml;SSEL Soc.</strong>&ldquo; suchen, so k&ouml;nnte die Suchmaschine es auch dann finden, wenn in einer Pressemitteilung von Margret Brown zur Arbeitsplatzsicherheit von LONDON Ltd. nirgends der Terminus BR&Uuml;SSEL Soc. erscheint. Ganz zu schweigen davon, dass die bestimmt sehr leckeren Keksrezepte einer gewissen Margret &bdquo;Maggy&ldquo; Brown aufgrund der fehlenden Relevanz im Suchergebnis nicht eingeblendet w&uuml;rden. <br />
	<a href="http://www.schema.org/docs/gs.html" rel="nofollow" target="_blank" title="Starthilfe zur Verwendung von Schema.org"><br />
	viel ausf&uuml;hrlicher befasst sich Schema.org mit in ihrer Starthilfe mit dem Thema: http://www.schema.org/docs/gs.html</a></p>
<p>&nbsp;</p>
<p><strong>Nachtrag</strong>: </p>
<p>Auch f&uuml;r Google wird das Thema immer st&auml;rker. Was bei genauer Betrachtung des Bildes auff&auml;llt: itemscope, itemtype und itemprop &#8230;</p>
<p><a href="http://2bee.de/wp-content/media/2012/03/google-und-schema-org.jpg"><img alt="Google und Schema.org Erste Schritte zur Integration" class="alignleft size-medium wp-image-2502" height="189" src="http://2bee.de/wp-content/media/2012/03/google-und-schema-org-300x189.jpg" title="Google und Schema.org Erste Schritte zur Integration" width="300" /></a></p>
<p>&nbsp;</p>
<p><a href="http://2bee.de/alter-ego-liveoak" rel="author"> <img height="32" src="http://ssl.gstatic.com/images/icons/gplus-32.png" width="32" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/schema-org-ein-kurzer-einstieg/wissensdatenbank/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schema.org &#8211; On-Page Markup für Unternehmensangaben</title>
		<link>http://2bee.de/schema-org-fur-unternehmensangabe/wissensdatenbank?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=schema-org-fur-unternehmensangabe</link>
		<comments>http://2bee.de/schema-org-fur-unternehmensangabe/wissensdatenbank#comments</comments>
		<pubDate>Tue, 28 Feb 2012 01:32:34 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[Wissensdatenbank]]></category>
		<category><![CDATA[Microdata]]></category>
		<category><![CDATA[On-Page Markup]]></category>
		<category><![CDATA[Schema.org]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2463</guid>
		<description><![CDATA[kein Ding aus einer anderen Welt, m&#246;glicherweise aber aus der Zukunft [77UUEE7WJTMY] Unternehmensangaben in Schema.org &#160;&#160;&#160; &#60;div itemscope itemtype=&#34;http://schema.org/LocalBusiness&#34;&#62; &#160;&#160;&#160;&#160;&#160; &#60;h2&#62;&#60;span itemprop=&#34;name&#34;&#62;Brainbugs OHG&#60;/span&#62;&#60;/h2&#62; &#160;&#160;&#160;&#160;&#160; &#60;span itemprop=&#34;description&#34;&#62;&#60;b&#62;Wir erkennen und aktivieren Ihre individuellen Kommunikationspotentiale&#60;/b&#62;&#60;/span&#62; &#160;&#160;&#160;&#160;&#160; &#60;div itemprop=&#34;address&#34; itemscope itemtype=&#34;http://schema.org/PostalAddress&#34;&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;span itemprop=&#34;streetAddress&#34;&#62;Kleine Pfahlstra&#223;e 15, &#60;/span&#62; &#160;&#160;&#160; &#160;&#160;&#160; &#60;span itemprop=&#34;postalCode&#34;&#62;30161 &#60;/span&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;span itemprop=&#34;addressLocality&#34;&#62;Hannover&#60;/span&#62;, &#160;&#160;&#160;&#160;&#160; &#60;/div&#62; &#160;&#160;&#160;&#160;&#160; Tel.: [...]]]></description>
			<content:encoded><![CDATA[<p>kein Ding aus einer anderen Welt, m&ouml;glicherweise aber aus der Zukunft [<span class="status">77UUEE7WJTMY</span>]</p>
<h2>Unternehmensangaben in Schema.org</h2>
<p><em><span style="color:#006400;"><strong>&nbsp;&nbsp;&nbsp; &lt;div itemscope <u>itemtype</u>=&quot;http://schema.org/LocalBusiness&quot;&gt;<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h2&gt;&lt;span itemprop=&quot;name&quot;&gt;Brainbugs OHG&lt;/span&gt;&lt;/h2&gt;<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;span itemprop=&quot;description&quot;&gt;&lt;b&gt;Wir erkennen und aktivieren Ihre individuellen Kommunikationspotentiale&lt;/b&gt;&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div itemprop=&quot;address&quot; itemscope <u>itemtype</u>=&quot;http://schema.org/PostalAddress&quot;&gt;<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;span itemprop=&quot;streetAddress&quot;&gt;Kleine Pfahlstra&szlig;e 15, &lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;span itemprop=&quot;postalCode&quot;&gt;30161 &lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;span itemprop=&quot;addressLocality&quot;&gt;Hannover&lt;/span&gt;,<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tel.: &lt;span itemprop=&quot;telephone&quot;&gt;05109 &#8211; 51 22 68&lt;/span&gt;<br />
	&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
	</strong></span></em></p>
<p><em><span style="color: rgb(0, 100, 0);"><strong>WICHTIGER HINWEIS: bei dem von mir verwendeten xhtml- transitional-Doctype ist das Dokument nicht valide, d.h. die Ausgabe ist nicht W3C-konform. Abhilfe kann da ggf. nur ein z.Zt. nocht experimenteller doctype sein: z.B.: &lt;!DOCTYPE html PUBLIC &#39;-//W3C//DTD XHTML+RDFa 1.0//EN&#39; &#39;http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd&#39;&gt; [dieser beinhaltet dann HTML5, XHTML 1.1 und RDFa Light 1.1 und sollte somit Microdata in Form von Schema.org verstehen. Es macht dann vielleicht nur Sinn den Schema.org Teil zu validieren, und nicht das gesamte Dokument, weil vielleicht andere Validierungsfehler einem schnell die Suppe verhageln k&ouml;nnten!]<br />
	</strong></span></em></p>
<h3>mit diesem Markup bekommt man dann diese Ausgabe:</h3>
<div itemscope="" itemtype="http://schema.org/LocalBusiness">
<h2><span itemprop="name">Brainbugs OHG</span></h2>
<p>	<span itemprop="description"><b>Wir erkennen und aktivieren Ihre individuellen Kommunikationspotentiale</b></span></p>
<div itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress"><span itemprop="streetAddress">Kleine Pfahlstra&szlig;e 15, </span> <span itemprop="postalCode">30161 </span> <span itemprop="addressLocality">Hannover</span>,</div>
<p>	Tel.: <span itemprop="telephone">05109 &#8211; 51 22 68</span></div>
<p>auf: http://schema.org&nbsp; findet man zu jedem <u><strong>itemtype </strong></u>(in diesem Beispiel wurden LocalBusiness und PostalAddress gemischt) die itemprops und die erwarteten Formate dieser Objekte. Das Schema baut sich modular auf und l&ouml;st das Ballastproblem, in dem es speziellere Werte in speziellere intemtypes auslagert (z.B. erweitert ShoppingCenter gegen&uuml;ber LocalBusiness u.a. noch die openingHours). Das Wurzelelement ist <u><strong>Thing</strong></u> (not from another world). Das Ding wird &uuml;ber 4 Angaben dingfest gemacht: mit <em><strong>name</strong></em> und <em><strong>description </strong></em>wird das &quot;Ding&quot; vorstellbar und durch <em><strong>url </strong></em>und <em><strong>image </strong></em>anschaubar. Alle weiteren itemprobs machen aus dem Ding dann etwas spezielleres z.B.: die itemprops von Event, Organisation, oder noch spezieller wie die von MusicGroup. (Hinweis am Rande: <strong>ItemTypes </strong>erkennt man an der Gro&szlig;-klein-[Gro&szlig;-kleinschreibung] und <strong>itemProps</strong> an der klein-[Gro&szlig;-kleinschreibung])</p>
<p>eine ziemlich volst&auml;ndige &Uuml;bersicht von itemtype und itemprop im JSON-Format&nbsp; erh&auml;lt man hier:&nbsp; http://schema.rdfs.org/all.json</p>
<p><a href="http://2bee.de/alter-ego-liveoak" rel="author"> <img height="32" src="http://ssl.gstatic.com/images/icons/gplus-32.png" width="32" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/schema-org-fur-unternehmensangabe/wissensdatenbank/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Als aus CDN ein CUDN wurde und JQuery TOOLS nicht mehr auslieferte</title>
		<link>http://2bee.de/undelivery-von-jquerytools/wissensdatenbank?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=undelivery-von-jquerytools</link>
		<comments>http://2bee.de/undelivery-von-jquerytools/wissensdatenbank#comments</comments>
		<pubDate>Sun, 26 Feb 2012 18:17:35 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[Kurzgemeldet]]></category>
		<category><![CDATA[Wissensdatenbank]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[JQuery TOOLS]]></category>
		<category><![CDATA[Probleme]]></category>
		<category><![CDATA[Server down]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2439</guid>
		<description><![CDATA[Das Problem CONTENT &#8211; DELIVERY ist ein empfohlenes Verfahren, um besonders schnell und &#246;konomisch &#252;ber sog. REPLICA SERVER eine Anfrage sicher zu bedienen. Wenn aber aus einem Content Delivery Networt ein Content Undelivery Network wird, ist das schon &#228;rgerlich. Dann verhagelt eine externe St&#246;rung den reibungslosen Betrieb. Heute (Sonntag, 26.02.2012) gabe es diese externen St&#246;rungen. [...]]]></description>
			<content:encoded><![CDATA[<h2>Das Problem</h2>
<p>CONTENT &#8211; DELIVERY ist ein empfohlenes Verfahren, um besonders schnell und &ouml;konomisch &uuml;ber sog. REPLICA SERVER eine Anfrage sicher zu bedienen. Wenn aber aus einem Content Delivery Networt ein Content Undelivery Network wird, ist das schon &auml;rgerlich. Dann verhagelt eine externe St&ouml;rung den reibungslosen Betrieb.</p>
<p>Heute (Sonntag, 26.02.2012) gabe es diese externen St&ouml;rungen. Alle Funktionen, die von JQuery TOOLS gesteuert wurden verweigerten den Dienst. Es lag aber nicht an <a href="http://flowplayer.org/tools/" target="_blank">JQuery TOOLS</a>!</p>
<p>Der Firebug meldete generelle JQuery-Probleme, es lag allerdings eben nicht an den eingesetzten Scripten, sondern daran, dass die Ressource garnicht erst geladen wurde. Die Bibliothek sollte von folgender Adresse geholt werden: <b>http://cdn.jquerytools.org/1.2.6/all/jquery.tools.min.js</b> &#8211; fragte man diese Adresse (den ganzen Sonntag &uuml;ber) ab, wird versucht eine Verbindung zu <b>http://simplecdn.maxcdn.com/</b> aufzubauen und endet in einer Verbindungsunterbrechung. Leider scheint die Ressource z.Zt. nicht st&ouml;rungsfrei abrufbar zu sein. Ein Ping ergab die gleiche Erkenntnis. Das Ping-Resultat lieferte &uuml;ber einen gewissen Zeitraum &uuml;berwiegend zu 100% eine Zeit&uuml;berschreitung der Anforderung also kompletter Verlust der Pakete.</p>
<p>Auf Github wurden bereits vor 2 Tagen Probleme mit dem CDN gepostet. Das wurde von meiner Warte aus aber zu dem fr&uuml;hen Zeitpunkt nicht beobachtet. Die Pr&uuml;fung des Network Status (<a href="http://status.maxcdn.com/">status.maxcdn.com</a>) brachte aber auch keine befriedigenden neuen Erkenntnisse. Obwohl die Hoffnung bleibt, dass es sich um tempor&auml;re Probleme im Zusammenhang mit Wartungsarbeiten handelt.</p>
<h2>Die schnelle L&ouml;sung</h2>
<p>Um JQuery TOOLS jetzt wieder verf&uuml;gbar zu haben, habe ich mir &uuml;bergangsweise die Ressource von Github (https://github.com/jquerytools/jquerytools) beschafft und sie auf den jeweiligen Server abgelegt.</p>
<p>Ob ein alternativer CDN das Problem langfristig l&ouml;sen kann, mag ich nicht beurteilen. Eine Googlesuche findet noch folgenden alternativen CDN: <b>http://jquerytools.flowplayer.netdna-cdn.com/1.2.6/full/jquery.tools.min.js. Dort ist die Ressource tats&auml;chliche erreichbar!<br />
	</b></p>
<p><b>W&uuml;nschen wir uns f&uuml;r JQuery TOOLS einen unmissing &#8211; Status zur&uuml;ck.</b></p>
<p><b>Aber weil wir ungerne l&auml;ngere Zeit auf JQuery TOOLS verzichten, da es einiges an Komfort bietet, verkn&uuml;pfen wir es bis auf weiters wieder direkt mit der Dom&auml;ne.</b></p>
<p><a href="http://2bee.de/alter-ego-liveoak" rel="author"> <img height="32" src="http://ssl.gstatic.com/images/icons/gplus-32.png" width="32" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/undelivery-von-jquerytools/wissensdatenbank/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Schema.org und 6 sinnlose Sekunden, um die Videoindexierung zu testen</title>
		<link>http://2bee.de/schema-org-videoindexierung-testen/aufgemerkt?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=schema-org-videoindexierung-testen</link>
		<comments>http://2bee.de/schema-org-videoindexierung-testen/aufgemerkt#comments</comments>
		<pubDate>Sat, 25 Feb 2012 01:18:14 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[Aufgemerkt]]></category>
		<category><![CDATA[SEO Trikorder Werte]]></category>
		<category><![CDATA[Wissensdatenbank]]></category>
		<category><![CDATA[ISO 8601]]></category>
		<category><![CDATA[Microdata]]></category>
		<category><![CDATA[On-Page Markup]]></category>
		<category><![CDATA[Rich Snippet]]></category>
		<category><![CDATA[Schema.org]]></category>
		<category><![CDATA[seofreundlich]]></category>
		<category><![CDATA[Videoindexierung]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2361</guid>
		<description><![CDATA[Die sinnvolle Videoindexierung Damit die Suchmaschinen gem&#228;&#223; ihres Gesch&#228;ftsmodells Ergebnisse liefern k&#246;nnen, machen sie sich auf die Suche nach jenen Inhalten, die wertvolle, oder anders gesagt auf lange Sicht geldwerte Informationen bereitstellen. Filme spielen hierbei eine wichtige Rolle, denn, wenn sie gut gemacht sind haben sie eine hohe Informationsdichte und stiften aus diesem Grund bereits [...]]]></description>
			<content:encoded><![CDATA[<h2>Die sinnvolle Videoindexierung</h2>
<p>Damit die Suchmaschinen gem&auml;&szlig; ihres Gesch&auml;ftsmodells Ergebnisse liefern k&ouml;nnen, machen sie sich auf die Suche nach jenen Inhalten, die<u><strong> wertvolle</strong></u>, oder anders gesagt auf lange Sicht geldwerte Informationen bereitstellen. Filme spielen hierbei eine wichtige Rolle, denn, wenn sie gut gemacht sind haben sie eine hohe Informationsdichte und stiften aus diesem Grund bereits einen hohen Nutzen. Es w&auml;re eine Binsenweisheit, wenn ich behaupten w&uuml;rde, dass Suchmaschinen den Zusammenhang f&uuml;r sich nutzen: <em><strong>je belieber ein Inhalt prim&auml;r ist, desto mehr Einkommen erzeugt es sekund&auml;r</strong></em>.</p>
<p>Videos sind Triple-Win-Inhalte. Sie sind bei Suchmaschinen, Usern und Contentproduzenten gleicherma&szlig;en beliebt, weil sie als Medium <u>geeignet </u>sind alle Seiten gleich gut zu befriedigen. Das goldene Dreieck best&uuml;nde demnach aus dem zufriedenen Contentproduzenten, dem zufriedenen User und der zufriedenen Suchmaschine (happy googles).</p>
<h2>Jetzt kommt Schema.org ins Spiel</h2>
<p>Der zufriedene User ist die unkalkulierbare Gr&ouml;&szlig;e. Aber wenigstens haben die gro&szlig;en Suchmaschinebetreiber Bing, Google, Yahoo und Yandex wieder einen evolution&auml;ren Schritt gemacht. Wir m&uuml;ssen immer im Auge behalten, dass am Ende die semantische Informationsbereitstellung steht, denn nur wenn es den Suchmaschinen gelingt, genau das zu finden, was der User bezogen auf seine Suchanfrage braucht, beh&auml;lt das biblliothekarische Wissen um Inhalte, gegen&uuml;ber den Meinungen aus dem sozialen Umfeld, ihren Wert (nur eine These).</p>
<p>Zur&uuml;ck zum Video-Problem. Vermutlich bin ich der einzige, der dieses Problem &uuml;berhaupt hat, aber anschaulich gesprochen w&uuml;rde ich es wie folgt beschreiben: Stellen Sie sich eine verwunschene Kramskiste vor. Neben dem alten CPU-L&uuml;fter, einigen leeren Kugelschreibern und dem geknickten USB-Kabel liegen in der Kiste auch einige gebrannte DVD&#39;s mit Familienvideos &#8211; nat&uuml;rlich alle unbeschriftet. Genau in dieser Situation befindet sich jetzt die Suchmaschine. Es fehlen Informationen &uuml;ber den Inhalt der unbeschrifteten DVD. H&auml;tte man beim Archivieren z.B. folgende Info mit der DVD abgespeichert: <em><strong>Hamburg, Urlaubsvideo 25 min. Sommer 2006, Oma beim Eselreiten</strong></em>, so k&ouml;nnte man diese f&uuml;r den Vortrag <strong>&quot;Richtig Eselreiten eine Anleitung f&uuml;r Anf&auml;nger&quot; </strong>benutzen. Und genau diesen virtuellen CD-Markerstift stellt uns Schema.org zur Verf&uuml;gung. <a href="http://www.schema.org/" target="_blank" title="Der Vorteil von On-Page Markup"><strong>Schema.org sagt dazu</strong>:<strong><em> </em></strong></a><em>On-page markup enables search engines to understand the information on web pages and provide richer search results in order to make it easier for users to find relevant information on the web<strong>.</strong></em> Und das ist besonders sinnvoll f&uuml;r Medien, bei denen die Informatinoen im Format gekapselt sind.</p>
<p>1) Video embbed unseres Testvideos direkt aus unserem YouTube-Channel per iframe-embed-Code</p>
<p><strong>&lt;iframe width=&quot;420&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/jUzrsgDx1pg&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;<br />
	</strong></p>
<p>was im Ergebnis dann so aussieht:</p>
<div itemscope="" itemtype="http://schema.org/LocalBusiness">
<h2 itemprop="name">2beemedia Videoproduktion</h2>
<div itemscope="" itemtype="http://schema.org/VideoObject">
<h2>Unser Video: <span itemprop="name">6 sinnlose Sekunden</span></h2>
<p>		<meta content="P7S" itemprop="duration" /></p>
<p>Spielzeit 0:07 Sekunden</p>
<p>		<meta content="http://2bee.de/wp-content/media/2012/02/6-sinnlose-sekunden.jpg" itemprop="thumbnailURL" /> <meta content="http://www.youtube.com/embed/jUzrsgDx1pg" itemprop="embedURL" /> <iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/jUzrsgDx1pg" width="420"></iframe> <span itemprop="description">Ein Film &uuml;ber wirklich 6 sinnlose Sekunden, die einfach so freitagabends passieren!</span></div>
</div>
<p>Auf diese Weise kann man sehr sch&ouml;n sein Video per iframe von einem Videoportal (hier YouTube) einbinden. Mal abgesehen davon, dass iframes je nach Doctype nicht immer W3C-konform sind, liegt der Vorteil des publizierens auf einem Streaming-Server&nbsp; und das anschlie&szlig;ende re-embedding klar auf der Hand. <strong>Es ist sch&ouml;n einfach! Gleichzeitig haben wir &uuml;ber den On-page Markup mehr Kontrolle dar&uuml;ber, was in den Suchmaschinen dar&uuml;ber zu erfahren ist.<br />
	</strong></p>
<p>Hier nochmal der On-page Markup im &Uuml;berblick:</p>
<p><span style="color: rgb(0, 100, 0);"><strong><em>&lt;div itemscope itemtype=&quot;http://schema.org/LocalBusiness&quot;&gt;<br />
	&lt;h2 itemprop=&quot;name&quot;&gt;2beemedia Videoproduktion&lt;/h2&gt;<br />
	&nbsp;&nbsp; &nbsp;&lt;div itemscope itemtype=&quot;http://schema.org/VideoObject&quot;&gt;<br />
	&nbsp;&nbsp; &nbsp;&lt;h2&gt;Unser Video: &lt;span itemprop=&quot;name&quot;&gt;6 sinnlose Sekunden&lt;/span&gt;&lt;/h2&gt;<br />
	&nbsp;&nbsp; &nbsp;&lt;meta itemprop=&quot;duration&quot; content=&quot;P7S&quot; /&gt;&lt;p&gt;Spielzeit 0:07 Sekunden&lt;/p&gt;<br />
	&nbsp;&nbsp; &nbsp;&lt;meta itemprop=&quot;thumbnailURL&quot; content=&quot;http://2bee.de/wp-content/media/2012/02/6-sinnlose-sekunden.jpg&quot; /&gt;<br />
	&nbsp;&nbsp; &nbsp;&lt;meta itemprop=&quot;embedURL&quot; content=&quot;http://www.youtube.com/embed/jUzrsgDx1pg&quot; /&gt;<br />
	&nbsp;&nbsp; &nbsp;&lt;iframe width=&quot;420&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/jUzrsgDx1pg&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;<br />
	&nbsp;&nbsp; &nbsp;&lt;span itemprop=&quot;description&quot;&gt;Ein Film &uuml;ber wirklich 6 sinnlose Sekunden, die einfach so freitagabends passieren!&lt;/span&gt;<br />
	&nbsp;&nbsp; &nbsp;&lt;/div&gt;<br />
	&lt;/div&gt;</em></strong></span></p>
<p><span style="color:#b22222;"><em><strong>ACHTUNG: bei gegebenen xhtml- transitional-Doctype ist es nicht valide, d.h. die Ausgabe ist nicht W3C-konform. Abhilfe kann da ggf. nur ein z.Zt. nocht experimenteller doctype sein: z.B.: &lt;!DOCTYPE html PUBLIC &#39;-//W3C//DTD XHTML+RDFa 1.0//EN&#39; &#39;http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd&#39;&gt; [dieser beinhaltet dann HTML5, XHTML 1.1 und RDFa Light 1.1 und sollte somit Microdata in Form von Schema.org verstehen. Es macht in diesem Fall vielleicht nur Sinn den Schema.org Teil zu validieren, und nicht das gesamte Dokument, weil ggfs. andere Validierungsfehler einem schnell den Spa&szlig; verderben k&ouml;nnten!]</strong></em></span></p>
<p>Der itemprop duration folgt &uuml;brigens dem Format aus ISO 8601, und wird so notiert:&nbsp; P3Y6M4DT12H30M5S &#8211; P steht f&uuml;r period =&gt; 3 Jahre &#8211; 6 Monate 4 Tage 12 Stunden 30 Minuten 5 Sekunden. Und um im Einzelfall die Doppeldeutigkeit zwischen Monat und Minute zu l&ouml;sen steht&nbsp; &quot;P1M&quot; f&uuml;r 1 Monat und &quot;PT1M&quot; f&uuml;r 1 Minute ;.)</p>
<p>Abschlie&szlig;end pr&uuml;fen wir noch, ob das On-Page Markup richtig erkannt wird. Google stellt daf&uuml;r den einen Test f&uuml;r sog. Rich Snippets bereit. F&uuml;r diesen Artikel w&auml;re der Live-Test:</p>
<ul>
<li><a href="http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2F2bee.de%2Fschema-org-videoindexierung-testen%2Faufgemerkt&amp;view=cse" target="_blank" title="um ganz sicher zu gehen kann der Markup aus dem Rich Snippet getestet werden">http://www.google.com/webmasters/tools/richsnippets</a></li>
</ul>
<p><a href="http://2bee.de/wp-content/media/2012/02/videoindexierung-hat-geklappt.jpg"><img alt="Die Videoindexierung hat geklappt" class="alignleft size-medium wp-image-2414" height="232" src="http://2bee.de/wp-content/media/2012/02/videoindexierung-hat-geklappt-300x232.jpg" title="Die Videoindexierung hat geklappt" width="300" /></a></p>
<p>Hier nochmal die Formalien f&uuml;r die komplette Auszeichung einer Videoindexierung:</p>
<ul>
<li><a href="http://2bee.de/schema-org-videoindexierung-testen/aufgemerkt/attachment/6-sinnlose-sekunden-6-senseless-seconds" rel="attachment wp-att-2364">Schema.org als Auszeichnungshilfe f&uuml;r Videoindexierung</a></li>
</ul>
<p><a href="http://2bee.de/alter-ego-liveoak" rel="author"> <img height="32" src="http://ssl.gstatic.com/images/icons/gplus-32.png" width="32" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/schema-org-videoindexierung-testen/aufgemerkt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>browserübergreifende, halbtransparent-farbige Hintergründe mit CSS</title>
		<link>http://2bee.de/haltransparente-farbhingergrunde-mit-css/aufgemerkt?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=haltransparente-farbhingergrunde-mit-css</link>
		<comments>http://2bee.de/haltransparente-farbhingergrunde-mit-css/aufgemerkt#comments</comments>
		<pubDate>Fri, 24 Feb 2012 19:07:21 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[Aufgemerkt]]></category>
		<category><![CDATA[Wissensdatenbank]]></category>
		<category><![CDATA[browsersicher]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS 3]]></category>
		<category><![CDATA[CSS2.1]]></category>
		<category><![CDATA[halbtransparent]]></category>
		<category><![CDATA[opacity]]></category>
		<category><![CDATA[rgba()]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2367</guid>
		<description><![CDATA[Color Modul Level 3 CSS 3 Um einfache, farbige Hintergr&#252;nde durchscheinend zu gestalten, gibt es die n&#252;tzliche Anweisung rgba() [ vgl. Color Modul Level 3, CSS 3 ]:&#160; Damit kann die Opazit&#228;t zur vollfarbigen Fl&#228;che um einen prozentualen Wert verringert werden. Die Anweisung rgba() ist anwendbar auf Schriftfarben und Hintergrundfarben, so dass sich z.B. auch [...]]]></description>
			<content:encoded><![CDATA[<h2>Color Modul Level 3 CSS 3</h2>
<p><a href="http://2bee.de/haltransparente-farbhingergrunde-mit-css/aufgemerkt/attachment/halbtransparente-hintergruende" rel="attachment wp-att-2368"><img alt="halbtransparente, farbige Hintergründe mit CSS verwenden " class="alignleft size-medium wp-image-2368" height="227" src="http://2bee.de/wp-content/media/2012/02/halbtransparente-hintergruende-300x227.jpg" title="halbtransparente, farbige Hintergründe mit CSS verwenden " width="300" /></a>Um einfache, farbige Hintergr&uuml;nde durchscheinend zu gestalten, gibt es die n&uuml;tzliche Anweisung <strong>rgba</strong>() [ vgl. Color Modul Level 3, CSS 3 ]:&nbsp; Damit kann die Opazit&auml;t zur vollfarbigen Fl&auml;che um einen prozentualen Wert verringert werden. Die Anweisung <strong>rgba</strong>() ist anwendbar auf Schriftfarben und Hintergrundfarben, so dass sich z.B. auch halbtransparente Schriften &uuml;ber Bildern realisieren lassen.</p>
<h2>Exkurs:</h2>
<p>Leider werden die Werte nicht in der f&uuml;r Farbangaben bei CSS-Stilen gewohnten hexadezimalen Schreibweise (#FFFFFF) angegeben, sondern in der dezimalen Entsprechung. Auf diese Weise ergibt sich z.B. aus der Transformation des #hex r-Wertes (#FF) der dezimale Wert 255 und in der Anwendung auf den gesamten RGB Farbraum f&uuml;r Wei&szlig; (FF, FF,FF) eben 255,255,255.&nbsp; <br />
	Die Anweisung background-color: #FFFFFF; ist damit &auml;quavilent zu background-color: <strong>rgb</strong>(255,255,255);</p>
<p>Zur&uuml;ck zur Gestaltungsaufgabe einer duchscheinenden-farbigen Fl&auml;che. Leider ist <strong>rgba</strong>() nicht Cross-Browser-sicher, sie steht origin&auml;r f&uuml;r die Browser Firefox (&gt; Version 3). Safari und Opera (&gt; Version 10) zur Verf&uuml;gung. Um nun den Effekt auf andere Browser, die CSS 2.1 unterst&uuml;tzen, zu &uuml;bertragen, schl&auml;gt <a href="http://yatil.de/Weblog/cross-browser-rgba" target="_blank" title="Cross-Browser Einsatz für rgba()"><strong>Eric Eggert (http://yatil.de/Weblog/cross-browser-rgba)</strong></a> einen eleganten Weg vor.</p>
<h2>Wie? So!</h2>
<p><span style="color:#008000;"><em><strong>div.dergutegeist&nbsp; { </strong></em><em><strong><br />
	&nbsp;&nbsp;&nbsp; position: absolute;</strong></em><em><strong><br />
	&nbsp;&nbsp;&nbsp; right: 100px;<br />
	&nbsp;&nbsp;&nbsp; top: 50px; <br />
	&nbsp;&nbsp; &nbsp;background-color: rgb(255,255,255);<br />
	&nbsp;&nbsp; &nbsp;background-color: rgba(255,255,255,.8);<br />
	&nbsp;&nbsp; &nbsp;background-color: transparent\9;<br />
	&nbsp;&nbsp; &nbsp;filter:progid:DXImageTransform.Microsoft.gradient(<br />
	&nbsp;&nbsp; &nbsp;&nbsp; startColorstr=#4CFFFFFF,endColorstr=#4CFFFFFF);<br />
	&nbsp;&nbsp; &nbsp;zoom:1;<br />
	}</strong></em></span></p>
<p><strong>Zur Erkl&auml;rung:</strong>&nbsp; </p>
<ol>
<li>Zun&auml;chst wird das Element mit einer Vollfarbe ausgestattet [<strong>rgb</strong>()-Funktion].</li>
<li>Dann wird die Eigenschaft background-color mit der <strong>rgba</strong>()-Funktion &uuml;berschrieben, und naturgem&auml;&szlig; nur von den Browsern befolgt, die <strong>rgba</strong>() unterst&uuml;tzen. </li>
<li>Jetzt verstecken wir noch den vollfarbigen Hintergrund vor dem IE 8 [transparent/9]. </li>
<li>Um zur gew&uuml;nschten Darstellung im IE zu kommen wenden wir nun die propriet&auml;re Funktion des Verlauffilters an [<strong>progid:DXImageTransform.Microsoft.gradient()</strong>], wobei Startwert und Zielwert gleich sind, so dass eben kein Verlauf erzeugt wird. </li>
<li>Damit der IE 6 dies auch alles versteht, kommt nun noch das Konzept des <strong>hasLayout </strong>zum tragen, denn erst mit der Anweisung <strong>position: absolute;</strong> erh&auml;lt das div.Element aus Sicht des IE ein Layout. (Zum Konzept des <a href="http://onhavinglayout.fwpf-webdesign.de/" target="_blank" title="Das interessante Konzept des hasLayout wird hier näher beleuchtet"><strong>hasLayout</strong>&nbsp; und welche CSS-Eigenschaften Layout auf ein Element &uuml;bertragen, gibt es nat&uuml;rlich einen aufschlussreichen deutschsprachingen Artikel: http://onhavinglayout.fwpf-webdesign.de/</a>)</li>
</ol>
<p>Weitere spannende Erkenntnisse, mit Anwendungsbeispielen,&nbsp; zum Thema <strong>rgba</strong>() lassen sich bei W3C nachlesen: <a href="http://www.w3.org/TR/css3-color/#rgba-color" target="_blank" title="CSS Color Modul Level 3 mit zahlreichen Anwendungsbeispielen">CSS Color Module Level 3</a></p>
<p><a href="http://2bee.de/alter-ego-liveoak" rel="author"> <img height="32" src="http://ssl.gstatic.com/images/icons/gplus-32.png" width="32" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/haltransparente-farbhingergrunde-mit-css/aufgemerkt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mod_rewrite Kommando redirect 301</title>
		<link>http://2bee.de/mod_rewrite-kommando-redirect-301/wissensdatenbank?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mod_rewrite-kommando-redirect-301</link>
		<comments>http://2bee.de/mod_rewrite-kommando-redirect-301/wissensdatenbank#comments</comments>
		<pubDate>Thu, 23 Feb 2012 22:07:50 +0000</pubDate>
		<dc:creator>liveoak</dc:creator>
				<category><![CDATA[Wissensdatenbank]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[permanete Weiterleitung]]></category>
		<category><![CDATA[redirect 301]]></category>

		<guid isPermaLink="false">http://2bee.de/?p=2359</guid>
		<description><![CDATA[Redirect 301 f&#252;r alle Query-Urls*) RewriteCond %{QUERY_STRING} . RewriteRule (.*) http://2bee.de/blog/$1? [R=301,L]&#160; [R=301, L] bedeutet Redirect 301 (permanently removed), letztes Kommando *) als Query-Url soll hier ein Urlkonstrukt verstanden werden, um Parameter in der Url zu &#252;bertragen z.B. so: http://2shop.me/?store=de&#38;cat=rat Redirect 301 ohne Query-Urls redirectMatch 301 ^(.*)$ http://2bee.de/blog/ Diese Anweisungen kommen in eine .htaccess Datei. [...]]]></description>
			<content:encoded><![CDATA[<h2>Redirect 301 f&uuml;r alle Query-Urls*)</h2>
<p>RewriteCond %{QUERY_STRING} .<br />
	RewriteRule (.*) http://2bee.de/blog/$1? [R=301,L]&nbsp;</p>
<p>
	[R=301, L] bedeutet Redirect 301 (permanently removed), letztes Kommando<br />
	*) als Query-Url soll hier ein Urlkonstrukt verstanden werden, um Parameter in der Url zu &uuml;bertragen z.B. so:<em><strong> http://2shop.me/?store=de&amp;cat=rat</strong></em></p>
<h2>Redirect 301 ohne Query-Urls</h2>
<p>redirectMatch 301 ^(.*)$ http://2bee.de/blog/</p>
<p>
	Diese Anweisungen kommen in eine .htaccess Datei. Vom Unterbringungsort der .htaccess Datei wirkt sich die Anweisung ebenso auf alle Unterverzeichnisse au.s W&uuml;rde man also z.B. eine generelle Serverumleitung anstreben, w&uuml;rde sie sinnvollerweise im Root-Verzeichnis eingef&uuml;gt.</p>
<p><a href="http://2bee.de/alter-ego-liveoak" rel="author"> <img height="32" src="http://ssl.gstatic.com/images/icons/gplus-32.png" width="32" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://2bee.de/mod_rewrite-kommando-redirect-301/wissensdatenbank/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: 2bee.de @ 2012-05-19 08:35:47 by W3 Total Cache -->
