Authormarkku

Plupload: Uploading Made Simple

Plupload is an open–source tool that allows you to provide uploading functionality for your website. So what makes it special? It utilizes HTML5, Gears, Silverlight, Flash, BrowserPlus or normal forms, providing some unique features such as upload progress, image resizing and chunked uploads—all this transparently and without the developer’s intervention.

This project is from the guys who made TinyMCE, so I’m sure incremental updates will be regular.

flashblockdetector: Detect Browser Flash Blocking

flashblockdetector allows a developer to use javascript to check if a browser client is using flash blocking extensions. Using this utility, you can inform a reader to whitelist/disable flash blocking for your given site, in case you need flash functionality. I’m sure this is useful for those dreaming of building the next Youtube.

html5media: <video> Tag for Everyone!

html5media is a javascript utility that you can simply call in your page’s header and use the generic HTML5 <video> tag to display videos, without having to worry if your reader’s browser support HTML5 and the <video> tag.

Usage is very simple. Place this code in the <head> section:

<script src="http://html5media.googlecode.com/svn/trunk/src/html5media.min.js"></script>

After that, embedded movies can be added simply:

<video src="video.mp4" width="320" height="240" controls autobuffer></video>

When HTML5 video is supported by a given browser, the file is served as is. Otherwise, a simple flash movie player is dynamically swapped in its place. Note however that encoding issues are still present, especially the H.264/Theora debate that plagues Firefox and makes it different to other modern browsers.

PHP & Perl Growing In The Enterprise

Graph showing PHP & Perl growth in the enterprise.

Java and .NET has always dominated the enterprise but you’d be surprised at this CNET story that suggests PHP and Perl growing at such an impressive rate:

Overall, we see use of dynamic languages as growing significantly. This is due to several large trends. First, there’s definitely a widespread growth of skills around open source programming languages. There’s also a widespread acceptance of open source in the enterprise that didn’t exist even five to six years ago. And there are various respective inherent advantages of using dynamic languages–speed, flexibility, ease of use for developers, low-cost, and community support, just to name a few–that continue to push usage trends upward.

Now this is perfectly good news for the open source community!

PHP: Keeping Things Simple

A lot of PHP programmers with moderate coding experience tend to get into the trap of “frameworks”. Usually, a newbie learns more and knows enough to create his own CMS, after which he “discovers” that a framework solves a lot of repetitive coding. Sometimes, it does. But you don’t really need all that.

Font Squirrel’s @font-face Generator

Converting fonts to make them better suited for CSS @font-face use has not been exactly easy—until now. Free font library site Font Squirrel has just launched a @font-face generator! Their tool might just be good enough for web designers looking to take advantage of @font-face embedding, allowing for various tricks like subsetting to reduce a font’s file size and make it ideal for web use.

Go on, try it! Just make sure you use a font that allows for for @font-face embedding.

This barely made the news but you should …

This barely made the news but you should know that jQuery 1.4 is now out with lots of performance improvements and a few new features.

If you play a lot with Compiz Fusion and …

If you play a lot with Compiz Fusion and managed to ruin your config file and now you can’t boot into GNOME, here’s a simple command line fix: gconftool-2 --recursive-unset /apps/compiz

Can you be a web designer?

Can you be a web designer?

“Underscore is a utility-belt library f …

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.”

Halves layouts come in two options: Left …

Halves layouts come in two options: Left & Right and Top & Bottom.

QueryLoader is another javascript preloa …

QueryLoader is another javascript preloader that produces a stylish effect for your pages. Uses jQuery.

This WordPress plugin is fairly simple: …

This WordPress plugin is fairly simple: it creates a name and email field in a form that you can put in your blog for collecting people’s contact information—the WordPress Email Capture Plugin. Should be useful for campaign microsites and similar projects.

If you’re interested in what Firefox’s …

If you’re interested in what Firefox’s sibling Camino 2 has in store, there’s a bunch of beta releases that you can try now.

In Mac OS X, here’s a terminal command …

In Mac OS X, here’s a terminal command to show processes that use your network connection: lsof -P -i -n | cut -f 1 -d " " | uniq

Firefox 3.6 will be supporting WOFF, the …

Firefox 3.6 will be supporting WOFF, the Web Open Font Format that will make @font-face embedding more straightforward.

Notes on @font-face

In my struggle playing with @font-face at my personal blog, I’ve learned that right now, it really isn’t worth it yet. Unless if your design really requires it. Here’s a bunch of links I’ve used while trying it out though:

$fx() is a compact, lightweight Javascri …

$fx() is a compact, lightweight Javascript Library for animation.

phpFlickr allows you to many things with …

phpFlickr allows you to many things with your Flickr photos using your own PHP–capable server. flogr is just one of them.

A Smart Bear switches to WordPress. Why?

A Smart Bear switches to WordPress. Why?

© 2016 builder2

Theme by Anders NorenUp ↑

Follow

Get every new post delivered to your Inbox

Join other followers: