The Curious Engineer

Christian Heilmann

2005–2006

353 posts

2007–2026 →

2006 163

December 2006

  1. A great new year to all of you
  2. Automatically turning a text into a link
  3. 18 Questions for Niqui Merret and Aral Balkan on Flash and Accessibility
  4. New Podcast on WebdevRadio
  5. Podcast by Proxy
  6. Is anybody familiar with Sake?
  7. Christmas Shopping the geek way: Blank DVDs
  8. Automatic merging and versioning of CSS/JS files with PHP
  9. This one day, on twitter…
  10. Have a random weekend
  11. Dear JavaScript Library Developers…
  12. Being silly with \”web2.0\” logos
  13. Easy flickr integration article on 24ways and webkrauts

November 2006

  1. Inaccessible by design – the dollar bill
  2. Easy handling of del.icio.us data with Dishy
  3. Good-bye CSS-Discuss
  4. Tip: Do not position Google Ads absolutely!
  5. I am featured on cuteoverload.com
  6. Musings about San Francisco and my trip there
  7. Are you as good as Dean, Stuart, Jeremy or better than Dan and Peter-Paul?
  8. Back in California
  9. Joe Clark needs you to help him get some proper research on captioning on the way
  10. Needs of the disabled spark inventions – why not in web design?
  11. Moved to media temple
  12. Explore flickr tags and photos with flickrdrillr

October 2006

  1. Douglas Crockford does the DOM on Video
  2. Opera backstage in London – a Viking night
  3. What makes a good web site?
  4. Tackling automatic field focus usability issues
  5. Occulus Reparo
  6. Hours of fun with Google Code Search
  7. WSG meetup about Microformats on 19th October in London
  8. Accessibility in Trouble
  9. Interview Podcast on Web Axe
  10. Silly Browser Trick: V for Firefox

September 2006

  1. The myth of Common Knowledge
  2. Massive Bug in Google Maps!
  3. So address tags are rubbish for microformat hCards?
  4. Greenpeace target Apple
  5. I got my laptop stolen yesterday night
  6. If you are in California, don\’t miss the Yahoo! hack day
  7. Event Handling versus Event Delegation
  8. Seven simple examples for the YUI Panel Widget
  9. Search now with AutoComplete
  10. Give this blog a new home…
  11. No more URLs in comments, please
  12. No more dead links – My first go at a WordPress Plugin
  13. dconstruct 2006 review
  14. The future is hybrids – how JavaScript can purify pure CSS solutions
  15. Barcamp London

August 2006

  1. On vacation now
  2. Shortening strings to a fixed length in JavaScript
  3. More newsagent fame and a devastating review
  4. Drew made me do it: Cover all your CSS class tasks with one small JavaScript
  5. Unobtrusive Goodness for Ruby on Rails
  6. Sneakily reading out your browser history
  7. An unobtrusive interactive Flickr badge
  8. Meet me at the Newsagent\’s
  9. \”More content\” links, cloneNode(), YUI and Safari/MSIE issues
  10. Walk Like a Pirate Day
  11. Safari for Windows – well almost
  12. Win free ebooks and copies of my books!
  13. Workfriendly surfing
  14. JavaScript/AJAX contractor needed in London ASAP

July 2006

  1. Is my quest for a good multi-platform IDE over?
  2. Web Accessibility: Web Standards and Regulatory Compliance is now available
  3. Becoming Clueful – a collaborative article about what web developers expect from clients
  4. All blogs look the same…
  5. Reason #13423 why I love the internet – Lego instruction booklets
  6. Preview of a plugin I will submit to the Yahoo! Developer Gallery soon
  7. Web Standards Group Meeting London
  8. I’ve got a book you don’t have
  9. Web standards are not important?
  10. Smugpanel – show the world who links to you
  11. Apress Swag
  12. Free ebook Chapter “From DHTML to DOM scripting”
  13. Fun with Picasa and Hidden Folders

June 2006

  1. Hear and See the DOM Scripting Task Force
  2. Free Excerpt of my book on the YUI blog
  3. BeginningJavaScript.com – Get the code and information about ‘Beginning JavaScript with DOM Scripting and Ajax’
  4. d.construct 2006 is open for registration
  5. Beyond the Browser – JavaScript in rich applications
  6. Happy Birthday to Stuart of Muffinresearch
  7. It’s (a)live!
  8. The table of contents of “Beginning JavaScript with DOM scripting and Ajax”
  9. @media2006 is almost over…
  10. MSIE problems to watch out for when using animation libraries
  11. Are getting answers from experts systems the new hype?
  12. Fancy embedded web search for your web site? It’s easy as pie with JSON!
  13. Stupid Tricks with JavaScript
  14. Gabbly.com in case you need to talk about a web site
  15. Do you expect me to talk? Web Standards Group London Meetup on July the 14th
  16. Trying to buy a ticket for Henry Rollins
  17. Dynamic Code Viewing with jQuery

May 2006

  1. Replace Pop-Ups with dynamic includes using DOMinclude (updated)
  2. Are you a recent graduate and do you know about web standards? Want to work for Yahoo UK?
  3. What APIs/Web Services do you use?
  4. Looking for another Yahoo colleague
  5. badgr – dynamic photo badges with PHP and XHR (AJAX)
  6. California uber alles

April 2006

  1. Cutting down on loop iterations with labels
  2. A DOM scripting enhanced template for Picasa (updated)
  3. Thar he blows – 31 yesterday
  4. Good-Bye Easyletter
  5. Safari, small windows and DOMcollapse
  6. innerHTML vs. DOM = pot noodles vs. real cooking
  7. How to say good-bye to your company after five years
  8. B3TA.com in Web2.0 confusion
  9. And the winner of cheekiest SPAM attempt is
  10. Making AJAX navigation optional
  11. FeedNav – an unobtrusive AJAX RSS displayer

March 2006

  1. New free article – From DHTML to DOM scripting
  2. Return of the dreaded DHTML news scroller
  3. How would you like to be me? Looking for a Lead Information Architect
  4. My book on Amazon – no pressure then
  5. Minislides – inline slide shows with DOM and CSS
  6. Web2.0-tastic – my office outside the office
  7. Time to move on
  8. Tip: Using CSS and dynamic classes to avoid loops
  9. Poke London are looking for a designer and a webcoder
  10. DOMnews, well, news: Coincidence or Plagiarism?
  11. AJAX/DHTML library scorecard
  12. Evolt.org wants you to give it a lick of paint
  13. Mapsurface.com and me are watching you!
  14. Linking both text and icons with rollover state
  15. Even more DOMtab updates!
  16. Microsoft to stop Active-X controls to start automatically

February 2006

  1. The Super Browser
  2. Webmonkey brings you zooming images – again
  3. Google Pages – Google enters the WYSIWYG page editing market
  4. Using position:fixed and transparency in a creative way
  5. Mapsurface – another very slick site statistics thingamajing
  6. Freddy vs JSON – Lots of noise about OO JavaScript
  7. CSS Designer and DOM scripter, sitting in a tree
  8. Two Viruses for Macs – does this mean we cannot be smug any longer?
  9. Chat around the Campfire
  10. Show love to the object literal
  11. More Yahoo goodies
  12. Graded Browser Support
  13. Is it a bird? Is it a plane? No it is a new server!
  14. So target really is deprecated, huh?
  15. Large clickable boxes as navigation with CSS and DOM
  16. PureDOMExplorer update – what is Safari’s issue with Off-Left?
  17. Now this is a cool touchscreen
  18. Don’t rely on maxlength to shorten passwords
  19. Photoshop TV
  20. Panel Bar or Accordeon Menu using DOMscripting and CSS
  21. Retro gaming and an annoying mobile game
  22. Internet Explorer 7 beta out
  23. Seven accessibility mistakes part 1
  24. Moving servers

January 2006

  1. Form data preview with DOM
  2. Google code analysis and another nifty Firefox extension
  3. Help stress-testing a DOMscripting helper library / object
  4. Brave New Product World – what can I do with Smartmedia Cards?
  5. First impressions of Visual Studio 2005
  6. Educating Chris on Visual Studio
  7. Amazing new idea: Getting naked for money!
  8. And you thought your job was b**locks?
  9. Accommodation idea for @media 2006
  10. Accessibility mistakes we have all done
  11. Free Scott Adams ebook
  12. Styling submit buttons or using links to submit a form?

2005 190

December 2005

  1. Things Web Developers can learn from craftsmen part 1
  2. Samorost – A wonderfully designed time waster
  3. Merry Christmas to the lot of you
  4. Why is the end of the year always utter sh*t?
  5. Automatic AJAX translator tool
  6. Wonderful examples of gobbledegook nominated by The Plain English Campaign
  7. How to remove the ugly border around an image in a link
  8. CAPTCHA Alternatives for a commercial product?
  9. Shorter DOMscript via cloning vs. generating elements
  10. RSS feeds everywhere, even in the smallest room
  11. What I want from CSS3 – nested declaration blocks
  12. DOMCollapse fixed for Safari – create unobtrusive collapsible page elements without knowing JavaScript
  13. How to create a CSS Toolshed submission – step by step

November 2005

  1. Blogs, Lists, Mags, Forums, Feeds? Where do you get your webdev juice from?
  2. Do you really need an HTML email christmas greeting?
  3. Geekdinner aftermath
  4. Working on another CSS Toolshed entry
  5. Pin entry fields, keylogging, security and a DOM solution
  6. The things I install on my Thinkpad
  7. A free christmas / advent calendar in PHP
  8. Zoom Layout for North Yorkshire County Council
  9. Who is up for a CSS challenge?
  10. Another one of mother’s little helpers
  11. AFLAX – The reverse Unobtrusive Flash Object
  12. Do HR people even read their job ads when they get published?
  13. How to create user friendly pop-under ads
  14. Real life popunders / interstitials

October 2005

  1. European Member of Parliament sees not much improvement in accessibility
  2. How superfluous commenting can bite you
  3. Ask me things on the World Usability Day webcast
  4. Neat little colourblindness simulator for OSX
  5. Flavour of the month: Generic CSS frameworks for all!
  6. CSS Toolshed in the making
  7. Flexible CSS tabnavigation
  8. Usability Disaster – Wallace and Gromit at the Odeon – or not
  9. Specificity wars – Molly vs. Andy
  10. Treehouse – not the one of horror
  11. Two new designs (well, one redesign)
  12. CSS is not hard to learn – if you recognise it for what it is

September 2005

  1. Search the web and help charities
  2. The making of the CSS Table Gallery
  3. It has rabbits! It is about the XBOX!
  4. Another unfortunate logo
  5. Ethical search engine optimisation my foot!
  6. I sense your curiousity
  7. Because it is friday: Free Template Giveaway
  8. New Article: Navigation – our visitors’ travel guide
  9. Per Pedes – Footnotes rear their head again
  10. WYSIWYG CMS – The other user agent
  11. News from the browser front
  12. I have a Mac – Look at my Mini!
  13. If you cannot fit your horizontal navigation
  14. Do screenreaders digest our Javascript Links?
  15. Talk about the Web Fight Club
  16. Welcome Web Accessibility Tool Consortium
  17. Business cases for RSS?
  18. 10 reasons why our clients don’t care about accessibility and remote commenting
  19. Mint ate my server
  20. What kind of personality are you?
  21. Blimey, you do like your tables, eh?
  22. addEvent recoding contest
  23. Why good programmers are lazy and dumb
  24. More table tricks: Collapsible Tables with DOM
  25. Going Minty

August 2005

  1. CSS Table Gallery
  2. Summer gone, Webzines back
  3. Web Standards, Style Sheets and Semantic Markup presentation
  4. Bulletproof Web Design Review
  5. Why Homesite 5 still rocks my world
  6. Dynamic Galleries, real users and Popup Window conditioning
  7. CSS Hacks and Filters review
  8. Reading DHTML Utopia
  9. Your part of the playground – what can be done with the different web technologies
  10. So which was the day slashdot linked to me?
  11. I want a Mac.

July 2005

  1. What can we do when there is too much navigation?
  2. Talking business: How I Learned to Love CSV
  3. Creating Accessible Popups
  4. Google Moon
  5. Harry Potter, ebooks and the train journey from hell
  6. Preview images with DOM, CSS (and a dash of PHP)
  7. Joining Ranks: Here comes the DOM Scripting Taskforce
  8. Presentation Slides with DOM and CSS
  9. Presentation: Designers and Tables
  10. EDRI and Privacy International issue open letter against new data retention laws
  11. Who needs alternative text?
  12. Bombs in London
  13. So London is hosting the Olympic Games
  14. Inaccessible by brand?
  15. What web zines do you read?
  16. “Le Building” made my day

June 2005

  1. ISO HTML
  2. Tutorial/Article writers and Bloggers: Get yourselves organised!
  3. Ten of one hundred UK consumer sites alienate Firefox
  4. DOM scripting Health and Safety
  5. Six JavaScript features we do not need any longer
  6. Obsoletely Famous went live.
  7. Oddly executed accessibility – hide the widget
  8. Three separated layers of web development? Think again.
  9. USB Earrings – A usability nightmare
  10. Browser bug lists
  11. CSS factory (@media call for participation)
  12. Fighting Linkrot and harmful tutorials at the same time
  13. @media aftermath and JavaScript vs. Screen Readers
  14. @media ante portas
  15. mY rant, Tori read
  16. Addictive Game

May 2005

  1. Firefox Ads
  2. Train your reflexes
  3. Towel Day
  4. How to recognise your article has been released
  5. Thumbs up to IBM!
  6. 500 hours MS Paint picture
  7. Unobtrusive JavaScript
  8. Chinese enable to stroke a chicken over the web & help the chicken cam!
  9. Netscape 8.0 – the worst of two worlds?
  10. Puma.com putting a paper catalogue online
  11. Thumb-O-Matic Update
  12. Web Design should be more Hardcore
  13. Geekiness extreme – Windows only sounds track
  14. Slap your coworker day
  15. Attack of the vegetables
  16. Tales from the hood
  17. Constraining link length with JavaScript and DOM
  18. The price of colour printing
  19. How not to design a logo
  20. Ugly yellow form fields
  21. domCollapse updated – easier accessible and a tad cleaner

April 2005

  1. You are where you publish
  2. I got the coolest birthday cake ever
  3. Finally some designers who know about their future
  4. Full post linking
  5. Adobe buys Macromedia
  6. Disabling Style Sheets via DOM
  7. If Internet Explorer were a car
  8. Communication spam
  9. Generating site navigation with PHP and DOM
  10. MSIE DOM messing around with the name attribute
  11. Now that is a cool picture browsing package
  12. April fool’s and a cheap design idea

March 2005

  1. osX for cheapskates – More CSS shenanigans
  2. Star Trek in CSS
  3. Generating thumbnails with PHP and GD
  4. Busy sunny day, happy easter to all!
  5. Click for water
  6. If you are also baffled about company internal memos
  7. icant.co.uk redesign done
  8. Icant.co.uk redesign in the making
  9. Spring is here!
  10. Fixing JavaScript memory leaks
  11. Nielsen speaks out about lower literacy
  12. The Joy of feedback
  13. And another 2 hour job done
  14. Bad news for googlead buyers?
  15. How to annoy Outlook Express users
  16. Wonderful idea
  17. Sell your soul, now!
  18. It’s a date (field)
  19. Get a sloppy connection
  20. Ten things to do before you start taking your business to the web

February 2005

  1. Psychic JavaScript?
  2. Keyboard Access and Internet Explorer
  3. It is official – I’m a girlie man
  4. Double Vision – Give browsers CSS they can digest
  5. Busy writing course material
  6. Trackback
  7. Conditional loading of large Javascript files
  8. Internet Explorer 7 ante portas?
  9. Wonderful article on colour and accessibility
  10. Hiding from the standards Gestapo
  11. Comment spam
  12. CSS constants
  13. Rewind, Reboot
  14. what a wonderful day
  15. Internet Explorer vs. Mozilla #12133
  16. Interesting liquid layout
  17. Printing background images
  18. MSN.com all new, all shiny
  19. Captchas cracked
  20. Dynamic Galleries with DOM and CSS – new article on devarticles.

January 2005

  1. My very own guidedog!
  2. On with the OS war
  3. Pure mouse independent CSS popups?
  4. Blogging gene discovered
  5. Lynx users are hackers!
  6. Human DNA demystified
  7. Beachwalkers
  8. Email spam protection idea
  9. Introduction to Browser-Specific CSS Hacks [CSS Tutorials]
  10. Blogs away!

2007–2026 →