<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[Acko.net]]></title>
  <link href="https://acko.net/atom.xml" rel="self"/>
  <link href="https://acko.net/"/>
  <updated>2026-03-05T12:10:39+01:00</updated>
  <id>https://acko.net</id>
  <author>
    <name><![CDATA[Steven Wittens]]></name>
    
  </author>

  
  <entry>
    <title type="html"><![CDATA[The IE7 Myth]]></title>
    <link href="https://acko.net/blog/the-ie7-myth/"/>
    <updated>2006-08-22T00:00:00+02:00</updated>
    <id>https://acko.net/blog/the-ie7-myth</id>
    <content type="html"><![CDATA[<div class="g8 i2 first"><div class="pad"><p>A while ago, we got contacted at <a href="http://drupal.org/">Drupal.org</a> by the Internet Explorer 7 compatibility team about layout issues in IE7 on our site. The e-mail was intended to help web developers prepare for IE7 by pointing out problems. My guess was that Microsoft had used a web crawler to look for various CSS signposts (with human verification afterwards):
</p>

<p>
<blockquote>
"The page www.drupal.org does not display properly in IE 7 due to specific CSS Hacks that we have deprecated in IE 7.  We believe that this issue is likely caused by the use of the Underscore, html&gt;body and Star HTML Hacks on your CSS file which has been removed from IE 7. In IE 6, the layout appears correct since the specific hack being used is supported in that version of IE.
...
<strong>Removal of these hacks will resolve this issue.</strong>"
</blockquote>
</p>

<p>
I got really annoyed by that last line because it's plain untrue. What's worse is that I've noticed similar comments made by others in the Drupal community (and elsewhere): "[Some site] is broken in IE7 because they use IE6 hacks". As the person who designed the Drupal.org theme, I want to clear this up because it's a big fat lie and it's easy to see why.
</p>

<p>
Any sane designer these days will design for the standards-compliant browsers like Firefox and then sprinkle on CSS hacks to make it work in IE6. The very nature of these hacks is that they are invalid CSS, which only IE6 considers valid (e.g. <code>a&nbsp;{&nbsp;_display:&nbsp;none;&nbsp;}</code>). Standards-compliant browsers ignore invalid CSS rules (as specified in the specs), so the hacks have no effect on them.
</p>

<p>
Because IE7 fixed the parsing bugs, it can now be considered one of those standards-compliant browsers (for parsing CSS anyway). This means that whether IE6 hacks are present or not will have <strong>no effect whatsoever</strong> on how the site looks in IE7.
</p>

<p>
So, whether intentional or not, Microsoft has been flat out lying. And by doing so they're shifting the blame for their screw-ups to the same designers they've been torturing for years.
</p>

<p>
Well, I'm tired of taking the blame: my design works fine in those programs that are worthy of the name browser.
</p></div></div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[New Design for Acko.net]]></title>
    <link href="https://acko.net/blog/new-design-for-acko-net/"/>
    <updated>2006-07-13T00:00:00+02:00</updated>
    <id>https://acko.net/blog/new-design-for-acko-net</id>
    <content type="html"><![CDATA[<div class="g8 i2 first"><div class="pad"><p>If you're not reading this through an aggregator, you will have already noticed: I've redesigned my website.
</p>

<p>
The last theme <a href="/blog/redesign">lasted about 2.5 years</a>, so it was time for something new and fresh.
</p>

<p>
Now, I don't know about you, but honestly I'm a bit tired of all the pastelly rounded corners and soft shadows that are all the rage today. Sure, it looks nice and neutral, but I'd prefer something with a little more <em>oomph</em>. So, after a day of fun with vectors tools, a highly saturated color palette and some browser-fighting, my geometric theme (uncreatively called <em>Acko8</em>) is completed.
</p>

<p><img class="natural" src="/files/redesign-2008/previous-acko-large.jpg" alt="" /></p>

<p>
The result is, as you'd expect, tableless and semantic XHTML/CSS. The theme should work from 800x600 up without scrolling (though at higher resolutions, more eye candy sticks out on the sides). Whether it is aesthetically pleasing depends of course on your own tastes. But I sure love the way it turned out!
</p>

<p>
What's cool is that I specifically crafted the underlying CSS skeleton to allow images to 'break out' of the text flow. The previous design tried this as well, but had several nasty issues with it. The effect is quite nice.
</p>

<p>
Aside from the looks I already reorganised the site a bit. The front door page was removed in favor of a more direct approach. I put my side projects a bit more in the spotlight as well. Finally, I emphasised the personal aspect, with a clear explanation of the site's purpose in the upper-right corner on every page.
</p>

<p>
Comments welcome!</p></div></div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Degradable Javascript Widget Fun]]></title>
    <link href="https://acko.net/blog/degradable-javascript-widget-fun/"/>
    <updated>2005-10-22T00:00:00+02:00</updated>
    <id>https://acko.net/blog/degradable-javascript-widget-fun</id>
    <content type="html"><![CDATA[<div class="g8 i2 first"><div class="pad"><p>At BarCamp Amsterdam, I worked with <a href="http://www.daemon.co.za">Adrian Rossouw</a> on a UI for styling a website. The result is a <a href="http://www.acko.net/demo/picker">pretty cool color picker</a> like in Gimp or Photoshop, but without Flash or Java. It just uses Javascript, CSS and transparent PNGs. It degrades to regular textboxes where you type/paste an HTML color code.
</p>

<p>
A bit later, Chris Messina suggested a slider control. Not much later, it was finished. It degrades to a plain select box, which is where the slider values are taken from. Its main purpose is to be used to select between options, and not for arbitrary continuous ranges.
</p>

<p>
These will soon be coming to a <a href="http://drupal.org/">Drupal</a> site near you after some more polishing and bug testing. Whether they will be used in Drupal 4.7 remains to be seen (though I can already think of a few spots where they would be useful).
</p>

<p>
Yay for open-source developer cross pollination :).
</p></div></div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[DrupalCon - Theme Development presentation]]></title>
    <link href="https://acko.net/blog/drupalcon-theme-development-presentation/"/>
    <updated>2005-03-23T00:00:00+01:00</updated>
    <id>https://acko.net/blog/drupalcon-theme-development-presentation</id>
    <content type="html"><![CDATA[<div class="g8 i2 first"><div class="pad"><p>At FOSDEM I gave a presentation about Theme Development for the Drupal Conference in the Drupal developer's room. You can take a look at <a href="/files/drupalcon-theming/drupal-theming.pdf">the slides</a>. The topics I covered are:
</p>

<p>
<ul><li>Overview of the Drupal theme system</li>
<li>Making the FriendsElectric theme</li>
<li>Clean, semantic XHTML/CSS</li>
<li>Some examples of sexy Drupal sites</li>
</ul>
</p>

<p>
The presentation was filmed, the <a href="http://papaja.kein.org/download/v2v_drupalconf-themes.ogg.torrent">video</a> is available through BitTorrent. For info on how to play the Ogg Theora files, check <a href="http://eu.d-a-s-h.org/oggtheora">these instructions</a>.
</p>

<p>
The other presentations are linked on <a href="http://drupal.org/drupalcon-2005-media">drupal.org</a>.
</p>

<p>
Read on for some useful links related to Drupal theming.
<!--break-->
<strong>Drupal-related</strong>
<ul>
<li><a href="http://drupal.org/node/509">Drupal theme developer's guide</a></li>
<li><a href="http://themes.drupal.org/">Drupal Theme Garden</a> (theme showcase)</li>
</ul>
<strong>Some useful CSS links</strong>
<ul>
<li><a href="http://www.positioniseverything.net/">Position Is Everything</a></li>
<li><a href="http://www.alistapart.com/">A List Apart</a></li>
</ul></p></div></div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Redesign]]></title>
    <link href="https://acko.net/blog/redesign/"/>
    <updated>2004-02-01T00:00:00+01:00</updated>
    <id>https://acko.net/blog/redesign</id>
    <content type="html"><![CDATA[<div class="g8 i2 first"><div class="pad"><p>Finally got around to redesigning the site. I didn't really like the previous red one anyway. However, aside from cosmetics I've also reorganised things quite a bit. The site is now divided in 3+1 parts (Art, Blog, Coding and 'everything else'). I hope things will be easier to find for everyone.
Oh and note the spiffy Clean URLs too.
</p>

<p>
I've had to pull some tricks to get the menu to work, and it doesn't yet cascade down for subsections. I hope the menu-system changes in <a href="http://www.drupal.org/">Drupal</a> will be finalized soon.
</p>

<p>
Comments are welcome as always. The forum is stuck under <a href="/dump">Dump</a> if you've got something else to talk about. Old accounts will still work, and Drupal authentication is enabled too.</p></div></div>
]]></content>
  </entry>
  
</feed>
