<?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>mehrwelt &#187; Operating Systems</title>
	<atom:link href="http://blog.mehrwert.de/category/operating-systems/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mehrwert.de</link>
	<description>Die mehrwelt</description>
	<lastBuildDate>Sat, 07 Jan 2012 22:36:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Synology und Mac OS X Server Open-Directory (LDAP)</title>
		<link>http://blog.mehrwert.de/2011/09/04/synology-und-mac-os-x-server-open-directory-ldap/</link>
		<comments>http://blog.mehrwert.de/2011/09/04/synology-und-mac-os-x-server-open-directory-ldap/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 16:08:19 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tips&Tricks]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Open-Directory]]></category>
		<category><![CDATA[Synology]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=617</guid>
		<description><![CDATA[Im aktuellen DSM von Synology (DSM 3.2 Beta) kann man auch LDAP-Nutzer und Gruppen einbinden. Die Konfiguration ist dabei recht einfach: In der Systemsteuerung den Eintrag »LDAP« auswählen und den Server-Namen eintragen (beim ersten Test am besten keine Verschlüsselung wählen). &#8230; <a href="http://blog.mehrwert.de/2011/09/04/synology-und-mac-os-x-server-open-directory-ldap/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Im aktuellen DSM von <strong>Synology</strong> (DSM 3.2 Beta) kann man auch <strong>LDAP-Nutzer und Gruppen</strong> einbinden. Die Konfiguration ist dabei recht einfach: In der Systemsteuerung den Eintrag »LDAP« auswählen und den Server-Namen eintragen (beim ersten Test am besten keine Verschlüsselung wählen). Der Basis-DN entspricht dem im Server-Admin eingetragenen <strong>LDAP-Suchbeginn</strong> und anmelden kann man sich z.B. mit einem eigenen Nutzer (diradmin o.ä.). Der Bind erfolgt mit <strong>vollständigem DN,</strong> also der <strong>Kombination aus Basis-DN und Nutzer</strong> (die in cn=users liegen). Wenn also der Basis-DN <strong>dc=ldap,dc=domain,dc=tld</strong> lautet, so erfolgt der Bind via User diradmin z.B. mit <strong>uid=diradmin,cn=users,dc=ldap,dc=domain,dc=tld</strong></p>
<p>Eine Besonderheit fällt auf: Wenn für den Nutzer im Open-Directory über den Arbeitsgruppenmanager verschiedene Kurznamen (Reiter »Allgemein«) für einen Nutzer vergeben wurden, werden diese im Attribut <strong>uid</strong> gespeichert. Dies führt dazu, dass der LDAP-Nutzer auf der Synology unter dem <strong>letzten Kurznamen</strong> in der Liste auftaucht. Ist der normale Nutzer-Account z.B. user1 und dessen letzte Kurzname Vorname.Nachname so taucht dieser User als <strong>Vorname.Nachname@ldap.domain.tld</strong> auf.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2011/09/04/synology-und-mac-os-x-server-open-directory-ldap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using mod_security 2.5 and Apache 2 on Mac OS X</title>
		<link>http://blog.mehrwert.de/2010/01/16/using-macports-and-mod_security-2-5-11-with-apache-2/</link>
		<comments>http://blog.mehrwert.de/2010/01/16/using-macports-and-mod_security-2-5-11-with-apache-2/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 14:14:56 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tips&Tricks]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[MacPorts]]></category>
		<category><![CDATA[mod_security]]></category>
		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=559</guid>
		<description><![CDATA[A short guide on using a recent mod_security (2.5.11) with local MacPorts and Apache 2. <a href="http://blog.mehrwert.de/2010/01/16/using-macports-and-mod_security-2-5-11-with-apache-2/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Unfortunately recent <a title="Opens MacPorts website in new window" href="http://www.macports.org" target="_blank">MacPorts</a> comes with mod_security 1.8.6 and the maintainer is not actively supporting updates (for details see <a title="Opens new window for Ticket #15342" href="http://trac.macports.org/ticket/15432" target="_blank">this ticket</a>). Since I wanted to test some settings on a local Apache installation on my Mac with the latest release (2.5.11) I used the information given in the ticket to patch and update my mod_security port.</p>
<p>This guide is straight forward and shows just the required changes, a working MacPorts installation with Apache 2 is mandatory. You simply have to edit the Portfile that contains the details for mod_security.</p>
<h2>Step-by-step explanation</h2>
<ol>
<li>Update your MacPorts installation by <code>sudo port selfupdate</code> and <code>sudo port upgrade outdated</code> (<a title="Opens the guide how to selfupdate MacPorts in a new window" href="http://guide.macports.org/#using.port.selfupdate" target="_blank">read this guide for more details on MacPorts selfupdate</a>)</li>
<li>Open the portfile for mod_security and replace the content of the file with the provided code. The portfile in my installation resides in<code>/opt/local/var/macports/sources/rsync.macports.org/ release/ports/www/mod_security/Portfile<br />
</code></p>
<p><a title="Opens the file in a new window" href="http://blog.mehrwert.de/wp-content/uploads/2010/01/Portfile_mod_security_2.5.11.txt" target="_blank"><br />
Download the Portfile as text file<br />
</a></li>
<li>Now you may install <code>mod_security</code> via MacPorts using this terminal command:<code>sudo port install mod_security<br />
</code></li>
<li>Open the Apache configuration file (<code>/opt/local/apache2/conf/httpd.conf</code>) in a text editor and add <code> mod_security</code> to the list.Open a new Terminal (the Termin.app resides in /Applications/Utilities on your harddrive) window and then type the following command to open and edit the file (the <code>sudo</code> command is required to get write-access to this file since it is normally not writable for you user account).<code>sudo nano /opt/local/apache2/conf/httpd.conf</code>Now enter your password (the same you use to log in to your Mac). Use the cursor keys to scroll down to the section for the Dynamic Shared Object (DSO) Support and copy the following line <strong>below</strong> the last <em>LoadModule&#8230; </em>statement (see screenshot).<code>LoadModule security2_module modules/mod_security2.so</code>
<div style="text-align: center;"><a href="http://blog.mehrwert.de/wp-content/uploads/2010/01/mac_ports_mod_security_terminal-e1263652589976.png"><img class="aligncenter size-medium wp-image-558" title="Edit Apache configuration for mod_security in Terminal" src="http://blog.mehrwert.de/wp-content/uploads/2010/01/mac_ports_mod_security_terminal-e1263652589976-300x227.png" alt="" width="300" height="227" /></a></div>
<p>To save and leave the Nano editor press CTRL+X and confirm with Y (for Yes) to save.</li>
<li>Reload the Apache server. The security module should now be loaded by Apache (start or restart Apache to commit changes).<code>sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper restart</code></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2010/01/16/using-macports-and-mod_security-2-5-11-with-apache-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Endlich: OpenX 2.8</title>
		<link>http://blog.mehrwert.de/2009/04/03/endlich-openx-28/</link>
		<comments>http://blog.mehrwert.de/2009/04/03/endlich-openx-28/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 19:50:45 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Adserver]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Operating Systems]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=403</guid>
		<description><![CDATA[OpenX, eigentlich »die« Open-Source-Software zur Bannerverwaltung für Websites, ist in Version 2.8 erschienen. Zu den wesentlichen neuen Funktionen der Version 2.8 gehören eine neue Plugin-Architektur und der neue OpenX Market. Auch die Performance soll insgesamt deutlich verbessert worden sein.]]></description>
			<content:encoded><![CDATA[<p>OpenX, eigentlich »die« Open-Source-Software zur Bannerverwaltung für Websites, ist in <a href="http://blog.openx.org/04/openx-28-is-here-plugins-openx-market-integration-ecpm-optimization-and-more/">Version 2.8</a> erschienen. Zu den wesentlichen neuen Funktionen der Version 2.8 gehören eine neue Plugin-Architektur und der neue <a href="http://www.openx.org/en/market?utm_source=blog&#038;utm_medium=link&#038;utm_campaign=28launch">OpenX Market</a>. Auch die Performance soll insgesamt deutlich verbessert worden sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/04/03/endlich-openx-28/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Inspector Redesign</title>
		<link>http://blog.mehrwert.de/2008/10/01/web-inspector-redesign/</link>
		<comments>http://blog.mehrwert.de/2008/10/01/web-inspector-redesign/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 12:44:07 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Webbrowser]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=275</guid>
		<description><![CDATA[Timothy Hatcher writes: &#8220;Web Inspector Redesign: It has been nine months since our last Web Inspector update and we have a lot of cool things to talk about. If you diligently use the Web Inspector in nightly builds, you might &#8230; <a href="http://blog.mehrwert.de/2008/10/01/web-inspector-redesign/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Timothy Hatcher writes:
<p>&#8220;<a href="http://webkit.org/blog/197/web-inspector-redesign/#comments">Web Inspector Redesign</a>: It has been nine months since our <a href="http://webkit.org/blog/148/web-inspector-update">last Web Inspector update</a> and we have a lot of cool things to talk about. If you diligently use the Web Inspector in nightly builds, you might have seen some of these improvements, while other subtle changes might have gone unnoticed.</p>
<p>Some of the Web Inspector improvements were contributed by members of the WebKit community. We really want to get the whole community involved with making this the best web development tool available. Remember, most of the Web Inspector is written in <a href="http://trac.webkit.org/browser/trunk/WebCore/page/inspector">HTML, JavaScript, and CSS</a>, so it&rsquo;s easy to get started making changes and improvements.</p>
<h3>Redesigned Interface</h3>
<p>First and foremost, the Web Inspector is now sporting a new design that organizes information into task-oriented groups &mdash; represented by icons in the toolbar. The toolbar items (Elements, Resources, Scripts, Profiles and Databases) are named after the fundamental items you will work with inside the respective panels.</p>
<p style="text-align: center"><img src="http://webkit.org/blog-files/inspector-toolbar.png"/></p>
<h3>Console</h3>
<p>The Console is now accessible from any panel. Unlike the other panels, the Console is not just used for one task &mdash; it might be used while inspecting the DOM, debugging JavaScript or analyzing HTML parse errors. The Console toggle button is found in the status bar, causing it to animate in and out from the bottom of the Web Inspector. The Console can also be toggled by the Escape key.</p>
<p>Error and warning counts are now shown in the bottom right corner of the status bar. Clicking on these will also open the Console.</p>
<p style="text-align: center"><img src="http://webkit.org/blog-files/inspector-status-bar-with-errors.png" style="-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 3px 25px; margin: 1em"/></p>
<p>In addition to the visual changes to the Console, we have also greatly improved usability by adding auto-completion and tab-completion. As you type expressions, property names will automatically be suggested. If there are multiple properties with the same prefix, pressing the Tab key will cycle through them. Pressing the Right arrow key will accept the current suggestion. The current suggestion will also be accepted when pressing the Tab key if there is only one matched property.</p>
<p style="text-align: center"><img src="http://webkit.org/blog-files/inspector-console-autocomplete.png"/></p>
<p>Our compatibility with <a href="http://getfirebug.com/commandline.html">Firebug&rsquo;s command line</a> and <a href="http://getfirebug.com/console.html">window.console APIs</a> has also been greatly improved by Keishi Hattori (&#26381;&#37096;&#24950;&#22763;), a student at The University of Tokyo (&#26481;&#20140;&#22823;&#23398;) who tackled this area as a summer project.</p>
<h3>Elements Panel</h3>
<p>The Elements panel is largely the same as the previous DOM view &mdash; at least visually. Under the hood we have made number of changes and unified everything into one DOM tree.</p>
<p style="text-align: center"><a href="http://webkit.org/blog-files/inspector-elements-panel.png" target="_new"><img src="http://webkit.org/blog-files/inspector-elements-panel.png"/></a></p>
<ul>
<li><strong>Descend into sub-documents</strong> &mdash; expanding a frame or object element will show you the DOM tree for the document inside that element.</li>
<li><strong>Automatic updates</strong> &mdash; the DOM tree will update when nodes are added to or removed from the inspected page.</li>
<li><strong>Inspect clicked elements</strong> &mdash; enabling the new inspect mode lets you hover around the page to find a node to inspect. Clicking on a node in the page will focus it in the Elements panel and turn off the inspect mode. This was contributed by Matt Lilek.</li>
<li><strong>Temporarily disable style properties</strong> &mdash; hovering over an editable style rule will show checkboxes that let you disable individual properties.
<p style="text-align: center"><img src="http://webkit.org/blog-files/inspector-disabling-properties.png"/></p>
</li>
<li><strong>Style property editing</strong> &mdash; double click to edit a style property. Deleting all the text will delete the property. Typing or pasting in multiple properties will add the new properties.</li>
<li><strong>Stepping for numeric style values</strong> &mdash; while editing a style property value with a number, you can use the Up or Down keys to increment or decrement the number. Holding the Alt/Option key will step by 0.1, while holding the Shift key will step by 10.
<p style="text-align: center"><img src="http://webkit.org/blog-files/inspector-numeric-style-stepping.gif"/></p>
</li>
<li><strong>DOM attribute editing</strong> &mdash; double click to edit a DOM element attribute. Typing or pasting in multiple attributes will add the new attributes. Deleting all the text will delete the attribute.</li>
<li><strong>DOM property editing</strong> &mdash; double click to edit a DOM property  in the Properties pane. Deleting all the text will delete the property, if allowed.</li>
<li><strong>Metrics editing</strong> &mdash; double click to edit a any of the CSS box model metrics.</li>
<li><strong>Position metrics</strong> &mdash; the Metrics pane now includes position info for absolute, relative and fixed positioned elements.</li>
</ul>
<h3>Resources Panel</h3>
<p>The Resources panel is a supercharged version of the previous Network panel. It has a similar looking timeline waterfall, but a lot has been done to make it even more useful.</p>
<p style="text-align: center"><a href="http://webkit.org/blog-files/inspector-resources-panel.png" target="_new"><img src="http://webkit.org/blog-files/inspector-resources-panel.png"/></a></p>
<ul>
<li><strong>Graph by size</strong> &mdash; click Size in the sidebar to quickly see the largest resources downloaded.</li>
<li><strong>Multiple sorting options</strong> &mdash; there are many sorting methods available for the Time graph, including latency and duration.</li>
<li><strong>Latency bars</strong> &mdash; the Time graph now shows latency in the bar with a lighter shade. This is the time between making the request and the server&rsquo;s first response.</li>
<li><strong>Unified resource views</strong> &mdash; clicking a resource in the sidebar will show you the data pulled from the network (not downloaded again), including the request and response headers.</li>
<li><strong>View XHRs</strong> &mdash; the time and size graphs also show XMLHttpRequests. Selecting an XHR resource in the sidebar will show the XHR data and headers.</li>
</ul>
<h3>Scripts Panel</h3>
<p>The previous standalone <a href="http://webkit.org/blog/61/introducing-drosera">Drosera JavaScript debugger</a> has been replaced with a new JavaScript debugger integrated into the Web Inspector. The new integrated JavaScript debugger is much faster than Drosera, and should be much more convenient.</p>
<p style="text-align: center"><a href="http://webkit.org/blog-files/inspector-scripts-panel.png" target="_new"><img src="http://webkit.org/blog-files/inspector-scripts-panel.png"/></a></p>
<p>From the Scripts panel you can see all the script resources that are part of the inspected page. Clicking in the line gutter of the script will set a breakpoint for that line of code. There are the standard controls to pause, resume and step through the code. While paused you will see the current call stack and in-scope variables in the right-hand sidebar.</p>
<p>The Web inspector has a unique feature regarding in-scope variables: it shows closures, &lsquo;with&rsquo; statements, and event-related scope objects separately. This gives you a clearer picture of where your variables are coming from and why things might be breaking (or even working correctly by accident).</p>
<p style="text-align: center"><img src="http://webkit.org/blog-files/inspector-closure-scope.png" style="-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 3px 25px; vertical-align: top; margin: 1em"/> <img src="http://webkit.org/blog-files/inspector-with-scope.png" style="-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 3px 25px; vertical-align: top; margin: 1em"/></p>
<h3>Profiles Panel</h3>
<p>The brand new JavaScript Profiler in the Profiles panel helps you identify where execution time is spent in your page&rsquo;s JavaScript functions. The sidebar on the left lists all the recorded profiles and a tree view on the right shows the information gathered for the selected profile. Profiles that have the same name are grouped as sequential runs under a collapsible item in the sidebar.</p>
<p style="text-align: center"><a href="http://webkit.org/blog-files/inspector-profiles-panel.png" target="_new"><img src="http://webkit.org/blog-files/inspector-profiles-panel.png"/></a></p>
<p>There are two ways to view a profile: bottom up (heavy) or top down (tree). Each view has its own advantages. The heavy view allows you to understand which functions have the most performance impact and the calling paths to those functions. The tree view gives you an overall picture of the script&rsquo;s calling structure, starting at the top of the call-stack.</p>
<p>Below the profile are a couple of data mining controls to facilitate the dissection of profile information. The focus button (Eye symbol) will filter the profile to only show the selected function and its callers. The exclude button (X symbol) will remove the selected function from the entire profile and charge its callers with the excluded function&rsquo;s total time. While any of these data mining features are active, a reload button is available that will restore the profile to its original state.</p>
<p>WebKit&rsquo;s JavaScript profiler is fully compatible with <a href="http://getfirebug.com/console.html">Firebug&rsquo;s console.profile() and console.profileEnd() APIs</a>, but you can also specify a title in <code>console.profileEnd()</code> to stop a specific profile if multiple profiles are being recorded. You can also record a profile using the Start/Stop Profiling button in the Profiles panel.</p>
<h3>Databases Panel</h3>
<p>The Databases panel lets you interact with <a href="http://www.w3.org/html/wg/html5/#sql">HTML 5 Database storage</a>. You can examine the contents of all of the page&rsquo;s open databases and execute SQL queries against them. Each database is shown in the sidebar. Expanding a database&rsquo;s disclosure triangle will show the database&rsquo;s tables. Selecting a database table will show you a data grid containing all the columns and rows for that table.</p>
<p style="text-align: center"><a href="http://webkit.org/blog-files/inspector-databases-panel.png" target="_new"><img src="http://webkit.org/blog-files/inspector-databases-panel.png"/></a></p>
<p>Selecting a database in the sidebar will show an interactive console for evaluating SQL queries. The input in this console has auto-completion and tab-completion for common SQL words and phrases along with table names for the database.</p>
<p style="text-align: center"><a href="http://webkit.org/blog-files/inspector-databases-panel-query-view.png" target="_new"><img src="http://webkit.org/blog-files/inspector-databases-panel-query-view.png"/></a></p>
<h3>Search</h3>
<p>Accompanying the task-oriented reorganization, the search field in the toolbar now searches the current panel with results being highlighted in the context of the panel. Targeting the search to the current panel allows each panel to support specialized queries that are suited for the type of information being shown. The panels that support specialized queries are Elements and Profiles.</p>
<p>The Elements panel supports XPath and CSS selectors as queries in addition to plain text. Any search you perform will be attempted as a plain text search, a XPath query using <code>document.evaluate()</code> and a CSS selector using <code>document.querySelectorAll()</code>. All the search results will be highlighted in the DOM tree, with the first match being revealed and selected.</p>
<p style="text-align: center"><a href="http://webkit.org/blog-files/inspector-searching-elements.png" target="_new"><img src="http://webkit.org/blog-files/inspector-searching-elements.png"/></a></p>
<p>The Profiles panel supports plain text searches of the function names and resource URLs. Numeric searches are also supported that match rows in the profile&rsquo;s Self, Total and Calls columns. To facilitate powerful numeric searching, there are a few operators and units that work to extend or limit your results. For example you can search for &lsquo;> 2.5ms&rsquo; to find all the functions that took longer than 2.5 milliseconds to execute. In addition to &lsquo;ms&rsquo;, the other supported units are: &lsquo;s&rsquo; for time in seconds and &lsquo;%&rsquo; for percentage of time. The other supported operators are &lsquo;< &rsquo;, &lsquo;<=&rsquo;, &lsquo;>=&rsquo; and &lsquo;=&rsquo;. When no units are specified the Calls column is searched.</p>
<p style="text-align: center"><a href="http://webkit.org/blog-files/inspector-searching-profiles.png" target="_new"><img src="http://webkit.org/blog-files/inspector-searching-profiles.png"/></a></p>
<p>In all the panels pressing Enter in the search field or &#8984;G (Ctrl+G on Windows and Linux) will reveal the next result. Pressing &#8679;&#8984;G (Ctrl+Shift+G on Windows and Linux) will reveal the previous result. In the Resources, Scripts and Profiles panels the search will be performed on the visible view first and will automatically jump to the first result only if the visible view has a match.</p>
<h3>Available Now and Contributing</h3>
<p>All of these things are available now in the <a href="http://nightly.webkit.org">Mac and Windows nightly builds</a>. Give them a try today, and <a href="http://bugs.webkit.decenturl.com/new-web-inspector-bug">let us know</a> what you like (or don&rsquo;t like).</p>
<p>If you would like to contribute, there are some really interesting tasks in the list of <a href="http://bugs.webkit.decenturl.com/web-inspector-bugs-enhancements">Web Inspector bugs and enhancements</a>, and other contributors in the <a href="irc://chat.freenode.net/#webkit">#webkit chat room</a> are pretty much always available to provide help and advice.&#8221;</p>
<p>(Via <a href="http://webkit.org/blog">Surfin&#8217; Safari</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/10/01/web-inspector-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 8: Wieder konkurrenzfähig</title>
		<link>http://blog.mehrwert.de/2008/08/27/internet-explorer-8-wieder-konkurrenzfahig/</link>
		<comments>http://blog.mehrwert.de/2008/08/27/internet-explorer-8-wieder-konkurrenzfahig/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 21:00:04 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=249</guid>
		<description><![CDATA[Die Konkurrenten Firefox, Safari und Opera knapsen dem Platzhirschen unter den Windows-Browsern, dem Internet Explorer, kontinuierlich Marktanteile ab – wohl auch, weil sie wesentlich konsequenter weiterentwickelt werden. Mit Release 8 des Internet Explorers findet Microsoft aber wieder Anschluss an die &#8230; <a href="http://blog.mehrwert.de/2008/08/27/internet-explorer-8-wieder-konkurrenzfahig/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Die Konkurrenten Firefox, Safari und Opera knapsen dem Platzhirschen unter den Windows-Browsern, dem Internet Explorer, kontinuierlich Marktanteile ab – wohl auch, weil sie wesentlich konsequenter weiterentwickelt werden. Mit Release 8 des Internet Explorers findet Microsoft aber wieder Anschluss an die erste Browser-Liga, wie die Feature-vollständige Beta 2 zeigt. Sie steht auf den Microsoft-Servern für Vista, XP und Windows Server 2003 zum <a href="http://www.microsoft.com/windows/internet-explorer/beta/">Herunterladen</a> bereit.</p>
<p>Vollständiger Artikel bei <a href="http://www.heise.de/newsticker/Internet-Explorer-8-Wieder-konkurrenzfaehig--/meldung/115016">heise.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/08/27/internet-explorer-8-wieder-konkurrenzfahig/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone GUI PSD</title>
		<link>http://blog.mehrwert.de/2008/08/21/iphone-gui-psd/</link>
		<comments>http://blog.mehrwert.de/2008/08/21/iphone-gui-psd/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 09:58:51 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=240</guid>
		<description><![CDATA[Over the past few months we&#8217;ve had to create a few iPhone mock ups for presentations. The problem we&#8217;ve encountered is the lack of resources to help us design something efficiently. Up until now we&#8217;ve used a nice PSD from &#8230; <a href="http://blog.mehrwert.de/2008/08/21/iphone-gui-psd/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.mehrwert.de/wp-content/uploads/2008/08/iphone-gui.jpg" alt="iphone_gui.jpg" border="0" width="500" height="299" /></p>
<p>Over the past few months we&rsquo;ve had to create a few iPhone mock ups for presentations. The problem we&rsquo;ve encountered is the lack of resources to help us design something efficiently. Up until now we&rsquo;ve used a nice PSD from 320480.com but we still found ourselves having to build out additional assets or heavily modifying bitmap based buttons and widgets.</p>
<p>Since we know we&rsquo;ll be doing more of this, we created our own Photoshop file that has a fairly comprehensive library of assets &#8211; all fully editable.</p>
<p>(via <a href="http://www.fscklog.com/2008/08/sammelsurium--2.html">fscklog.com</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/08/21/iphone-gui-psd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple veröffentlicht iPhone OS 2.0.2</title>
		<link>http://blog.mehrwert.de/2008/08/19/apple-veroffentlicht-iphone-os-202/</link>
		<comments>http://blog.mehrwert.de/2008/08/19/apple-veroffentlicht-iphone-os-202/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 22:36:32 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/2008/08/19/apple-veroffentlicht-iphone-os-202/</guid>
		<description><![CDATA[Apple hat eine neue Version des iPhone OS veröffentlicht. Wir sind gespannt, ob das unser Sync- und Backup-Zeiten senkt&#8230;]]></description>
			<content:encoded><![CDATA[<p>Apple hat eine neue Version des iPhone OS veröffentlicht. Wir sind gespannt, ob das unser Sync- und Backup-Zeiten senkt&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/08/19/apple-veroffentlicht-iphone-os-202/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working With History in Bash</title>
		<link>http://blog.mehrwert.de/2008/06/28/working-with-history-in-bash/</link>
		<comments>http://blog.mehrwert.de/2008/06/28/working-with-history-in-bash/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 19:14:35 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2008/06/28/working-with-history-in-bash/</guid>
		<description><![CDATA[Working With History in Bash: &#8220; Yesterday we talked about favorite bash features (on the ##textmate IRC channel). I figured it was worth posting mine to this blog, they mostly revolve around history, hence the title. Setup My shell history &#8230; <a href="http://blog.mehrwert.de/2008/06/28/working-with-history-in-bash/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.macromates.com/2008/working-with-history-in-bash/#comments">Working With History in Bash</a>: &#8220;</p>
<p>Yesterday we talked about favorite bash features (on the <code>##textmate</code> IRC channel). I figured it was worth posting mine to this blog, they mostly revolve around history, hence the title.</p>
<p><span id="more-189"></span></p>
<h2>Setup</h2>
<p>My shell history collects a lot of complex command invocations which take time to figure out. To ensure that I have access to them at a later time, I have the following 3 lines in my bash init:</p>
<pre><code>export HISTCONTROL=erasedups
export HISTSIZE=10000
shopt -s histappend
</code></pre>
<p>The first one will remove duplicates from the history (when a new item is added). For example if you switch between running <code>make</code> and <code>./a.out</code> in a shell, you may later find that the last 100 or so history items is a mix of these two commands. Not very useful.</p>
<p>The second one increase the history size. With duplicates erased, the history already holds a lot more actual information, but I still like to increase the default size of only 1,000 items.</p>
<p>The third line ensures that when you exit a shell, the history from that session is <em>appended</em> to <code>~/.bash_history</code>. Without this, you might very well lose the history of entire sessions (rather weird that this is not enabled by default).</p>
<h2>History Searching</h2>
<p>Now that I have my history preserved nicely in <code>~/.bash_history</code> there are a few ways to search it.</p>
<h3>Using Grep</h3>
<p>The most crude is <code>grep</code>. You can do:</p>
<pre><code>history|grep iptables
</code></pre>
<p>For me (on this particular Linux server) I get:</p>
<pre><code>4599  iptables -N http-block
4600  iptables -A http-block -s 58.60.43.196 -j DROP
4601  iptables -A INPUT -p tcp --dport 80 -j http-block
4602  iptables -L http-block
4603  iptables-save -c
4604  history|grep iptables
</code></pre>
<p>I do this often enough to have an alias for <code>history</code> (which is just <code>h</code>).</p>
<p>From the output I can either copy/paste the stuff I want, or repeat a given history event. You’ll notice that each history event has a number, you can repeat e.g. event number 4603 simply by running:</p>
<pre><code>!4603
</code></pre>
<p>I will write a bit more about referencing history events in History Expansion.</p>
<h3>Prefix Searching</h3>
<p>Similar to how you can press arrow up for the previous history event, there is a function you can invoke for the previous history event <em>with the same prefix as what is to the left of the insertion point</em>.</p>
<p>This function is called <code>history-search-backward</code> and by default does not have a key equivalent. So to actually reach this function, I have the following in <code>~/.inputrc</code> (or <code>/etc/inputrc</code> when I control the full system):</p>
<pre><code>'\ep': history-search-backward
</code></pre>
<p>This places the function on <abbr title="Escape">⎋</abbr>P (escape P). So if I want to repeat the <code>iptables-save -c</code> history event we found in previous section, all I do is type <code>ipt</code> and hit <abbr title="Escape">⎋</abbr>P. If it finds a later event with the same prefix, hit <abbr title="Escape">⎋</abbr>P again to go further back.</p>
<p><em>This functionality is offered by the <a href="http://tiswww.case.edu/php/chet/readline/rltop.html"><code>readline</code></a> library, so if you setup this key, you have access to prefix searching in all commands which use this library.</em></p>
<h3>Incremental Search</h3>
<p>It is possible to press <abbr title="Control-R">⌃R</abbr> to do an incremental (interactive) search of the history.</p>
<p>Personally I am not a big fan of this feature, so I will leave it at that :)</p>
<p><strong>Update:</strong> The reason I dislike <abbr title="Control-R">⌃R</abbr> is both because the interactive stuff just seems to get in the way (when <abbr title="Escape">⎋</abbr>P is what I need 99% of the time) and because it fails in cases where I ‘switch shell’, for example I may do: <code>ssh mm</code> press return, then instantly type: <code>f<abbr title="Escape">⎋</abbr>P</code> and again hit return (to execute <code>free -m</code> on the server called <code>mm</code>). I enter this <em>before</em> the connection to the server has been fully established, and here <abbr title="Control-R">⌃R</abbr> would have been taken by the local shell, but it is the shell history at the server I want to search.</p>
<h2>History Expansion</h2>
<p>History Expansion was what we did above when we ran <code>!4603</code>. It is a <abbr title="Domain Specific Language">DSL</abbr> for referencing history events and optionally run transformations on these.</p>
<p>Anyone interested in this should run <code>man bash</code> and search for <code>History Expansion</code>, but just to give you a feel for what it is, I will reference a subset of the manual and provide a few examples.</p>
<h3>Event Designators</h3>
<p>First, an event designator starts with <code>!</code> and then the event we want to reference. This can be:</p>
<pre><code>«n»      Reference event number «n».
-«n»     Go «n» events back.
!        Last line (this is the default).
#        Current line.
«text»   Last event starting with «text».
?«text»  Last event containing «text».
</code></pre>
<p>So if we want to re-run our <code>iptables-save -c</code> we can do: <code>!ipt</code>.</p>
<p>What’s more useful though is to use history references as part of larger commands.</p>
<p>For example take this example:</p>
<pre><code>% which ruby
/usr/bin/ruby
% ls -l $(!!)
lrwxr-xr-x  1 root  wheel  76 30 Oct  2007 /usr/bin/ruby -&gt; ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby
</code></pre>
<p>Or something like:</p>
<pre><code>% make some_target
(no errors)
% path/to/target some arguments
(no errors)
% !-2 &#038;&#038; !-1
</code></pre>
<h3>Word Designators</h3>
<p>In the previous section we referenced entire history events. It is possible to reference just a subset of a history event by appending a <code>:</code> to the event designator and then the word of interest, the two most useful are:</p>
<pre><code>«n»      Reference the «n»’th word.
$        Reference the last word.
</code></pre>
<p>So for example we can do:</p>
<pre><code>% mkdir -p /path/to/our/www-files
(no errors)
% chown www:www !$
(no errors)
</code></pre>
<p>Here we reference last word of last line. We can also reference stuff on the same line, e.g.:</p>
<pre><code>% cp /path/to/important/file !#:1_backup
</code></pre>
<p><em>To reference the last word of last line one can also press <code><abbr title="Escape">⎋</abbr>_</code> which will immediately insert that word.</em></p>
<h3>Modifiers</h3>
<p>To make history substitution even more useful (and harder to remember), one can also add a modifier to the event designator.</p>
<p>The most useful modifiers are in my experience <code>:h</code> and <code>:t</code>, these are head and tail respectively or better know as <code>dirname</code> and <code>basename</code>.</p>
<p>An example could be:</p>
<pre><code>% ls -l /path/to/some/file
(listing of file)
% cd !$:h
(change directory to that of file)
</code></pre>
<h2>Brace Expansion</h2>
<p>Somewhat related to the backup example where we reference the first argument as <code>!#:1</code> and append <code>_backup</code> to this, another approach is bracket expansion.</p>
<p>Anywhere on a command line, one can write <code>{a,b,c}</code> which will expand to the 3 words <code>a</code>, <code>b</code>, and <code>c</code>. If we include a prefix/suffix, that will be part of each of the expanded words. We can also leave the word in the braces empty, and have it expand to just the prefix/suffix, so for example we can do:</p>
<pre><code>% cp /path/to/important/file{,_backup}
</code></pre>
<p>This is functionally equivalent to:</p>
<pre><code>% cp /path/to/important/file !#:1_backup
</code></pre>
<p>But lack of hardcoded word number is IMO an improvement.</p>
<p>&#8221;</p>
<p>(Via <a href="http://blog.macromates.com">TextMate Blog</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/06/28/working-with-history-in-bash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 8: Beta 1 in deutscher Sprache</title>
		<link>http://blog.mehrwert.de/2008/04/08/internet-explorer-8-beta-1-in-deutscher-sprache/</link>
		<comments>http://blog.mehrwert.de/2008/04/08/internet-explorer-8-beta-1-in-deutscher-sprache/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 08:32:56 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2008/04/08/internet-explorer-8-beta-1-in-deutscher-sprache/</guid>
		<description><![CDATA[Internet Explorer 8: Beta 1 in deutscher Sprache: &#8220;Microsoft bietet ab sofort die Beta 1 des Internet Explorer 8 auch in deutscher Sprache an. Anfang M&#228;rz 2008 erschien die erste Vorabversion des kommenden Microsoft-Browsers zun&#228;chst nur in englischer Sprache. Bis &#8230; <a href="http://blog.mehrwert.de/2008/04/08/internet-explorer-8-beta-1-in-deutscher-sprache/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.golem.de/0804/58857.html">Internet Explorer 8: Beta 1 in deutscher Sprache</a>: &#8220;Microsoft bietet ab sofort die Beta 1 des Internet Explorer 8 auch in deutscher Sprache an. Anfang M&auml;rz 2008 erschien die erste Vorabversion des kommenden Microsoft-Browsers zun&auml;chst nur in englischer Sprache. Bis auf die Lokalisierung unterscheiden sich die beiden Beta-Fassungen nicht. Der Browser unterst&uuml;tzt unter anderem CSS 2.1 sowie erste Teile von HTML 5 und mit Hilfe von &#8216;Web Slices&#8217; lassen sich einzelne Teile einer Website gesondert &uuml;ber die Favoriten-Leiste abrufen. (<a href="http://www.golem.de/specials/internetexplorer/">MSIE</a>, <a href="http://www.golem.de/specials/microsoft/">Microsoft</a>)&#8221;</p>
<p>(Via <a href="http://www.golem.de/">Golem.de</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/04/08/internet-explorer-8-beta-1-in-deutscher-sprache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari 3.1</title>
		<link>http://blog.mehrwert.de/2008/03/18/safari-31/</link>
		<comments>http://blog.mehrwert.de/2008/03/18/safari-31/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 14:16:55 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2008/03/18/safari-31/</guid>
		<description><![CDATA[Safari 3.1 ist soweit und l&#228;sst sich ab sofort auf der Apple-Seite herunterladen &#8211; sowohl f&#252;r den Mac als auch f&#252;r Windows-PCs. Im Vorfeld hatte sich bereits anhand von Vorversionen gezeigt, dass die neue Version ein gro&#223;er Wurf werden k&#246;nnte. &#8230; <a href="http://blog.mehrwert.de/2008/03/18/safari-31/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Safari 3.1 ist soweit und l&auml;sst sich ab sofort auf der Apple-Seite herunterladen &#8211; sowohl f&uuml;r den Mac als auch f&uuml;r Windows-PCs. Im Vorfeld hatte sich bereits anhand von Vorversionen gezeigt, dass die neue Version ein gro&szlig;er Wurf werden k&ouml;nnte.</p>
<p>Nun best&auml;tigt Apple per Pressemitteilung: &#8220;Safari baut Webseiten bis zu 1,9 mal so schnell wie der Internet Explorer 7 und bis zu 1,7 mal so schnell wie Firefox 2 auf&#8221;. JavaScript sei bis zu sechs Mal schneller als bei anderen Browsern. Apple unterschl&auml;gt bei diesen Geschwindigkeitsangaben zwar, dass die Konkurrenz ebenfalls nicht schl&auml;ft und Betaversionen von Firefox 3 bereits fast an die Geschwindigkeit von Safari herankommen &#8211; dennoch hat Apple unseren Tests zufolge derzeit die Nase vorn, sowohl in punkto Gewschwindigkeit als auch bei der Komaptibilit&auml;t mit aktuellen und kommenden Web-Standards, wie der Acid3-Test beweist. Safari 3.1 unterst&uuml;tzt zudem als erster Browser sowohl Video- und Audio-Tags in HTML 5 als auch CSS Animationen und kommt dar&uuml;ber hinaus mit CSS Web Fonts zurecht. Voraussetzung ist mindestens Mac OS X 10.4.11, das Update ist &uuml;ber die Software-Aktualisierung erh&auml;ltlich und f&uuml;r Leopard 39 Megabyte gro&szlig;, der Tiger-Download z&auml;hlt 49 Megabyte.</p>
<p>Apple Informationen zum Update: <a href="http://docs.info.apple.com/article.html?artnum=307467-de">http://docs.info.apple.com/article.html?artnum=307467-de</a></p>
<p>Via <a href="http://www.macnews.de/News/Software/Apple-Dienstags-Update_Safari_3.1/107182.html">macnews.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/03/18/safari-31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In All Fairness &#8230; Internet Explorer Still Stinks</title>
		<link>http://blog.mehrwert.de/2007/11/27/in-all-fairness-internet-explorer-still-stinks/</link>
		<comments>http://blog.mehrwert.de/2007/11/27/in-all-fairness-internet-explorer-still-stinks/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 16:21:26 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/11/27/in-all-fairness-internet-explorer-still-stinks/</guid>
		<description><![CDATA[In All Fairness &#8230; Internet Explorer Still Stinks: &#8220; This is the story of how SitePoint tried to give Internet Explorer a fighting chance &#8230; and it lost anyway. If you&#8217;ve been paying attention, you&#8217;ll have caught the subtle (and &#8230; <a href="http://blog.mehrwert.de/2007/11/27/in-all-fairness-internet-explorer-still-stinks/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sitepoint.com/blogs/2007/11/22/in-all-fairness-%e2%80%a6-internet-explorer-still-stinks/#comments">In All Fairness &#8230; Internet Explorer Still Stinks</a>: &#8220;</p>
<p>This is the story of how SitePoint tried to give Internet Explorer a fighting chance &#8230; and it lost anyway.</p>
<p>If you&rsquo;ve been paying attention, you&rsquo;ll have caught the <a href="http://www.sitepoint.com/blogs/2007/11/14/the-great-specificity-swindle/">subtle</a> (and <a href="http://www.sitepoint.com/blogs/2007/11/15/design-the-cover-of-sitepoints-next-book/">not-so-subtle</a>) hints that SitePoint has been quietly working on a series of references, beginning with <strong>The Ultimate CSS Reference</strong>.</p>
<div><img src='http://www.sitepointstatic.com/blogs/wp-content/uploads/2007/11/position-sneakpeek.png' alt='position property sneak peek' /></div>
<p>What <em>hasn&rsquo;t</em> been revealed (until now) is that this reference will be released not just as a slick SitePoint book, but also as a freely-accessible Reference section right here on sitepoint.com! Our aim with this project is to produce <em>the</em> definitive CSS reference, both on the Web and in print.</p>
<div id="adz" class="vertical"></div>
<p>Obviously, a big part of assembling this reference has been compiling browser compatibility information. And although our hard-working authors might disagree, one of the trickiest parts of the project has been determining how that information should be presented.</p>
<h2>The Inherit Issue</h2>
<p>A good example of this is the <code>inherit</code> value, which <a href="http://www.w3.org/TR/CSS21/cascade.html#value-def-inherit">according to the spec</a> is supported by all CSS properties. A little over a year ago, <a href="http://www.webdevout.net/browser-support-summary">David Hammond&rsquo;s site</a> that rates browser standards compliance generated <a href="http://blogs.msdn.com/cwilso/archive/2006/08/10/694584.aspx">an uproar on Chris Wilson&rsquo;s blog</a> when it counted the lack of support for <code>inherit</code> as a point against IE for each and every CSS property.</p>
<p>Our reference will similarly indicate the level of support for each property in each of the major browsers, but what level of support do we indicate for IE, which doesn&rsquo;t support the <code>inherit</code> value? Do we count this as a failing in IE&rsquo;s support for each and every property, or do we set that aside as a single unsupported feature, and rate IE&rsquo;s support of properties in the absence of <code>inherit</code>?</p>
<p>On the one hand, declaring that IE fully supports a property when one of its supported values doesn&rsquo;t work could be seen as misleading. On the other hand, if the best support level we can list for any property in IE is &lsquo;partial&rsquo;, then you can&rsquo;t tell at a glance when IE <em>does</em> fully support a property (within the limitations of its CSS implementation), and our reference becomes that much less useful.</p>
<p>After lengthy discussion with the authors, we decided to treat <code>inherit</code> as a separate unsupported feature, and to list properties that would work perfectly in IE if not for <code>inherit</code> as fully supported. The vote was certainly not unanimous, but I felt like we were doing the right thing by IE&mdash;giving the work that Microsoft did in IE7 a chance to shine.</p>
<h2>Except &#8230; it didn&rsquo;t</h2>
<div><img src='http://www.sitepointstatic.com/blogs/wp-content/uploads/2007/11/position-compatibility.png' alt='position property compatibility table' class="imgright" /></div>
<p>In ignoring <code>inherit</code> when rating property support, our intention was to enable the many newly-supported CSS features in IE7 to show up in our compatibility tables.</p>
<p>After all, IE7 now supports <code>position: fixed</code> across all elements, completing (except for <code>inherit</code>, of course) support for that property. And IE7 introduced plenty of other new features, such as support for the child selector (<code>&gt;</code>). It would be nice for our compatibility tables to reflect this, we thought&mdash;naively, as it turns out.</p>
<p>Once the authors had compiled all this compatibility information, what we discovered was that arguing about the difference between &lsquo;partial&rsquo; and &lsquo;full&rsquo; support in IE had been an academic exercise &#8230; because the vast majority of CSS features are too buggy in IE to rate either!</p>
<p>The <code>position</code> property does support <code>fixed</code> in IE7, but setting this property to anything but <code>static</code> causes that browser to mess up the stacking of overlapping elements by incorrectly establishing a new &rsquo;stacking context&rsquo;, so we are forced to rate this property as &lsquo;buggy&rsquo;.</p>
<div><img src='http://www.sitepointstatic.com/blogs/wp-content/uploads/2007/11/child-compatibility.png' alt='child selector compatibility table' class="imgright" /></div>
<p>And Microsoft <em>did</em> implement the child selector as a brand new feature in IE7, but even in this golden age of standards, this new feature came with obvious parsing bugs (e.g. <code>A &gt; /* comment */ B</code> will fail to work).</p>
<p>After racking my brains for a CSS feature that would have newly achieved &lsquo;full&rsquo; support in IE7 without being afflicted by bugs, I happened upon the dimension properties. <code>width</code> and <code>height</code> had serious bugs fixed in IE7, and IE7 added support for <code>min-height</code>, <code>max-height</code>, <code>min-width</code>, and <code>max-width</code>. And as of the current draft of our CSS reference, these properties are listed with &lsquo;full&rsquo; support in IE7! Hooray!</p>
<p>Sadly, a little research has revealed <a href="http://www.webdevout.net/browser-support-css#support-css2propsbasic">reports</a> of a bug in IE7 that affects all of these properties. We have yet to confirm this bug, but if it&rsquo;s the kind of thing that will impact real-world use of these properties, they&rsquo;ll lose their &lsquo;full&rsquo; rating as well.</p>
<h2>Internet Explorer Still Stinks</h2>
<p>All this adds up to Internet Explorer making a very poor showing in our compatibility tables, <em>despite</em> us going out of our way to give it a fighting chance.</p>
<p>CSS features that we can honestly list as having &lsquo;full&rsquo; or even &lsquo;partial&rsquo; support in IE are few and far between (<code>color</code> is one, <code>font-size</code> is not). Most of them are &lsquo;buggy&rsquo;, even in IE7 &#8230; and we expect even more IE bugs to come out of the woodwork once we release the Web version of the reference for public comment.</p>
<p>Obviously, with IE7 Microsoft made great strides in correcting the most glaring and painful issues that plagued developers in IE6. But the unavoidable truth revealed by this reference is that Internet Explorer is still miles behind the competition.</p>
<p>Perhaps the <a href="http://www.sitepoint.com/blogs/2007/10/01/wds07-bonus-feature-chris-wilson-microsoft/">new layout engine</a> and other improvements coming in IE.Next will make up some of the difference &#8230; or perhaps Microsoft just isn&rsquo;t interested in fixing (and in the case of IE7, avoiding) bugs that aren&rsquo;t painfully obvious.</p>
<p><script src="http://www.sitepoint.com/adjs.php?region=136&#038;did=adz&#038;adtype=vertical" type="text/javascript"></script>
<p style="font-size: x-small"><i>This article provided by <a href="http://www.sitepoint.com/">sitepoint.com</a>.</i>&#8220;</p>
<p>(Via <a href="http://www.sitepoint.com/blogs">SitePoint Blogs</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/11/27/in-all-fairness-internet-explorer-still-stinks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screenshot-Software SnagIt kostenlos</title>
		<link>http://blog.mehrwert.de/2007/11/27/screenshot-software-snagit-kostenlos/</link>
		<comments>http://blog.mehrwert.de/2007/11/27/screenshot-software-snagit-kostenlos/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 15:40:15 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/11/27/screenshot-software-snagit-kostenlos/</guid>
		<description><![CDATA[Screenshot-Software SnagIt kostenlos: &#8220;Das Softwarehaus TechSmith verschenkt seine Screenshot-Software SnagIt f&#252;r die Windows-Plattform. Zwar ist nicht die aktuelle Version 8.2 kostenfrei zu bekommen, sondern nur die Vorversion 7.25, doch bietet die Software einiges. Dazu z&#228;hlen DirectX-Kompatibilit&#228;t und die vollst&#228;ndige Aufnahme &#8230; <a href="http://blog.mehrwert.de/2007/11/27/screenshot-software-snagit-kostenlos/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.golem.de/0711/56218.html">Screenshot-Software SnagIt kostenlos</a>: &#8220;Das Softwarehaus TechSmith verschenkt seine Screenshot-Software SnagIt f&uuml;r die Windows-Plattform. Zwar ist nicht die aktuelle Version 8.2 kostenfrei zu bekommen, sondern nur die Vorversion 7.25, doch bietet die Software einiges. Dazu z&auml;hlen DirectX-Kompatibilit&auml;t und die vollst&auml;ndige Aufnahme von Browserfenstern, die gr&ouml;&szlig;er sind als der Bildschirm des Benutzers. (<a href="http://www.golem.de/specials/grafiksoftware/">Grafiksoftware</a>)&#8221;</p>
<p>(Via <a href="http://www.golem.de/">Golem.de</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/11/27/screenshot-software-snagit-kostenlos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Helvectica on OS X (Leopard)</title>
		<link>http://blog.mehrwert.de/2007/11/15/helvectica-on-os-x-leopard/</link>
		<comments>http://blog.mehrwert.de/2007/11/15/helvectica-on-os-x-leopard/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 07:58:39 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Schriften]]></category>
		<category><![CDATA[Typografie]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Zubehör]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/11/15/helvectica-on-os-x-leopard/</guid>
		<description><![CDATA[Preparing for Leopard: Helvetica is Dead. &#8220;HelveticaGrave.pngOBITUARY: After a prolonged battle with Mac OS X, Helvetica &#8212; along with younger cousin Helvetica Neue &#8212; was finally pronounced dead on October 28, 2007 with the release of Leopard, by Apple, in &#8230; <a href="http://blog.mehrwert.de/2007/11/15/helvectica-on-os-x-leopard/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Preparing for Leopard: Helvetica is Dead.</h2>
<p>&#8220;HelveticaGrave.pngOBITUARY: After a prolonged battle with Mac OS X, Helvetica &mdash; along with younger cousin Helvetica Neue &mdash; was finally pronounced dead on October 28, 2007 with the release of Leopard, by Apple, in California.&#8221; <i><a href="http://www.creativetechs.com/iq/preparing_for_leopard_helvetica_is_dead.html">von CreativeTechs</a></i></p>
<h2>Grading the New Font &#8220;Features&#8221; in OS X Leopard</h2>
<p>&#8220;Leopard&#8217;s New Font Features: Apple announced a October 26 release date for Mac OS X Leopard (10.5) today, along with more detailed information on the new system, including over &ldquo;300 New Features&rdquo;. Let&rsquo;s look a little closer at the features in the Fonts category and give them snarky grades based on their potential value.&#8221;</p>
<p> <i>von <a href="http://typographica.org/001113.php">Typographica</a></i></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/11/15/helvectica-on-os-x-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geschwindigkeitstest: Safari gegen Firefox und Internet Explorer</title>
		<link>http://blog.mehrwert.de/2007/10/25/geschwindigkeitstest-safari-gegen-firefox-und-internet-explorer/</link>
		<comments>http://blog.mehrwert.de/2007/10/25/geschwindigkeitstest-safari-gegen-firefox-und-internet-explorer/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 15:37:32 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/10/25/geschwindigkeitstest-safari-gegen-firefox-und-internet-explorer/</guid>
		<description><![CDATA[Geschwindigkeitstest: Safari gegen Firefox und Internet Explorer: &#8220;Eine Firma, die Geschwindigkeitsoptimierungen f&#252;r Webseiten anbietet, schnappte sich die Windows-Beta von Safari 3 (3.0.3) und lie&#223; diese gegen Firefox 2.0.0.6 und Internet Explorer 7.0.5730 antreten. Der Fokus lag dabei auf &#8216;Alltagsladezeiten&#8217;, die &#8230; <a href="http://blog.mehrwert.de/2007/10/25/geschwindigkeitstest-safari-gegen-firefox-und-internet-explorer/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fscklog.com/2007/10/geschwindigkeit.html">Geschwindigkeitstest: Safari gegen Firefox und Internet Explorer</a>:
<div xmlns="http://www.w3.org/1999/xhtml">
<p><img height="141" alt="Ladezeiten Browser" width="300" src="http://www.fscklog.com/ladezeiten_browser.png" align="" style="margin: 3px 13px 5px 0px; border: 0px solid #333333" title="Ladezeiten Browser"/><br />
&#8220;Eine Firma, die Geschwindigkeitsoptimierungen f&uuml;r Webseiten anbietet, schnappte sich die Windows-Beta von Safari 3 (3.0.3) und lie&szlig; diese gegen Firefox 2.0.0.6 und Internet Explorer 7.0.5730 antreten. Der Fokus lag dabei auf &#8216;Alltagsladezeiten&#8217;, die beim Aufruf einiger vielbesuchten Webseiten wie Facebook, Google, YouTube, etc. gemessen wurden. Ergebnis: Safari 3 war am schnellsten &#8211; die Wartezeit f&uuml;r eine erstmals aufgerufene Seite war mit Apples Browser 1,4 Sekunden geringer als mit Firefox 2 und 1,1 Sekunden geringer als mit IE 7. Seiten die sich bereits im Cache tummelten, wurden von allen Browsern nahezu gleichschnell dargestellt. Der Versuchsaufbau und detaillierte Ergebnisse k&ouml;nnen bei <a href="http://www.webperformanceinc.com/library/reports/Safari%20Benchmarks/index.html">Web Performance Inc</a>. nachgelesen werden.&#8221;</p>
</div>
<p>(Via <a href="http://www.fscklog.com/">fscklog</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/10/25/geschwindigkeitstest-safari-gegen-firefox-und-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Studio for Eclipse beta is now available!</title>
		<link>http://blog.mehrwert.de/2007/10/10/zend-studio-for-eclipse-beta-is-now-available/</link>
		<comments>http://blog.mehrwert.de/2007/10/10/zend-studio-for-eclipse-beta-is-now-available/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 06:59:15 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/10/10/zend-studio-for-eclipse-beta-is-now-available/</guid>
		<description><![CDATA[This beta release (code name &#8220;Neon&#8221;) is based on proven Zend Studio and the Eclipse PHP Developers Tools (PDT) project. Zend Studio for Eclipse is the world&#8217;s most powerful PHP IDE &#8211; providing professional PHP development capabilities combined with the &#8230; <a href="http://blog.mehrwert.de/2007/10/10/zend-studio-for-eclipse-beta-is-now-available/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zend.com/free_download/studio">This beta release</a> (code name &#8220;Neon&#8221;) is based on proven Zend Studio and the Eclipse PHP Developers Tools (PDT) project. Zend Studio for Eclipse is the world&rsquo;s most powerful PHP IDE &#8211; providing professional PHP development capabilities combined with the Eclipse multi-language support and plug-in extension technology.</p>
<p><strong>Die Beta-Versionen zum Testen liegen auf Jessica:/Software/Windows bzw. Jessica:/Software/Mac OS X</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/10/10/zend-studio-for-eclipse-beta-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenID-Extension f&#252;r TYPO3 ver&#246;ffentlicht</title>
		<link>http://blog.mehrwert.de/2007/09/24/openid-extension-fr-typo3-verffentlicht/</link>
		<comments>http://blog.mehrwert.de/2007/09/24/openid-extension-fr-typo3-verffentlicht/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 10:40:27 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[TYPO3]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/09/24/openid-extension-fr-typo3-verffentlicht/</guid>
		<description><![CDATA[Ekkehard G&#252;mbel, Mitglied des TYPO3-Security-Teams und Gesch&#228;ftsf&#252;hrer der Webagentur naw.info, hat w&#228;hrend der TYPO3-Konferenz T3CON eine OpenID-Extension f&#252;r TYPO3 vorgestellt. Diese erm&#246;glicht die Integration einer Login-Funktion per OpenID in TYPO3-Frontend-Seiten. Die von naw.info entwickelte Extension l&#228;sst sich in wenigen Schritten &#8230; <a href="http://blog.mehrwert.de/2007/09/24/openid-extension-fr-typo3-verffentlicht/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ekkehard G&uuml;mbel, Mitglied des TYPO3-Security-Teams und Gesch&auml;ftsf&uuml;hrer der Webagentur naw.info, hat w&auml;hrend der TYPO3-Konferenz T3CON eine OpenID-Extension f&uuml;r TYPO3 vorgestellt. Diese erm&ouml;glicht die Integration einer Login-Funktion per OpenID in TYPO3-Frontend-Seiten.</p>
<p>Die von naw.info entwickelte Extension l&auml;sst sich in wenigen Schritten implementieren und steht im Extension Repository zum Download zur Verf&uuml;gung.</p>
<p>Weitere Informationen zur Einrichtung bieten die Dokumentation im Extention Repository, die Folien der Pr&auml;sentation von der T3CON07 sowie ein Eintrag im TYPO3 Security Blog. (via <a href="http://t3n.yeebase.com/aktuell/news/newspost/openid-extension-fuer-typo3-veroeffentlicht/920/">t3n</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/09/24/openid-extension-fr-typo3-verffentlicht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mehrwelt blogging mit Firefox Add On Deepest Sender</title>
		<link>http://blog.mehrwert.de/2007/08/08/mehrwelt-blogging-mit-firefox-add-on-deepest-sender/</link>
		<comments>http://blog.mehrwert.de/2007/08/08/mehrwelt-blogging-mit-firefox-add-on-deepest-sender/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 12:28:45 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/08/08/mehrwelt-blogging-mit-firefox-add-on-deepest-sender/</guid>
		<description><![CDATA[Deepest Sender is a client that will allow you to post to blogs from directly within Firefox. It is primarily a LiveJournal client, although it supports Blogger (GData) and WordPress (metaWeblog) too, with support for more stuff to come. Um &#8230; <a href="http://blog.mehrwert.de/2007/08/08/mehrwelt-blogging-mit-firefox-add-on-deepest-sender/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Deepest Sender is a client that will allow you to post to blogs from directly within Firefox. It is primarily a LiveJournal client, although it supports Blogger (GData) and WordPress (metaWeblog) too, with support for more stuff to come.</p>
<p>Um sich mit dem mehrwert Blog zu verbinden muss man das metaWeblog Protokoll verwenden und als URI &#8220;http://blog.mehrwert.intern/xmlrpc.php&#8221; eintragen.</p>
<p><a href="https://addons.mozilla.org/de/firefox/addon/1811">https://addons.mozilla.org/de/firefox/addon/1811</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/08/08/mehrwelt-blogging-mit-firefox-add-on-deepest-sender/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gestatten: Der neue iMac</title>
		<link>http://blog.mehrwert.de/2007/08/08/gestatten-der-neue-imac/</link>
		<comments>http://blog.mehrwert.de/2007/08/08/gestatten-der-neue-imac/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 09:50:37 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Mac OS]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/08/08/gestatten-der-neue-imac/</guid>
		<description><![CDATA[Der brandneue iMac im All-in-One-Design kombiniert in einem beeindruckend flachen Geh&#228;use stilvolles Design mit hoher Leistung. Der neue iMac ist mit 20&#8243; und 24&#8243; Breitformat-Bildschirm erh&#228;ltlich und umfasst integrierte Funktechnologie, Mac OS X sowie das neue iLife &#8217;08 Softwarepaket. Innerhalb &#8230; <a href="http://blog.mehrwert.de/2007/08/08/gestatten-der-neue-imac/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.apple.com/de/imac/">Der brandneue iMac im All-in-One-Design</a> kombiniert in einem beeindruckend flachen Geh&auml;use stilvolles Design mit hoher Leistung. Der neue iMac ist mit 20&#8243; und 24&#8243; Breitformat-Bildschirm erh&auml;ltlich und umfasst integrierte Funktechnologie, Mac OS X sowie das neue iLife &rsquo;08 Softwarepaket. Innerhalb weniger Minuten nach dem Auspacken k&ouml;nnen Sie kreativ arbeiten, Fotos weitergeben, Filme erstellen und Web-Sites gestalten. Auch sein Preis &uuml;berzeugt, denn der iMac ist schon ab 1199&euro; erh&auml;ltlich. <a href="http://www.apple.com/de/imac/software/">Weitere Infos</a>.</p>
<p>Von <a href="http://www.apple.com/">Apple.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/08/08/gestatten-der-neue-imac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Angriffswelle gegen Webserver (&#8221;iFrame-Attacken&#8221;) &#8211; nun auch TYPO3</title>
		<link>http://blog.mehrwert.de/2007/07/07/angriffswelle-gegen-webserver-iframe-attacken-nun-auch-typo3/</link>
		<comments>http://blog.mehrwert.de/2007/07/07/angriffswelle-gegen-webserver-iframe-attacken-nun-auch-typo3/#comments</comments>
		<pubDate>Sat, 07 Jul 2007 11:17:28 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[TYPO3]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/07/07/angriffswelle-gegen-webserver-iframe-attacken-nun-auch-typo3/</guid>
		<description><![CDATA[Angriffswelle gegen Webserver (&#8221;iFrame-Attacken&#8221;) &#8211; nun auch TYPO3: &#8220;Schon seit einiger Zeit wird von wiederkehrenden Angriffen auf Webserver berichtet, so etwa in den Pressemeldungen &#8220;Gro&#223; angelegter Angriff auf Web-Anwender im Gange&#8221;, &#8220;Weitere Details zu Web-Attack-Toolkit MPack&#8221; &#8220;Schneeball-Effekt: nur ein anf&#228;lliges &#8230; <a href="http://blog.mehrwert.de/2007/07/07/angriffswelle-gegen-webserver-iframe-attacken-nun-auch-typo3/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.naw.info/blogs/typo3security/2007/07/03/angriffswelle-gegen-webserver-iframe-attacken-nun-auch-typo3/">Angriffswelle gegen Webserver (&rdquo;iFrame-Attacken&rdquo;) &#8211; nun auch TYPO3</a>: &#8220;Schon seit einiger Zeit wird von wiederkehrenden Angriffen auf Webserver berichtet, so etwa in den Pressemeldungen &ldquo;Gro&szlig; angelegter Angriff auf Web-Anwender im Gange&rdquo;, &ldquo;Weitere Details zu Web-Attack-Toolkit MPack&rdquo; &ldquo;Schneeball-Effekt: nur ein anf&auml;lliges PHP-Script gen&uuml;gt&rdquo; und vielen anderen Quellen. In diesen Angriffen werden &#8211; zumindest teilweise automatisiert &#8211; verschiedene Wege ausgenutzt, um Kontrolle &uuml;ber die Webserver zu erlangen.</p>
<p>Dies hat nun auch TYPO3 (und andere CMS-Systeme) erreicht: Einige Berichte zu solchen Vorkommnissen waren in Foren zu lesen, andere wurden diskret dem TYPO3 Security Team gemeldet. In diesem Artikel m&ouml;chte ich vorstellen, was davon von allgemeinem Interesse ist.&#8221;</p>
<p>(Via <a href="http://www.naw.info/blogs/typo3security/">TYPO3 Security Blog</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/07/07/angriffswelle-gegen-webserver-iframe-attacken-nun-auch-typo3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.0.0 production release</title>
		<link>http://blog.mehrwert.de/2007/07/02/zend-framework-100-production-release/</link>
		<comments>http://blog.mehrwert.de/2007/07/02/zend-framework-100-production-release/#comments</comments>
		<pubDate>Mon, 02 Jul 2007 13:04:59 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Webbrowser]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2007/07/02/zend-framework-100-production-release/</guid>
		<description><![CDATA[Zend Framework 1.0.0 production release: &#8220; I am very proud to announce availability of the first production release of Zend Framework. Many thanks to the scores of PHP developers who have worked for many months to make this product milestone &#8230; <a href="http://blog.mehrwert.de/2007/07/02/zend-framework-100-production-release/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://feeds.feedburner.com/~r/ZendDeveloperZone/~3/129739860/2262-Zend-Framework-1.0.0-production-release">Zend Framework 1.0.0 production release</a>: &#8220;</p>
<p>I am very proud to announce availability of the first production release of Zend Framework. Many thanks to the scores of PHP developers who have worked for many months to make this product milestone possible. Zend Framework has followed a mission to provide classes that are extremely simple, yet powerful and extensible. Zend Framework is now the best class library available for PHP 5 web application development.&#8221;</p>
<p>(Via <a href="http://devzone.zend.com/">Zend Developer Zone</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2007/07/02/zend-framework-100-production-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: blog.mehrwert.de @ 2012-02-08 03:39:55 by W3 Total Cache -->
