Elsewhere Reloaded Archive

July 23rd 2010

  • Firefox Tab Candy (0)
    We need a way to organize browsing, to see all of our tabs at once, and focus on the task at hand. In short, we need a way to get back control of our online lives. Enter: Tab Candy” — read more — Also, this screencast shows the new Firefox 4 OSX theme (with tabs on top) if I’m not mistaken :-)

July 22nd 2010

July 21st 2010

  • Sketch Chair (0)
    Sketch Chair is an application that allows novice users to take part in the entire process of designing and building their own chairs. Chairs are designed using a simple 2D sketch-based interface and design validation tools. Thereafter chairs are fabricated from sheet materials cut by a laser cutter, CNC milling machine or paper cutters.

July 12th 2010

  • Phone Disk (0)
    Phone Disk is a tiny program which runs in the system tray of your Mac or PC. When it finds an iPad, iPhone or iPod Touch it seamlessly mounts it to your file system so you can directly access files on it using Finder or any other program.

July 9th 2010

July 8th 2010

July 7th 2010

July 6th 2010

July 4th 2010

July 2nd 2010

June 29th 2010

June 19th 2010

  • Google Command Line Tool (0)
    Post to blogger, manipulate your calendar, manage your contacts, upload a document, post a video to youtube, share a photo-album through picasa … straight from the shell! Seeing some huge opportunities for software developers here: integrate the binary in your own projects and bring on the magic!

June 18th 2010

June 14th 2010

June 12th 2010

June 10th 2010

June 3rd 2010

  • Smokescreen (0)
    Smokescreen is a Flash player written in JavaScript: “It runs entirely in the browser, reads in SWF binaries, unzips them (in native JS), extracts images and embedded audio and turns them in to base64 encoded data:uris, then stitches the vector graphics back together as animated SVG.” — Love to see where this will be going … (via)

June 2nd 2010

May 28th 2010

May 25th 2010

May 20th 2010

May 18th 2010

May 16th 2010

May 14th 2010

May 12th 2010

May 5th 2010

  • Xcode iPhone Simulator location (1)

    Keep on forgetting the location of iPhone Simulator.app (I know, you can access it from within XCode, but that’s not always running when developing a website). Placing it here not to forget it anymore (and to find it back via Google): /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app.

    Pro-tip, place a link in your Applications to it: ln -s /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app, that way the app will also be available from QuickSilver ;)

April 29th 2010

April 27th 2010

April 21st 2010

April 15th 2010

April 9th 2010

  • Firefox Lorentz beta available (0)
    Firefox Lorentz takes the out of process plugins work from Mozilla Developer Previews and builds it on top of Firefox 3.6.3. This beta offers uninterrupted browsing for Windows and Linux users when a problem causes a crash in any Adobe Flash, Apple Quicktime or Microsoft Silverlight plugin instance” — I’ve been looking forward to this; Too bad Mac support for this feature will only be added in Firefox 4.0 (src)

April 7th 2010

March 13th 2010

March 3rd 2010

  • Gecko 1.9.3 pre-release: Out-of-Process Plugins (0)
    Great news from the Mozilla/Gecko team: “The main feature of this release is out-of-process plugins: on Windows and Linux, plugins such as Flash and Silverlight run in a separate process from the browser. If a plugin crashes it will not crash the browser, and unresponsive plugins are automatically restarted. (Note that we are working on this for Macs as well, but is not part of this preview release.) We are making this preview release available so that it can get wider testing and generate feedback.” — Looking forward to see this merged within Firefox (Planned for 3.7 (early 2011) if I’m not mistaken) / Now that I’m looking forward: Jägermonkey/Jaegermonkey looks promising too :-)

February 19th 2010

February 3rd 2010

  • TotalFinder 0.7 (0)
    A new version of TotalFinder has been released. This version gives us dual-pane support along with some nice tweaks (such as tabs now actually being Chrome-alike tabs)
  • Plupload (0)
    The developers of TinyMCE bring us Plupload, a highly usable upload handler: “Using Plupload one can upload multiple files using Google Gears, Silverlight, Flash, BrowserPlus or HTML5. Flexible configuration allows you to choose all or only some of these upload “runtimes” with fallback in the order you specify.

February 2nd 2010

  • HipHop for PHP (formerly known as HyperPHP) (0)
    As hinted before, in an interview with a Facebook employee: “HipHop for PHP isn’t technically a compiler itself. Rather it is a source code transformer. HipHop programmatically transforms your PHP source code into highly optimized C++ and then uses g++ to compile it. HipHop executes the source code in a semantically equivalent manner and sacrifices some rarely used features — such as eval() — in exchange for improved performance. HipHop includes a code transformer, a reimplementation of PHP’s runtime system, and a rewrite of many common PHP Extensions to take advantage of these performance optimizations.” — Too bad they didn’t keep the name HyperPHP though …

January 27th 2010

January 26th 2010

  • TinyMCE 3.3 and jQuery (0)
    With the release of TinyMCE 3.3b1 a lot of jQuery Goodness such as being able to write/do stuff like tinymce.get(0).$('body').html('Hello world'); and $('#textareaid').tinymce().selection.setContent('Hello world!'); has landed upon us! Wow!

January 25th 2010

  • NetExport Firebug Extension (0)
    NetExport is a very neat Firebug Extension created by Jan Odvarko, one of the main Firebug contributors. Basically this extension lets you save traces from Firebugs Net Panel into an HTTP Archive (HAR file). The true beauty of this plugin is seen when passing such a created archive into the HTTP Archive Viewer. Be sure to try some of the examples, and be amazed!

January 19th 2010

January 15th 2010

January 13th 2010

January 9th 2010

January 6th 2010

December 25th 2009

  • DOMCached (0)
    DOMCached is a simple wrapper library for the use of DOM Storage provided by the modern browsers. The library is designed after the hugely popular memcached caching system, providing similar “caching” options in JavaScript in the form of local storage. — Comes in both a Prototype and a jQuery flavor :-)

December 22nd 2009

December 21st 2009

December 9th 2009

December 8th 2009

  • Detainee 063 (0)
    Detainee 063 is republishing the interrogation log of Mohammed Al-Qahtani in real time. Beginning on 23 November 2002, the log covers a fifty-day stretch of Al-Qahtani’s interrogation at Guantanamo Bay (where he was, and still is, being held on suspicion of terrorism). Each entry will appear on the website exactly seven years after it was first recorded.

December 7th 2009

November 23rd 2009

  • Spotify Plugin for Plex (0)
    I’ve been using Plex Media Center for OS X (XBMC based) for a (little less than a) year by now and I must say that this piece of software has become one of the irreplaceable pieces of software on my machine. Today I was really happy to see there’s a new plugin release: Spotify. This again gets me into thinking of buying a Mac Mini as a dedicated Media Center (or if Apple were to release a new Apple TV I’d dig that).

November 21st 2009

November 20th 2009

November 9th 2009

November 7th 2009

  • Does Slow Growth Equal Slow Death? (0)

    Wise words from Joel Spolsky: “We do have a large competitor in our market that appears to be growing a lot faster than we are. The company is closing big deals with big, enterprise customers. And the wheels are falling off the donkey cart over there as the company stretches to fulfill its obligations. Meanwhile, our product is miles better, and we’re a well-run company, but it doesn’t seem to matter. Why?” — Be sure to read the full article (via @wolfr).

    I must admit that I’ve worked at such a company in the past: they promised everything but eventually under-delivered or delivered code which was held together with duct tape. Worst part of it all: the customer just dealt with it — or in some cases: didn’t know about it (!!) — and moved along as the company jumped on another client to do the very same thing.

November 6th 2009

November 5th 2009

  • Underscore.js (0)
    Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It’s the tie to go along with jQuery’s tux.

November 4th 2009

October 27th 2009

  • SQL Buddy (0)
    SQL Buddy — an alternative to the reigning PHPMyAdmin (via @maxvoltar)
  • Amazon Relational Database Service (Amazon RDS) (0)
    Amazon Relational Database Service (Amazon RDS) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business. Amazon RDS gives you access to the full capabilities of a familiar MySQL database.

October 23rd 2009

October 22nd 2009

October 20th 2009

October 12th 2009

October 7th 2009

  • Jewelery for Giants (0)
    Jewelery for Giants — I lol’d :)
  • How Adobe got Flash apps on the iPhone (0)
    We created a new compiler front end that allowed LLVM to understand ActionScript 3 and used its existing ARM back end to output native ARM assembly code. We call this Ahead of Time (AOT) compilation — in contrast to the way Adobe Flash Player and Adobe AIR function on the desktop using Just in Time (JIT) compilation. Since we are able to compile ActionScript to ARM ahead of time, the application gets all the performance benefits that the JIT would offer and the license compliance of not requiring a runtime in the final application.” — Full article (via)

October 5th 2009

  • CSSHttpRequest is cross-domain AJAX using CSS. (0)
    Like JavaScript includes, this works because CSS is not subject to the same-origin policy that affects XMLHttpRequest. CSSHttpRequest functions similarly to JSONP, and is limited to making GET requests. Unlike JSONP, untrusted third-party JavaScript cannot execute in the context of the calling page.” — Has ingenious hack written all over it :-)

September 22nd 2009

  • Google Chrome Frame (0)

    Just a minute ago the Chromium team put a big sparkle into my eyes: “Today, we’re releasing an early version of Google Chrome Frame, an open source plug-in that brings HTML5 and other open web technologies to Internet Explorer.

    <snip>

    With Google Chrome Frame, developers can now take advantage of the latest open web technologies, even in Internet Explorer. From a faster Javascript engine, to support for current web technologies like HTML5′s offline capabilities and <canvas>, to modern CSS/Layout handling, Google Chrome Frame enables these features within IE with no additional coding or testing for different browser versions.

    What the … Could it really be? — Having checked my calendar twice I can safely state that’s it no April Fools’ Joke and that it’s really true!

    Be sure to check out the video and to dive into the resourceful Developer’s Guide to get you started

  • JSONView Firefox Extension (0)
    Normally when encountering a JSON document (content type “application/json”), Firefox simply prompts you to download the file. With the JSONView extension, JSON documents are shown in the browser similar to how XML documents are shown. The document is formatted, highlighted, and arrays and objects can be collapsed.
  • The HTML5 drag and drop disaster (0)
    A rant by PKK; Highly enjoyable :-D

September 15th 2009

September 8th 2009

September 3rd 2009

  • Dinky pocketbooks (0)
    This is cool: tiny pocketbooks which get their full glory when printing (and then folding & cutting) them.
  • IxEdit (0)
    IxEdit is a JavaScript-based interaction design tool for the web. With IxEdit, designers can practice DOM-scripting without coding to change, add, move, or transform elements dynamically on your web pages. Especially, IxEdit must be useful to try various interactions rapidly in the prototyping phase of your web application.” — Must say I code it faster, yet nonetheless very nice. Don’t know if you an export the generated code though …

September 2nd 2009

  • The speed of information travel, 1798 - 2009 (0)
    Puts things in perspective: “In 1805 the news of the Battle of Trafalgar took 17 days to travel the 1100 miles to London; that’s a speed of 2.7 mph. By 1891 when the Nobi earthquake occurred in Japan, it only took the news one day to travel 5916 miles, a speed of 246 mph.” (src)

September 1st 2009

  • SPEAR Algorithm (0)
    The graph-based SPEAR algorithm (Spamming-resistant Expertise Analysis and Ranking) is a new technique to measure the expertise of users by analyzing their activities. The focus is on the ability of users to find new, high quality information in the Internet. A great benefit of SPEAR is that it actually returns two very interesting results at the same time: first, a ranked list of expert users; and second, a ranked list of high quality Web documents.” — via the delicious blog

August 31st 2009

  • HTML5 Super Friends (1)
    We, the HTML5 Super Friends, wish to declare our support for the direction in which the HTML5 specification is heading. However, we have significant concerns about some aspects of the specification.
  • 32/64 bit Snow Leopard (0)

    So yeah, Snow Leopard boots in 32-bit mode by default, but that’s not a big problem as it only affects the kernel. 64-bit applications (like Finder, Mail, Safari, iCal, and iChat) will run just fine (including benefits) on a 32-bit kernel in Mac OS X!

    One can trigger OSX into booting the 64-bit kernel by either pressing the 6 and 4 key during boot, or by using a tool such as Startup Mode Selector.

    The only consequence when booting a 64-bit kernel, is that the kernel will only load 64-bit kernel extensions (kexts). So what’s the problem then? Well, applications such as VMWare Fusion currently still rely on 32-bit kexts, making them unusable with a 64-bit kernel.

    In short: for now, just stick with the 32-bit kernel as you’ll still see the benefits. When apps that still use 32-bit kexts have a new 64-bit release, then you can/should go for a 64-bit kernel ;-)

  • Mac OS X 10.6 Snow Leopard Compatibility List (0)
    Planning on upgrading? Check this chart first to see if all of your apps will keep on working ;-)

August 24th 2009

August 22nd 2009

  • You should fix that bug (0)
    Yesterday, I spearheaded a new movement at the office. I stopped using the word “we”, and started to say what I really meant to say. Instead of “We should fix that bug”, I say, “You should fix that bug”

August 17th 2009

  • TinyMCE for jQuery (0)
    TinyMCE 3.2.5 introduced a new jQuery plugin. This plugin helps integrate the TinyMCE with jQuery by extending some internal functions and adding a new tinymce function and tinymce pseudo selector. ” — announcementdownloadwiki

August 10th 2009

July 30th 2009

July 27th 2009

July 2nd 2009

June 30th 2009

June 29th 2009

  • A what-man? (0)
    BBC Magazine invited 13-year-old Scott Campbell to swap his iPod for a Walkman for a week (via)
  • TinyMCE 3.2.5 Released (0)

    This version introduced a specific jQuery package. This package includes a special jQuery version of TinyMCE that excludes the Sizzle engine and a few other redundant functions this reduces the script size and enables you to upgrade jQuery independent of TinyMCE and there for also the Sizzle version. The jQuery package also includes a TinyMCE jQuery plugin that enables you to interact directly with the replaced element using jQuery methods.

    — Yes, I do like. Go download

    (be warned though: “The directory structure of the zip archive has been changed to include a root level tinymce directory. This will make it easier to uncompress the package but might break automatic installation scripts.”)

June 26th 2009

June 21st 2009

June 20th 2009

June 12th 2009

June 11th 2009

June 8th 2009

June 3rd 2009

May 28th 2009

May 24th 2009

  • Mozilla Labs Jetpack (0)
    In short, Jetpack is an API for allowing you to write Firefox add-ons using the web technologies you already know (viz. JS, CSS, XHTML).” – Indefinately need to check this one out.
  • Universal Internet Explorer 6 CSS (0)
    Do not waste hours in time and a client’s money on lengthy workarounds in an unnecessary attempt at cross-browser perfection. Instead, you and I should provide simple but effectively designed HTML elements. This means just great typography for headings, paragraphs, quotations, lists, tables and forms and no styling of layout.” The result: Universal Internet Explorer 6 CSS
  • Applying OOP Concepts to CSS (0)
    Jeff Croft on applying OOP concepts to CSS: “Do not be afraid of multiple classes, even if they’re borderline presentational; and think of CSS classes as objects that can extend one another (even though they technically can’t).” – That’s how I roll, and so should you!
  • The State of ECMAScript 5 (0)
    John Resig gives us a nice two part overview of the state of EXMAScript 5. Part 1: Objects and properties – Part 2: Strict Mode, JSON and More. Must say I like the most of it, yet not all (certain syntaxes, certain names of functions, etc).
  • TinyMCE 3.2.4 released (0)
    Another update of TinyMCE: release notesdownload. Indefinately need to check the “We also made some modifications to the Event class editor events will now be bound to that specific editor instance instead of having a global event collection. This has the advantages that if you remove an editor instance it will remove any listeners and clean up resources. We also added the preventDefault/stopPropagation methods for the event object on IE so it will be easier to write cross browser code.”-part more in depth (think bramus_cssextras)
  • jQuery vs Mootools (0)
    In depth writeup on jQuery vs Mootools: “If jQuery makes the DOM your playground, MooTools aims to make JavaScript your playground” Even if you’re not into one of the libraries, be sure to read it anyway!
  • Good Design vs. Great Design (0)
    Summary of a presentation Cameron Moll is giving at HOW conference next month. Good Great read.

May 21st 2009

  • Mozilla Jetpack (0)
    In short, Jetpack is an API for allowing you to write Firefox add-ons using the web technologies you already know.

May 20th 2009

May 19th 2009

May 18th 2009

May 14th 2009

May 12th 2009

May 8th 2009

April 29th 2009

April 28th 2009

April 27th 2009

April 26th 2009

April 23rd 2009

April 22nd 2009

April 21st 2009

April 14th 2009

April 12th 2009

April 8th 2009

April 6th 2009

March 30th 2009

  • How your resume is read (0)
    Spot on chart :-D
  • Why Logos Should Cost More Than $300 (0)
    Well…to put this very frankly: YOU GET WHAT YOU PAY FOR. Great design takes time, research, hard work, discipline, experience, talent, and great communication with the client. When you take shortcuts (especially in price) you sacrifice these things and in turn sacrifice the quality of the logo. I understand that clients are usually looking for a good deal, but really cheap design is not it!” – oh.so.true

March 26th 2009

March 25th 2009

  • Timeline: Version control for Adobe Photoshop (0)
    Timeline is a revolutionary version control system built for designers who use Adobe Photoshop. Timeline features a unique user interface that allows you to always see the file’s history and save file versions and get file versions without switching from the main Photoshop window.” — Basically an SVN client that works from inside Photoshop. Too bad one can’t self host it. (From the same gents that brought us ComparePSD)
  • Protovis (0)
    Protovis is a visualization toolkit for JavaScript using the canvas element. It takes a graphical approach to data visualization, composing custom views of data with simple graphical primitives like bars and dots.

March 24th 2009

March 23rd 2009

March 22nd 2009

  • The four stages of programming competence (0)

    Good description of the evolution of one’s programming knowledgee. Stage 3 sounds really familiar and – imo – defines a promising programmer who has a keen interest: “Stage 3: Conscious competence — The other day he wrote 30 or 40 lines of code for a personal project of his. He can’t help but feel a little disappointed when, browsing the net a few days later, he sees an effortless and much more elegant execution in half as many lines. He wonders when he’ll be able to write solutions of that quality on his own, straightforwardly. However, after a bit of thought, he’s searching his files. He knows he has to rewrite that piece or he won’t sleep well that night. He won’t be copypasting it..”

    If one really knows his stuff and understands what he does (or tries to by looking stuff up and experimenting along the way), stage 4 is inevitable (and by that defines an excellent programmer).

    Wha makes the article great is that I actually do know people that got stuck in the “YouKnowSh*tAboutItAndDontEvenRealizeIt” stage (stage 1) and – as the stage’s name describes – don’t even realize it. Pity.

  • iPhone Cell Stickies (0)
    Cell Stickies is a small booklet of plastic sheets with ego-stroking text messages printed on them.” – schizophrenia/loneliness rocks!
  • Typosonic Machine (0)
    Typewriter music mod. Refreshing sound!

March 19th 2009

March 14th 2009

March 13th 2009

March 11th 2009

March 9th 2009

March 8th 2009

  • The Road to HTML 5: contentEditable (0)
    The feature of the day is contentEditable, by which I mean client-side in-browser “rich text” editing. All major browsers support this now, including Firefox 3, Safari 3, Opera 9, Google Chrome, and Internet Explorer (since 5.5). Of course, the devil is in the details.

March 6th 2009

March 5th 2009

March 4th 2009

February 26th 2009

  • Adobe Photoshop CS4 Disable Canvas Rotation Via Trackpad plug-in (1)
    This one’s been bugging me ever since I installed CS4: “On MacBook Air and recent MacBook Pro systems, Adobe® Photoshop® CS4 can use a multitouch gesture to enable rotation of the document canvas. Some customers find that the canvas gets rotated accidentally through inadvertent use of the gesture on the trackpad.” → the.fix (note that this plugin also disabled trackpad-zooming, something I actually do use quite a lot)

February 24th 2009

  • Windows iPhone Browser Simulator (0)
    Shaun over at BlackBaud Labs has knocked up this iPhone browser simulator which lets you browse the web as if you were using an iPhone. Darn handy for both testing and presentation purposes if you’d ask me!
  • [vid] How Benjamin Button got his face (0)
    Many of you have seen the movie or heard of the story, but what most of you don’t know is that for nearly the first hour of the film the main character is completely computer generated from the neck up.

February 23rd 2009

February 22nd 2009

February 21st 2009

February 11th 2009

February 9th 2009

February 5th 2009

February 3rd 2009

February 2nd 2009

  • The history of Twitter (0)
    How twitter was born: I remember that @Jack’s first use case was city-related: telling people that the club he’s at is happening. “I want to have a dispatch service that connects us on our phones using text.” His idea was to make it so simple that you don’t even think about what you’re doing, you just type something and send it. (via)

January 29th 2009

  • Quote of the day (0)
    Like designers, if you give a programmer a problem with parameters, they’ll apply every bit of genius they have to solve it in the best possible way. If you tell them how to do it, you’ll suffer the wrath of an angry God.” (via)

January 28th 2009

January 27th 2009

January 23rd 2009

January 22nd 2009

January 14th 2009

  • jQuery 1.3 (0)
    Congratulation jQuery on your 3rd anniversary! And thanks for bringing us 1.3.New features include: Sizzle, Live Events, jQuery Event Overhaul, HTML Injection Rewrite, Offset Rewrite, No More Browser Sniffing! Nice!
  • Queries of the Lost Ark: timeBetween (0)
    Found these SQL snippets in a text file I was destined to lose. Hereby, for me to remember: [sql]# Difference between 2 timestamps (intial): TIMEDIFF(FROM_UNIXTIME(t.end_timestamp), FROM_UNIXTIME(t.start_timestamp)) AS timeBetweenInHours # Difference between 2 timestamps (better): SEC_TO_TIME(t.end_timestamp – t.start_timestamp) AS timeBetweenInHoursBetter # Difference between 2 timestamps in days: ROUND((SEC_TO_TIME(t.end_timestamp – t.start_timestamp) + 0) / 240000, 2) AS timeBetweenInDays[/sql]

January 11th 2009

January 8th 2009

January 7th 2009

January 6th 2009

January 2nd 2009

December 31st 2008

December 29th 2008

December 22nd 2008

  • jQuery 1.3 Beta 1 (0)
    In Short: Rewritten Selector Engine, rewritten .offset(), extra DOM Manipulation methods, Event Namespaces and Event Triggering. BOOM!

December 18th 2008

December 17th 2008

December 16th 2008

December 15th 2008

December 12th 2008

  • Google Chrome breaks out of beta (0)
    The update system has been used for 14 updates of the beta product so far. This 15th update will be the first non-beta release.” – srcdownload. User-agent-string: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.36 Safari/525.19

December 11th 2008

December 10th 2008

December 9th 2008

December 5th 2008

December 1st 2008

November 21st 2008

  • Boundaries (0)
    After Flickr/Yahoo released their shapefiles (? definately worth reading) Tom Taylor knocked up this sweet app/tool called Boundaries, allowing us to browse the shapefiles in a visual way. Neat! (via code.flickr)
  • Niceforms 2.0 (0)
    ALthough I thought this project was dead (Jan 07 since last update), all of the sudden Niceforms 2.0 lands upon us: “Niceforms is a script that will replace the most commonly used form elements with custom designed ones. You can either use the default theme that is provided or you can even develop your own look with minimal effort.” – kewlio :)

November 20th 2008

November 15th 2008

November 3rd 2008

October 29th 2008

October 18th 2008

October 9th 2008

October 6th 2008

October 1st 2008

September 29th 2008

  • Crossover Chromium : Google Chrome for OS X :-) (0)
    Jeremy White, the CEO of Codeweavers, decided to take matters into his own hands: On September 4th he summoned his army to get Chromium (which is the open source project behind Chrome) ported to Linux and Mac ASAP. Long story short, they achieved that in only 11 days!” – Yeah, go download!

September 26th 2008

September 25th 2008

September 5th 2008

September 4th 2008

September 2nd 2008

September 1st 2008

  • Conditional-CSS (0)
    Check this snippet out: [css]/* Conditional-CSS example */ a.button_active, a.button_unactive { display: inline-block; [if lte Gecko 1.8] display: -moz-inline-stack; [if lte Konq 3.1] float: left; height: 30px; [if IE 5.0] margin-top: -1px; text-decoration: none; outline: none; [if IE] text-decoration: expression(hideFocus=’true’); }[/css]Ever wanted to write CSS like that? Then seek no further! Conditional-CSS is a little script which preprocesses your CSS to target the browser visiting the site. Neato! Available in PHP, C and C# flavors :)

August 30th 2008

August 28th 2008

  • jParallax (0)
    jParallax turns a selected element into a ‘window’, or viewport, and all its children into absolutely positioned layers that can be seen through the viewport. These layers move in response to the mouse, and, depending on their dimensions (and options for layer initialisation), they move by different amounts, in a parallaxy kind of way.” – Neat javascript indeed!

August 27th 2008

  • IE8 Beta 2 (0)
    While Beta 1 was for developers, we think that anyone who browses or works on the web will enjoy IE8 Beta 2” * BOOM *
  • Introducing Ubiquity (0)
    Whoa, Ubiquity is just ingenious! Go check the video and be amazed (and don’t forget to close your mouth aftwards + clean the drool that dripped onto your desk :-P)! See it as a sort of Quicksilver for your webbrowser … the shortcutlover in me rejoices! (via)

August 26th 2008

August 23rd 2008

August 22nd 2008

August 21st 2008

August 19th 2008

August 16th 2008

August 15th 2008

August 14th 2008

August 13th 2008

August 12th 2008

August 11th 2008

August 9th 2008

August 7th 2008

July 31st 2008

July 30th 2008

July 29th 2008

July 24th 2008

  • Idée Labs : ingenious way of searching for images (0)
    Idéé labs holds several tools which let you find images in an ingenious manner. Via the Multicolor Search lab you can define up to 10 colors and it’ll search its database (or Flickr) for images with those colors. An other way of searching the by uploading (or referring to the url of) a pic via the BYO Image Search Lab. A third way is the Visual Search Lab where you combine a visual search (click an image to see images with the same color) along with tags (limit the resultset to a specific tag). What impresses me most is the speed of it all. Neat neat neat!

July 22nd 2008

July 21st 2008

July 18th 2008

July 17th 2008

July 15th 2008

July 14th 2008

June 30th 2008

June 27th 2008

June 24th 2008

June 23rd 2008

  • jsClass - Object Oriented Javascript (0)
    Some more Javascript delights: “jsClass is an extensible Javascript Base Class. It allows you to organize you javascript code, using Object Oriented Programming (OOP).” me.likez!

June 19th 2008

  • Work on ACID4 has started (0)
    Acid4 will be primarily a visual test, not especially scripted. Focus will probably be on SVG, CSS, and mixing namespaces, probably with the main document being an XML file with an SVG root element. Work on Acid4 will begin when three of the four top rendering engines have builds that pass the test, and will be finished and announced after four of the top four rendering engines have announced that they have fixed all the bugs found by Acid3” (src) Be sure to read the list “LESSONS FROM ACID3″. Lolz!
  • MultiFirefox 2.0 (2)
    MultiFirefox 2.0 is “a little launcher app that, when copied to your Apps folder along with the accompanied Firefox3.app file, will let you create and/or select an additional profile, as well as the version of Firefox that you wish to use. It’s clean, it’s simple, and it works.
  • Gecko's Reflow Process (0)
    Video visualizations of how the HTML rendering engine underneath Firefox’s hood renders mozilla.org, a Wikipedia page, and Google Japan.Great find by Kottke!

June 18th 2008

June 17th 2008

June 16th 2008

June 11th 2008

June 9th 2008

June 7th 2008

June 5th 2008

  • The quest for every beard type (0)
    I’ve been growing a beard every winter for some years now, and every spring, I try to see how many facial hair variations as I can check off from the chart of facial hair types. Listed below are descriptions of the 34 facial hair types from the chart, including examples of the 24 variations that I’ve been able to attain so far” Can’t help it but I find this one hilarious! (via @postback)
  • Firefox 3 RC2 and Internet Explorer 8 beta 2 (0)
    As announced earlier, Firefox 3 RC2 has been released. “It includes new features as well as dramatic improvements to performance, memory usage and speed.” Go download my friends :) Above that, IE8b2 has been scheduled for a release in August which makes me wonder if the full version will make it out this year … wildly guessing at November here.

June 4th 2008

  • Phototype, a client/server-side image manipulation library (0)
    Phototype, a client/server-side image manipulation library, supports all kinds of image manipulations. On the serverside the library is powered by combination of PHP/GD that renders the image, on the clientside Prototype is used. With Phototype, you are able to rotate, resize, flip and do some other cool effects to images. One could compare this to swIFR, but then redone with PHP/GD instead of Flash :)

June 3rd 2008

  • Firebug 1.2b2 for Firefox 3.0 (0)
    In this release we are trying to address the problems of enabling Firebug that users raised with 1.2b0. We now include the console as a disabled-by-default panel and Jan ‘Honza’ Odvarko has implemented a multi-panel enablement. We’ve also worked on the default settings and text to try to make the enablement smoother and simpler.” – AnnouncementInstall
  • Firefox 3.0RC2 (0)
    Gentlemen (and the ladies too, I know), mark June 5th in your agendas: “As discussed at today’s Firefox 3 meeting, we’ve decided that there is sufficient need to produce a new Release Candidate of Firefox 3 before shipping. Due to the time required to complete some other external dependencies, we don’t expect that this will significantly impact our shipping date, and still estimate a mid-June release date.” (src). Hoping to see some improvements to the magic new location/url bar as it sometimes tends to hang (maybe this bug is related?)

June 2nd 2008

  • TinyMCE 3.0.9 Released (0)
    This release focuses on issues with the drop down menus and list boxes running the editor in IE and inside frames. There have been many reports where this combination didn’t work as expected. We have also added better keyboard support for the list boxes and drop menus so you can now use the arrow keys up and down to cycle though the items in the select boxes. There has also been quite a few fixed for the table plugin many where contributed by the community.” – AnnouncementDownloadChangelog

May 31st 2008

  • CSS Cacheer (0)
    Shaun Inman is at it again: “What if the server could detect data: protocol & base64 capable browsers and automatically embed any images referenced in the CSS it was serving?” … resulting in CSS Cacheer. Neat!
  • Firefox 3 and input elements ... Genuine ajax file uploads around the corner (0)
    >In Firefox 3 you can access the contents of a file input via the files attribute and its items. Each of the items have the following attributes and methods: Attributes: fileSize and fileName. Methods: getAsDataURL, getAsBinary and getAsText

May 28th 2008

May 27th 2008

May 24th 2008

May 22nd 2008

May 21st 2008

May 20th 2008

May 17th 2008

May 16th 2008

  • jQuery iPod-style Drilldown Menu (0)
    This drilldown menu provides easy navigation of complex nested structures with any number of levels. The entire menu sits within a fixed-size area, and when a node is selected, breadcrumb links appear above the menu options to both deliver feedback and allow quick access back to nodes higher up in the hierarchy.” – Seeing some great potential there, mainly as a replacement to “the bunch of select elements that could be hotwired to eachother” (where a selection in the first one would manipulate the second one, etc.).

May 15th 2008

  • Google Doctype (0)
    Doctype is a Google-sponsored open encyclopedia and reference library for developers of web applications. By web developers, for web developers.

May 14th 2008

May 13th 2008

May 9th 2008

  • Processing.js (0)
    John Resig has ported the Processing language to Javascript! Jaw.drop!
  • TimeTube (0)
    TimeTube is an cool looking YouTube mashup which lets you search Youtube and get the results placed on a timeline. (tip: search for nike or sony) (via)

May 7th 2008

May 6th 2008

  • IE and Windows XP Service Pack 3 (0)
    Overview of what happens to IE when installing XP SP3. In short: - IE6: no problems there; All security fixes will be applied. - IE7: no problems there; Yet you won’t be able to uninstall it anymore. - IE8b1: “we strongly recommend uninstalling IE8 Beta 1 prior to upgrading to Windows XP SP3 to eliminate any deployment issues and install IE8 Beta 1 after XPSP3 is on your machine.

May 5th 2008

May 1st 2008

April 30th 2008

  • Color Profiles in Firefox 3 (0)
    John Resig on Color Profiles in Firefox 3. “There is a noticeable difference between the rendering of the image in Firefox 2 compared to both Photoshop and Firefox 3 (in which they are rendered identically). All of this is due to the fact that Firefox 3 and Photoshop use the additional color profile information to get a better mapping of the resulting colors. There’s one tricky point, however: Color profile support is disabled, by default, in Firefox 3. However, it can be quickly enabled by installing the Color Management Add-on or by twiddling some options in about:config.

April 29th 2008

April 25th 2008

April 24th 2008

April 23rd 2008

April 22nd 2008

April 21st 2008

April 19th 2008

  • The Memory Project - Life in London captured digitally (0)
    The Memory Project, which is reminiscent of a Victorian cyclorama, is recording a 360-degree panorama each minute over three days.” Not that spectacular, but this here makes it all wow: “Members of the public can control the circular, time-slip viewing gallery, which will display about 47,000 photos. ” and this via a thermal camera inside the cyclorama! Neat!

April 18th 2008

April 17th 2008

April 16th 2008

  • The case of the 500 mile email (1)
    wtf?
  • [YTB] New sony Ad - Like.no.other (0)
    Must say I like the new “like.no.other” ad by Sony (foam.like.no.other), as it has the same atmosphere as the first colour.like.no.other one (where the second and third really sucked at imo)
  • [YTB] Arm Wrestling + Tetris = Tresling (0)
    Hilarious game dubbed Tresling which combines arm wrestling and Tetris :) (via)
  • Young me - Now me (0)
    Interesting set of picture pairs of people when they where young and right now (via)
  • I will possess your heart Lyrics (Death Cab For Cutie) (0)

    From Death Cab For Cutie‘s I Will Possess Your Heart

    How I wish you could see the potential, the potential of you and me. It’s like a book elegantly bound, but in a language you can’t read just yet. You gotta spend some time love. You gotta spend some time with me. And I know that you’ll find love. I will possess your heart. You gotta spend some time love. You gotta spend some time with me. And I know that you’ll find love. I will possess your heart. There are days when outside your window, I see my reflection as I slowly pass. And I long for this mirrored perspective when we’ll be lovers, lovers at last. You gotta spend some time love. You gotta spend some time with me. And I know that you’ll find love. I will possess your heart. You gotta spend some time love. You gotta spend some time with me. And I know that you’ll find love. I will possess your heart. I will possess your heart. I will possess your heart. You reject my advances and desperate pleas. I won’t let you let me down so easily. So easily… You gotta spend some time love. You gotta spend some time with me. And I know that you’ll find love. I will possess your heart. You gotta spend some time love. You gotta spend some time with me. And I know that you’ll find love. I will possess your heart. You gotta spend some time love. You gotta spend some time with me. And I know that you’ll find love. I will possess your heart. I will possess your heart. I will possess your heart.

    Awesome song if you’d ask me! Be sure to watch it on YouTube!

April 15th 2008

April 14th 2008

April 11th 2008

April 9th 2008

April 8th 2008

April 7th 2008

April 6th 2008

April 5th 2008

April 3rd 2008

April 2nd 2008

April 1st 2008

  • Classy Query (0)
    Classy Query, a library that sits on top of jQuery enabling one to use the class-based approach, something I – as an ex prototyper – have been waiting for. The code looks valid when taking a first peek (heck, that Simple Class Creation and Inheritance code is included) so not quite sure if this one’s April Fools’-related or not :P (UPD: code header of classy.js reads “Happy April Fools Day 2008 – The code is good – read for inspiration, but please don’t use this :-(, having me caught into it indeed. Nonetheless, I want this!)
  • Google Maps, for browsing Magazines (0)
    Google Maps as an interface to read a magazine online. Let’s just call it “FlashPaper à la web 2.0” ;)
  • jQuery File Tree (0)
    The jQuery File Tree is a very nice implementation of a tree for use with jQuery. Already has some Ajax magic alas no drag and drop (yet?). Seeing some great possibilities for this one, yet won’t be using it right now (imo it needs to evolve a bit more and head towards the work the Ext/YUI teams have done – see my comment (#13) at the blogpost itself)

March 31st 2008

March 29th 2008

March 28th 2008

  • Opera Public Build which passes ACID3 (0)
    Two days ago Opera reached a 100/100 pass rate on the Acid3 test for the first time and we published a screenshot on the Desktop team blog to back up the claim. I am pleased to announce the first public build with a 100/100 pass rate and pixel-perfect rendering! The build can be downloaded here: Windows, Linux. (src)

March 27th 2008

March 26th 2008

  • Opera overshoots Safari/Webkit in the ACID3 race (4)
    Safari has been making great gains in its Acid3 score in recent weeks, currently residing on 96%. Opera however has come out of the chasing pack and moved from 77% in the latest weekly release of Kestrel, to 98% in the latest internal builds” (src)
  • WordPress 2.5 RC2 (0)
    WordPress 2.5 RC2 has been released, accompanied by a screencast of the new dashboard and gallery system. Go download.
  • Asaph Microblog (0)
    Asaph – a small blogging system, that allows you to instantly post links and images directly from any page on the web.. Kind of like ffffound meets tumblr et all. Extremely handy (and which got me interested) is the included bookmarklet, shown in the demo movie, which makes blogging very easy.

March 25th 2008

March 24th 2008

March 23rd 2008

March 22nd 2008

March 21st 2008

March 20th 2008

March 19th 2008

March 18th 2008

  • WordPress 2.5 RC 1 (0)
    WordPress 2.5 has been announced (with one week delay) and RC1 is available. Already had my hands on it and must say that it runs smoothly! The new admin works for me, although I had my doubts when initially seeing some screenshots about a month ago.
  • Safari 3.1 (0)
    Go get it! See update notes too if you’re interested in what has improved :)
  • Tweet Scan (1)
    Tweet Scan is awesome: type in a keyword and it’ll show you all tweets where it appears in. Yes that’s right, it’s like Google but then for Twitter :)

March 17th 2008

March 16th 2008

March 15th 2008

March 14th 2008

March 13th 2008

March 12th 2008

March 11th 2008

March 10th 2008

  • Javascript html_entity_decode (0)
    Dirty, but it works :-P [js]function html_entity_decode(str) { var ta = document.createElement(“textarea”); ta.innerHTML=str.replace(//g,”>”); toReturn = ta.value; ta = null; return toReturn }[/js]
  • LOLspeak Translashun Dictionary (0)
    Awesome: LOLspeak Translashun Dictionary :-D (via)
  • Gone, Without a Trace (0)
    When something is thin enough to fit into an envelope, light enough to sit on your lap for a couple of hours without discomfort and so compact that it doesn’t even bulge in an airline seat-back pocket, wouldn’t it make sense that one could lose track of such a thing? Even if it is a computer?” Oh yes, this guy lost his MacBook Air! – Reminds me of the few times I misplaced my keys and found them in my closet (amongst the socks), on the front door, in the toilet, … :-P

March 7th 2008

March 6th 2008

  • Javascript in Internet Explorer 8 (0)
    John Resig elaborates: “CSS coders got some love with Internet Explorer 7 – us JavaScript folk got absolutely nothing. In fact, at last count, all we got were a couple new bugs to deal with. Internet Explorer 8 is our release.” (full post)
  • Wasn't IE8 Supposed to pass Acid2? (0)
    The IE Team explains why : “IE8 passes the official ACID2 test hosted on http://www.webstandards.org/files/acid2/test.html. There are also a number of copies of this test around the net. One popular copy that I’ve seen of late is http://acid2.acidtests.org/. IE8 fails the copies of ACID2 due to the cross domain security checks IE performs for ActiveX controls.” (src)
  • [YTB] I'm getting bored of Facebook (0)
    Muha, gonna place this I’m getting bored of Facebook on my Facebook page :-D (via)

March 5th 2008

March 3rd 2008

March 2nd 2008

February 29th 2008

February 28th 2008

February 27th 2008

February 24th 2008

February 22nd 2008

February 21st 2008

February 20th 2008

February 18th 2008

February 14th 2008

February 13th 2008

February 12th 2008

February 11th 2008

February 10th 2008

February 8th 2008

February 7th 2008

February 5th 2008

February 4th 2008

February 1st 2008

January 31st 2008

January 29th 2008

January 28th 2008

  • PrototypeJS 1.6.0.2 Released! (0)
    Prototype 1.6.0.2 is a backwards-compatible, drop-in replacement recommended for all 1.6.0 users. We’ve fixed 28 bugs and made over a dozen improvements to the code base, including performance improvements for CSS selectors in Safari 3 and for the Element#up/#down/#next/#previous and Event#findElement methods in all browsers. We’re also now officially supporting the Opera browser, version 9.25 and higher.” – DownloadChangelogAnnouncement

January 25th 2008

January 21st 2008

January 18th 2008

January 17th 2008

January 16th 2008

January 15th 2008

January 14th 2008

January 11th 2008

January 10th 2008

January 9th 2008

January 8th 2008

January 7th 2008

January 4th 2008

January 3rd 2008

January 2nd 2008

December 26th 2007

December 24th 2007

December 21st 2007

December 20th 2007

December 19th 2007

December 14th 2007

December 13th 2007

December 12th 2007

  • Yarrgon (0)
    Last night’s inspiration: “Yarrgon (noun): The language, esp. the vocabulary, related to Pirates” – Swab the deck mateys!

December 11th 2007

December 10th 2007

December 6th 2007

December 5th 2007