<?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>CSS | Nerdpress.org</title>
	<atom:link href="https://nerdpress.org/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>https://nerdpress.org</link>
	<description>...dev, tech problems and solutions.</description>
	<lastBuildDate>Fri, 28 Nov 2014 14:37:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>[Symfony 2] AsseticBundle, Less CSS &#038; YUI Compressor unter OSX installieren</title>
		<link>https://nerdpress.org/2011/08/25/symfony-2-asseticbundle-less-css-yui-compressor-unter-osx-installieren/</link>
					<comments>https://nerdpress.org/2011/08/25/symfony-2-asseticbundle-less-css-yui-compressor-unter-osx-installieren/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 25 Aug 2011 16:55:02 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Assetic]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[less]]></category>
		<category><![CDATA[symfony 2]]></category>
		<category><![CDATA[Twig]]></category>
		<category><![CDATA[yui-compressor]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=1600</guid>

					<description><![CDATA[<p>Less CSS und YUI-Compressor mit Assetic unter OSX installieren und innerhalb Symfony 2 konfigurieren.</p>
The post <a href="https://nerdpress.org/2011/08/25/symfony-2-asseticbundle-less-css-yui-compressor-unter-osx-installieren/">[Symfony 2] AsseticBundle, Less CSS & YUI Compressor unter OSX installieren</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Das AsseticBundle ist ein Wrapper um <a href="https://github.com/kriswallsmith/assetic">Assetic</a>, ein geniales Tool, um statische Assets für Webprojekte zu verwalten. AsseticBundle ist extrem einfach zu verwenden, einfach die entsprechende Filter-Chain via yaml konfigurieren, um mehr muss man sich nicht kümmern. Natürlich allerdings müssen die zugrundeliegenden Abhängigkeiten im Vorfeld installiert sein. In unserem Falle benötigen wir den <a href="http://developer.yahoo.com/yui/compressor/">Yui-Compressor</a> als jar-File und <a href="http://lesscss.org/">Less CSS</a>. Less ist ein <a href="http://nodejs.org/">node.js</a> Modul, was bedingt, dass wir zuvor node.js installieren müssen.<br />
<span id="more-1600"></span></p>
<p>Also node.js via macports holen:</p>
<pre class="brush: bash; title: ; notranslate">
$ sudo port install nodejs
</pre>
<p>Und den node.js-eigenen Package-Manager:</p>
<pre class="brush: bash; title: ; notranslate">
$ sudo port install npm
</pre>
<p>Mit diesem installieren wir als nächsts less, und zwar &#8220;global&#8221; (via -g)-Flag (&#8220;global&#8221; bedeutet, dass das Modul unter $nodejs_lib_path/../node_modules abgelegt wird, ansonsten wird es im aktuellen Arbeitsverzeichnis unter ./node_modules installiert):</p>
<pre class="brush: bash; title: ; notranslate">
$ sudo npm install -g less
</pre>
<p>Damit haben wir alles, um unsere less CSS Stylesheets kompilieren zu können.</p>
<p>Als nächstes holen wir uns den Yui-Kompressor, diesen habe ich mir einfach aus dem Netz gezogen und unter app/java/yuicompressor-2.4.6.jar abgelegt (Die Binary findet ihr unter <a href="http://developer.yahoo.com/yui/compressor/">http://developer.yahoo.com/yui/compressor/</a>).</p>
<p>Nun die Konfiguration:</p>
<p>app/config.yml:</p>
<pre class="brush: python; title: ; notranslate">
# Assetic Configuration
assetic:
    debug:          %kernel.debug%
    use_controller: false
    filters:
        cssrewrite: ~
        less:
          node: /opt/local/bin/node
          node_paths: &#x5B;/opt/local/lib/node, /opt/local/lib/node_modules]
        yui_css:
          jar: %kernel.root_dir%/java/yuicompressor-2.4.6.jar
</pre>
<p>Zu beachten sind die &#8220;node_paths&#8221;. Der node.js-Modulpfad muss explizit angegeben werden, sonst kann node.js die require()-Statements nicht auflösen (das sind sozusagen die node.js-&#8220;Classpaths&#8221;). /opt/local/lib/node zeigt auf Core-Module, in /opt/local/lib/node_modules liegt unser less.</p>
<p>Um den Yui-Kompressor zu aktivieren, reicht der simple Pfad zur .jar-Datei.</p>
<p>Nun müssen wir nur noch unser Twig-Layout anpassen:</p>
<p>src/Nerdpress/DemoBundle/Resources/views/layout.html.twig:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html&gt;
&lt;html&gt;
    &lt;head&gt;
        &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
        {% stylesheets
                '@NerdpressDemoBundle/Resources/public/css/main.css'
                '@NerdpressDemoBundle/Resources/public/css/layout.css'
        	filter='less,?yui_css'
                combine=true
        %}
          &lt;link rel=&quot;stylesheet&quot; href=&quot;{{ asset_url }}&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;
        {% endstylesheets %}
</pre>
<p>Das &#8220;?&#8221; vor dem Filter &#8220;yui_css&#8221; bedingt, dass die CSS-Compression nur angeschaltet wird, wenn der Debug-Parameter auf false steht. &#8220;Combine&#8221; bedeutet, dass alle CSS-Dateien in einer einzigen, großen Datei zusammengefügt werden, und &#8220;less&#8221; bedeutet letztlich, dass alle CSS-Dateien mittels less CSS precompiled werden.</p>
<p>That´s it. Die Seite im Browser öffnen und das Ergebnis bewundern. Viel Spaß! Symfony ist schon was feines&#8230;</p>The post <a href="https://nerdpress.org/2011/08/25/symfony-2-asseticbundle-less-css-yui-compressor-unter-osx-installieren/">[Symfony 2] AsseticBundle, Less CSS & YUI Compressor unter OSX installieren</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2011/08/25/symfony-2-asseticbundle-less-css-yui-compressor-unter-osx-installieren/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>HTML5 &#8211; Sammlung von Ressourcen, Dokus und Browser-Fallbacks</title>
		<link>https://nerdpress.org/2010/11/27/html5-sammlung-von-ressourcen-dokus-und-browser-fallbacks/</link>
					<comments>https://nerdpress.org/2010/11/27/html5-sammlung-von-ressourcen-dokus-und-browser-fallbacks/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 27 Nov 2010 16:48:43 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[articles]]></category>
		<category><![CDATA[authoring]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Html5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[localstorage]]></category>
		<category><![CDATA[ressources]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[WebWorker]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=1225</guid>

					<description><![CDATA[<p>Hier mal eine anfänglich kleine Sammlung zum Thema HTML 5 generell &#8211; grob kategorisiert. Vervollständigungen und Streichungen willkommen. Cross Browser Helper Html 5 Validator (en) http://html5.validator.nu/ Html5 Browser capability test (en) http://html5test.com/ Html readyness &#8211; fancy browser comparison (en) http://html5readiness.com/ Modernizr &#8211; Cross-Browser Html5 &#038; CSS3 Support (en) http://www.modernizr.com/ Html5Shiv &#8211; Html5 for IE (en) &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2010/11/27/html5-sammlung-von-ressourcen-dokus-und-browser-fallbacks/" class="more-link">Continue reading<span class="screen-reader-text"> "HTML5 &#8211; Sammlung von Ressourcen, Dokus und Browser-Fallbacks"</span></a></p>
The post <a href="https://nerdpress.org/2010/11/27/html5-sammlung-von-ressourcen-dokus-und-browser-fallbacks/">HTML5 – Sammlung von Ressourcen, Dokus und Browser-Fallbacks</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Hier mal eine anfänglich kleine Sammlung zum Thema HTML 5 generell &#8211; grob kategorisiert. Vervollständigungen und Streichungen willkommen.</p>
<p><span id="more-1225"></span></p>
<h2>Cross Browser Helper</h2>
<h3>Html 5 Validator (en)</h3>
<p><a href="http://html5.validator.nu/">http://html5.validator.nu/</a></p>
<h3>Html5 Browser capability test (en)</h3>
<p><a href="http://html5test.com/">http://html5test.com/</a></p>
<h3>Html readyness &#8211; fancy browser comparison (en)</h3>
<p><a href="http://html5readiness.com/">http://html5readiness.com/</a></p>
<h3>Modernizr &#8211; Cross-Browser Html5 &#038; CSS3 Support (en)</h3>
<p><a href="http://www.modernizr.com/">http://www.modernizr.com/</a></p>
<h3>Html5Shiv &#8211; Html5 for IE (en)</h3>
<p><a href="http://code.google.com/p/html5shiv/">http://code.google.com/p/html5shiv/</a></p>
<h3>IE-7 js &#8211; Standard complient IE 7 (en)</h3>
<p><a href="http://code.google.com/p/ie7-js/">http://code.google.com/p/ie7-js/</a></p>
<h3>Html 5 CSS-Reset (en)</h3>
<p><a href="http://html5reset.org/ ">http://html5reset.org/ </a><br />
<a href="http://html5doctor.com/html-5-reset-stylesheet/">http://html5doctor.com/html-5-reset-stylesheet/</a></p>
<h3>HTML 5 Boilerplate &#8211; Best Practices, Scripts und Server-Konfigurationen</h3>
<p><a href="http://html5boilerplate.com/">http://html5boilerplate.com/</a> (en)<br />
<a href="http://de.html5boilerplate.com/">http://de.html5boilerplate.com/</a> (de)</p>
<h2>Audio/Video</h2>
<h3>Html 5 Audio and Video &#8211; What you must know (en)</h3>
<p><a href="http://net.tutsplus.com/tutorials/html-css-techniques/html5-audio-and-video-what-you-must-know/">http://net.tutsplus.com/tutorials/html-css-techniques/html5-audio-and-video-what-you-must-know/</a></p>
<h3>Video accessiblity (en)</h3>
<p>http://wearehugh.com/public/2010/08/html5-video-accessibility/<a href="http://wearehugh.com/public/2010/08/html5-video-accessibility/">Your text to link&#8230;</a></p>
<h2>Canvas</h2>
<h3>Reference Guide (de)</h3>
<p><a href="http://canvas.quaese.de/">http://canvas.quaese.de/</a></p>
<h3>Canvas beginners guides (en)</h3>
<p><a href="http://www.brighthub.com/internet/web-development/articles/38744.aspx">http://www.brighthub.com/internet/web-development/articles/38744.aspx</a><br />
<a href="http://www.visitmix.com/Articles/Translating-CANVAS-with-HTML5">http://www.visitmix.com/Articles/Translating-CANVAS-with-HTML5</a></p>
<h3>Canvas demos &#038; tutorials (en)</h3>
<p><a href="http://www.canvasdemos.com/">http://www.canvasdemos.com/</a></p>
<h2>Cookbooks &#038; Tutorials</h2>
<h3>Html 5 cheatsheet</h3>
<p><a href="http://websitesetup.org/html5-cheat-sheet/">http://websitesetup.org/html5-cheat-sheet/</a></p>
<h3>WHATWG Weblog (en)</h3>
<p><a href="http://blog.whatwg.org/">http://blog.whatwg.org/</a></p>
<h3>Html 5 laboratory (en)</h3>
<p><a href="http://www.html5laboratory.com/">http://www.html5laboratory.com/</a></p>
<h3>Dive into Html 5 (en)</h3>
<p><a href="http://diveintohtml5.org/">http://diveintohtml5.org/</a></p>
<h3>Html5 Playground (en)</h3>
<p><a href="http://www.html5rocks.com/">http://www.html5rocks.com/</a></p>
<h3>Tag reference (en)</h3>
<p><a href="http://www.w3schools.com/html5/html5_reference.asp">http://www.w3schools.com/html5/html5_reference.asp</a></p>
<h3>Fancy tag reference (en)</h3>
<p><a href="http://joshduck.com/periodic-table.html">http://joshduck.com/periodic-table.html</a></p>
<h3>Html5 Techniques &#8211; Ultimate collection of tutorials (en)</h3>
<p><a href="http://www.tutoriallounge.com/2010/11/html5-techniques-ultimate-collection-of-tutorials/">http://www.tutoriallounge.com/2010/11/html5-techniques-ultimate-collection-of-tutorials/</a></p>
<h3>Useful html 5 code snippets (en)</h3>
<p><a href="http://www.onextrapixel.com/2010/11/15/useful-html5-code-snippets-you-can-use-today/">http://www.onextrapixel.com/2010/11/15/useful-html5-code-snippets-you-can-use-today/</a></p>
<h3>Geolocation using the Google API (en)</h3>
<p><a href="http://papermashup.com/html5-geo-location-using-the-google-api/">http://papermashup.com/html5-geo-location-using-the-google-api/</a></p>
<h3>Fun with html5 forms</h3>
<p><a href="http://thinkvitamin.com/code/fun-with-html5-forms/">http://thinkvitamin.com/code/fun-with-html5-forms/</a></p>
<h2>Blog-Artikel &#038; andere Quellen</h2>
<h3>Webkrauts Artikel zum Thema (de)</h3>
<p><a href="http://www.webkrauts.de/category/html5-einfuehrung/">http://www.webkrauts.de/category/html5-einfuehrung/</a></p>
<h3>What beautiful Html5 code looks like (en)</h3>
<p><a href="http://css-tricks.com/what-beautiful-html-code-looks-like/">http://css-tricks.com/what-beautiful-html-code-looks-like/</a></p>
<h3>48 Flash killing HTML 5 demos (en)</h3>
<p><a href="http://www.hongkiat.com/blog/48-excellent-html5-demos/">http://www.hongkiat.com/blog/48-excellent-html5-demos/</a></p>
<h3>HTML 5 facts &#038; myths (en)</h3>
<p><a href="http://www.smashingmagazine.com/2010/09/23/html5-the-facts-and-the-myths/">http://www.smashingmagazine.com/2010/09/23/html5-the-facts-and-the-myths/</a></p>
<h3>Learning to love html 5 (en)</h3>
<p><a href="http://www.smashingmagazine.com/2010/11/10/learning-to-love-html5/">http://www.smashingmagazine.com/2010/11/10/learning-to-love-html5/</a></p>
<h3>Designing a html 5 layout from scratch (en)</h3>
<p><a href="http://www.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/">http://www.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/</a></p>The post <a href="https://nerdpress.org/2010/11/27/html5-sammlung-von-ressourcen-dokus-und-browser-fallbacks/">HTML5 – Sammlung von Ressourcen, Dokus und Browser-Fallbacks</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2010/11/27/html5-sammlung-von-ressourcen-dokus-und-browser-fallbacks/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>SlickMap CSS &#8211; visuelle Sitemaps in HTML / CSS</title>
		<link>https://nerdpress.org/2010/05/30/slickmap-css-visuelle-sitemaps-in-html-css/</link>
					<comments>https://nerdpress.org/2010/05/30/slickmap-css-visuelle-sitemaps-in-html-css/#comments</comments>
		
		<dc:creator><![CDATA[Max Girkens]]></dc:creator>
		<pubDate>Sun, 30 May 2010 12:46:41 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[sitemap]]></category>
		<category><![CDATA[visual]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=1015</guid>

					<description><![CDATA[<p>visuelle Sitemaps in XHTML / CSS. Ein Stylesheet um unordered Lists als Sitemap darzustellen. http://astuteo.com/slickmap/ http://astuteo.com/slickmap/demo</p>
The post <a href="https://nerdpress.org/2010/05/30/slickmap-css-visuelle-sitemaps-in-html-css/">SlickMap CSS – visuelle Sitemaps in HTML / CSS</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>visuelle Sitemaps in XHTML / CSS.<br />
Ein Stylesheet um unordered Lists als Sitemap darzustellen.</p>
<p><a href="http://astuteo.com/slickmap/">http://astuteo.com/slickmap/</a><br />
<a href="http://astuteo.com/slickmap/demo">http://astuteo.com/slickmap/demo</a></p>The post <a href="https://nerdpress.org/2010/05/30/slickmap-css-visuelle-sitemaps-in-html-css/">SlickMap CSS – visuelle Sitemaps in HTML / CSS</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2010/05/30/slickmap-css-visuelle-sitemaps-in-html-css/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>[Jquery]Namespaces via CSS-Selector adressieren</title>
		<link>https://nerdpress.org/2010/04/29/jquerynamespaces-via-selector-adressieren/</link>
					<comments>https://nerdpress.org/2010/04/29/jquerynamespaces-via-selector-adressieren/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 29 Apr 2010 21:38:59 +0000</pubDate>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[Selektor]]></category>
		<category><![CDATA[xml]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=952</guid>

					<description><![CDATA[<p>Vielleicht braucht es mal jemand, jedenfalls lassen sich &#8220;genamespacete&#8221; Tags in einer DOM (XML)document Instanz recht einfach mittels \: als Separator adressieren. Ein Beispiel: Ich möchte ein Dublin-Core Metadatum aus einem beliebigen Feed lesen: (function($) { $('item').each(function() { $(arguments&#x5B;1]).find('dc\:creator').&#x5B;...]() } ); })(jQuery); Dies entspricht wohl rein syntaktisch nicht ganz dem entsprechendem CSS3-Proposal (einzusehen unter http://www.w3.org/TR/css3-selectors/#typenmsp). &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2010/04/29/jquerynamespaces-via-selector-adressieren/" class="more-link">Continue reading<span class="screen-reader-text"> "[Jquery]Namespaces via CSS-Selector adressieren"</span></a></p>
The post <a href="https://nerdpress.org/2010/04/29/jquerynamespaces-via-selector-adressieren/">[Jquery]Namespaces via CSS-Selector adressieren</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Vielleicht braucht es mal jemand, jedenfalls lassen sich &#8220;genamespacete&#8221; Tags in einer DOM (XML)document Instanz recht einfach mittels \: als Separator adressieren. Ein Beispiel: Ich möchte ein <a href="http://dublincore.org/">Dublin-Core</a> Metadatum aus einem beliebigen Feed lesen:</p>
<pre class="brush: jscript; title: ; notranslate">
(function($) {

  $('item').each(function() { $(arguments&#x5B;1]).find('dc\:creator').&#x5B;...]() } );

})(jQuery);
</pre>
<p>Dies entspricht wohl rein syntaktisch nicht ganz dem entsprechendem CSS3-Proposal (einzusehen unter <a href="http://www.w3.org/TR/css3-selectors/#typenmsp">http://www.w3.org/TR/css3-selectors/#typenmsp</a>). Ich habe beide Möglichkeiten interessehalber auch einmal in einem aktuellen FF3.6 und Chromium  getestet:</p>
<pre class="brush: css; title: ; notranslate">
&lt;style type=&quot;text/css&quot;&gt;
/*&lt;!&#x5B;CDATA&#x5B;*/
  @namespace hanswurst url(https://www.meins.int)

  hanswurst|kaese
  {
    color: red;
  }
/*]]&gt;*/
&lt;/style&gt;
&lt;hanswurst:kaese&gt;
  Hanswurst liebt käse
&lt;/hanswurst:kaese&gt;
</pre>
<p>Ergebnis: Naja, klappt nicht. Eventuell hat jemand eine Idee oder kann mich korrigieren?</p>The post <a href="https://nerdpress.org/2010/04/29/jquerynamespaces-via-selector-adressieren/">[Jquery]Namespaces via CSS-Selector adressieren</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2010/04/29/jquerynamespaces-via-selector-adressieren/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>vim2html</title>
		<link>https://nerdpress.org/2010/02/09/vim2html/</link>
					<comments>https://nerdpress.org/2010/02/09/vim2html/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 09 Feb 2010 12:32:02 +0000</pubDate>
				<category><![CDATA[IDE]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css code]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[font tags]]></category>
		<category><![CDATA[Highlighting]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[vim]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=803</guid>

					<description><![CDATA[<p>Meinen Lieblingseditor vim brauche ich an dieser Stelle ja nicht en detail vorzustellen. Ein Feature allerdings, über das ich erst nach jahrelanger Nutzung gestolpert bin, passt sehr gut ins nerdpress: 2html. Was dieses Kommando macht? Na, HTML-Code aus dem Inhalt des aktuellen Puffers as is erzeugen &#8211; optional mit Zeilennummern und CSS-Code. Und so geht &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2010/02/09/vim2html/" class="more-link">Continue reading<span class="screen-reader-text"> "vim2html"</span></a></p>
The post <a href="https://nerdpress.org/2010/02/09/vim2html/">vim2html</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Meinen Lieblingseditor <a title="vim.org" href="http://www.vim.org/" target="_self">vim</a> brauche ich an dieser Stelle ja nicht en detail vorzustellen.</p>
<p>Ein Feature allerdings, über das ich erst nach jahrelanger Nutzung <a title="Bens IT-Kommentare: Dateien aus VIM mit Syntaxhighlighting exportieren" href="http://blog.bmarwell.de/2010/01/23/dateien-aus-vim-mit-syntaxhighlighting-exportieren/">gestolpert bin</a>, passt sehr gut ins <em>nerdpress</em>: 2html.</p>
<p>Was dieses Kommando macht?</p>
<p>Na, HTML-Code aus dem Inhalt des aktuellen Puffers <em>as is</em> erzeugen &#8211; optional mit Zeilennummern und CSS-Code.</p>
<p>Und so geht das:<span id="more-803"></span></p>
<ul>
<li>Syntaxhighlighting einschalten<em><br />
</em></p>
<pre><em>:syntax on</em></pre>
</li>
<li>den Code erzeugen<em><br />
</em></p>
<pre><em>:runtime! syntax/2html.vim  </em>[oder <em><code>:TOhtml</code></em><code>]</code></pre>
</li>
<li>vim springt direkt in das neue split-Fenster, dort sollte man den Code direkt speichern
<pre><em>:w</em></pre>
</li>
</ul>
<p>fertig.</p>
<p>Falls man die Zeilennummern drin haben möchte, hilft vor der HTML-Erzeugung folgendes Kommando <em><br />
</em></p>
<pre><em>:let html_number_lines = 1</em></pre>
<p>Und<em> </em>wenn es CSS sein soll, statt der älteren Font-Tags, geht auch das<em><br />
</em></p>
<pre><em>:let html_use_css = 1</em></pre>
<p>Einfacher geht es kaum&#8230; oder?</p>The post <a href="https://nerdpress.org/2010/02/09/vim2html/">vim2html</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2010/02/09/vim2html/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Eclipse Galieo mit Aptana und PDT</title>
		<link>https://nerdpress.org/2010/01/12/eclipse-galieo-mit-aptana-und-pdt/</link>
		
		<dc:creator><![CDATA[Max Girkens]]></dc:creator>
		<pubDate>Tue, 12 Jan 2010 20:35:04 +0000</pubDate>
				<category><![CDATA[IDE]]></category>
		<category><![CDATA[Aptana]]></category>
		<category><![CDATA[code-completion]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Highlighting]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[YAML]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=673</guid>

					<description><![CDATA[<p>Aptana hatte sich ja in den letzten Versionen am PHP Support versucht. Was mir als großem Fan von PDT garnicht so gut gepasst hat. Damit war nämlich die Variante Aptana (als Eclipse Plugin) mit PDT zu kombinieren eher schwierig, soweit ich mich erinnern kann. Jetzt hat Aptana das Vorhaben aber an den Nagel gehängt. Und &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2010/01/12/eclipse-galieo-mit-aptana-und-pdt/" class="more-link">Continue reading<span class="screen-reader-text"> "Eclipse Galieo mit Aptana und PDT"</span></a></p>
The post <a href="https://nerdpress.org/2010/01/12/eclipse-galieo-mit-aptana-und-pdt/">Eclipse Galieo mit Aptana und PDT</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.aptana.org">Aptana</a> hatte sich ja in den letzten Versionen am PHP Support versucht.<br />
Was mir als großem Fan von <a href="http://www.eclipse.org/pdt/">PDT</a> garnicht so gut gepasst hat.<br />
Damit war nämlich die Variante <a href="http://aptana.org/studio/plugin">Aptana</a> (als Eclipse Plugin) mit PDT zu kombinieren eher schwierig, soweit ich mich erinnern kann.<span id="more-673"></span></p>
<p>Jetzt hat Aptana das Vorhaben aber <a href="http://www.aptana.org/php">an den Nagel</a> gehängt.<br />
Und das macht die Sache meiner Meinung zu einer guten Kombination mit PDT, wenn man Eclipse für Webentwicklung benutzt.</p>
<p>Die neueste Version vom Aptana Plugin lässt sich super in Eclipse Galileo mit PDT installieren.<br />
Und kommt auch sehr unauffällig daher, also auch ohne &#8220;you got new messages&#8221; , was man aus früheren Versionen noch in Erinnerung haben mag.</p>
<p>Ich benutze Aptana auch fast nur wegen seiner, meiner Meinung nach, sehr guten  JS und CSS code-completion, outline und Syntax-Highlighting. Der YAML Editor ist auch ziemlich cool.<br />
Mit der Kombination wird Eclipse wieder zu meinem Favoriten in der IDE Welt.</p>
<p>&#8230;zumal in Kombination mit<br />
<a href="http://www.eclipse.org/subversive/">subversive</a> (SVN)<br />
<a href="http://www.eclipse.org/dsdp/tm/">RSE</a> (SSH, FTP remote editing)<br />
und bald hoffentlich auch <a href="http://www.eclipse.org/egit/">egit</a> (GIT)</p>The post <a href="https://nerdpress.org/2010/01/12/eclipse-galieo-mit-aptana-und-pdt/">Eclipse Galieo mit Aptana und PDT</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Zen-Coding: Doping fürs Markup-Tippen</title>
		<link>https://nerdpress.org/2009/11/22/zen-coding-doping-furs-markup-tippen/</link>
					<comments>https://nerdpress.org/2009/11/22/zen-coding-doping-furs-markup-tippen/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 22 Nov 2009 12:47:58 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Zen-Coding]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=608</guid>

					<description><![CDATA[<p>Tim hat recht, das ist &#8216;ne nette Idee. Das Video angucken!</p>
The post <a href="https://nerdpress.org/2009/11/22/zen-coding-doping-furs-markup-tippen/">Zen-Coding: Doping fürs Markup-Tippen</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p><a href="http://tim-christmann.de/">Tim</a> hat recht, das ist &#8216;<a href="http://www.smashingmagazine.com/2009/11/21/zen-coding-a-new-way-to-write-html-code/">ne nette Idee</a>. Das Video angucken!</p>The post <a href="https://nerdpress.org/2009/11/22/zen-coding-doping-furs-markup-tippen/">Zen-Coding: Doping fürs Markup-Tippen</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2009/11/22/zen-coding-doping-furs-markup-tippen/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Kleines Addon, große Wirkung.</title>
		<link>https://nerdpress.org/2009/11/21/kleines-addon-grose-wirkung/</link>
					<comments>https://nerdpress.org/2009/11/21/kleines-addon-grose-wirkung/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 21 Nov 2009 18:12:47 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=604</guid>

					<description><![CDATA[<p>Check das aus. Dieses kleine, aber feine Addon erlaubt es, alle Stylesheets via Kontextmenu-Auswahl oder F9-Taste zu aktualisieren. Der Clou dabei: Das ganze geschieht on-the-fly, ohne dass ein Page-Reload nötig wäre. Jeder leidgeplagte RIA-Entwickler wird angesichts der offensichtlichen Macht dieses Addons in Ehrfurcht erstarren. Denn dadurch lässt sich der Zeitaufwand fürs CSS-Styling um mindestens 90% verringern, &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2009/11/21/kleines-addon-grose-wirkung/" class="more-link">Continue reading<span class="screen-reader-text"> "Kleines Addon, große Wirkung."</span></a></p>
The post <a href="https://nerdpress.org/2009/11/21/kleines-addon-grose-wirkung/">Kleines Addon, große Wirkung.</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/en-US/firefox/addon/46211/">Check das aus</a>. Dieses kleine, aber feine Addon erlaubt es, alle Stylesheets via Kontextmenu-Auswahl oder F9-Taste zu aktualisieren. Der Clou dabei: Das ganze geschieht on-the-fly, ohne dass ein Page-Reload nötig wäre. Jeder leidgeplagte RIA-Entwickler wird angesichts der offensichtlichen Macht dieses Addons in Ehrfurcht erstarren. Denn dadurch lässt sich der Zeitaufwand fürs CSS-Styling um mindestens 90% verringern, und dann macht diese Tätigkeit sogar wieder sowas wie Spaß.</p>
<p><span id="more-604"></span></p>
<p>Jeder, der mal mit Dojo, Firebug und der XmlHttpRequest-Konsole hantiert hat, wird sich sicher nur unter Schmerzen an die ewigen Ladezeiten zurückerinnern können. Mit diesem Mini-Addon spart man sich  das andauernde Warten wenigstens beim Skinnen.</p>
<p>Einige Wermutstropfen gibt es allerdings: Mittels @import-Direktive eingebundene CSStylesheets werden nicht aktualisiert, Mac-User haben einen gewissen Eingewöhnungsaufwand, während der PC-Jünger einfach nur die F9 mit der F5-Taste tauschen muss ;). Und ihr Javaentwickler werdet weiterhin starke Nerven beim ewigen Deployment beweisen müssen. Aber dafür werdet ihr ja schließlich auch absolut überbezahlt ;)</p>
<p>Tschüss! Ahso, hiernochmalderlink: https://addons.mozilla.org/en-US/firefox/addon/46211/</p>The post <a href="https://nerdpress.org/2009/11/21/kleines-addon-grose-wirkung/">Kleines Addon, große Wirkung.</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2009/11/21/kleines-addon-grose-wirkung/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>CSS rounded corners feat. DD_roundies</title>
		<link>https://nerdpress.org/2009/09/05/css-rounded-corners-feat-dd_roundies/</link>
					<comments>https://nerdpress.org/2009/09/05/css-rounded-corners-feat-dd_roundies/#comments</comments>
		
		<dc:creator><![CDATA[Max Girkens]]></dc:creator>
		<pubDate>Sat, 05 Sep 2009 20:49:29 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE]]></category>
		<guid isPermaLink="false">http://nerdpress.maxgirkens.de/?p=25</guid>

					<description><![CDATA[<p>runde Ecken lassen sich ja in einigen Browsern mittels der entsprechenden proprietären border-radius CSS Eigenschaft gut realisieren. zB: .roundie { -moz-border-radius:5px; -khtml-border-radius: 5px; -webkit-border-radius:5px; } Klar, dass der feine IE da von Haus aus nicht mithalten kann. Zum Glück für ihn gibt es aber Drew Dillers&#8217; DD_roundies. Das Skript fixed diese IE&#8217;sche Unzulänglichkeit und man &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2009/09/05/css-rounded-corners-feat-dd_roundies/" class="more-link">Continue reading<span class="screen-reader-text"> "CSS rounded corners feat. DD_roundies"</span></a></p>
The post <a href="https://nerdpress.org/2009/09/05/css-rounded-corners-feat-dd_roundies/">CSS rounded corners feat. DD_roundies</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>runde Ecken lassen sich ja in einigen Browsern mittels der entsprechenden proprietären border-radius CSS Eigenschaft gut realisieren. zB:</p>
<pre class="brush: css; title: ; notranslate">
.roundie {
    -moz-border-radius:5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius:5px;
}
</pre>
<p>Klar, dass der <span style="text-decoration: line-through;">feine</span> IE da von Haus aus nicht mithalten kann.  Zum Glück für ihn gibt es aber Drew Dillers&#8217; <a href="http://www.dillerdesign.com/experiment/DD_roundies/">DD_roundies</a>.<span id="more-25"></span><br />
Das Skript fixed diese IE&#8217;sche Unzulänglichkeit und man kann runde Ecken auch da ohne zusätzliches Markup haben.</p>
<p>viel Code braucht es dazu auch nicht:</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script src=&quot;DD_roundies.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
DD_roundies.addRule(&#039;.roundie&#039;, &#039;5px&#039;);
&lt;/script&gt;
</pre>
<p>good thing.</p>
<p>für den Opera hilft das aber vorerst alles nichts. Da bleibt es eckig.</p>The post <a href="https://nerdpress.org/2009/09/05/css-rounded-corners-feat-dd_roundies/">CSS rounded corners feat. DD_roundies</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2009/09/05/css-rounded-corners-feat-dd_roundies/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
