#development (614 links)
- sIFR demo - Rich Accessible Typography for the Masses gilles.jquery.com
This page is a demonstration of the jQuery SIFR plugin, written by Gilles van den Hoven after seeing Mike's version which he made some time ago. Since there was a need for such a plugin on the jQuery list i thought why not make one
- YouTube API youtube.com
"YouTube offers open access to key parts of the YouTube video repository and user community, via an open API interface and RSS feeds. Using our APIs, you can easily integrate online videos from YouTube's rapidly growing repository of videos into your appl
- ProgrammableWeb: Mashups and the Web as Platform programmableweb.com
Keeping you up to date with the latest on mashups and the new Web 2.0 APIs
- FXT - Flex Templating onflex.org
Flex Templating provides rich client side website templating using MVC (Model-View-Controller). FXT solves a host of problems for using Flex and Flash Player for website development.
- Uni-Form dnevnikeklektika.com
"Uni-Form is an attempt to standardize form markup (xhtml) and css, "modularize" it, so even people with only basic knowledge of these technologies can get nice looking, well structured, highly customizable, semantic, accessible and usable forms."
- Watir: Web Application Testing in Ruby wtr.rubyforge.org
A free, open-source functional testing tool for automating browser-based tests of web applications. It is pronounced water.
- DED|Chain™ JavaScript Library dedchain.dustindiaz.com
You get the reliability of Yahoo! UI, and the developer friendliess of jQuery. You also receive the benefits of an easily customizable A.P.I. which puts you in control of how you will work with the library.
This, I think, is when it’s time to bring out Flash. Not for the whole app of course, but used in conjunction with HTML/CSS/JS.
- Adobe edits the development cycle | Reg Developer regdeveloper.co.uk
For years the Adobe Photoshop team has been trying to get away from the traditional death march to a more agile development style. For its CS3 release, it made the jump, with the help of VP Dave Story.
- Geek | Manager » Invest in Yourself blog.geekmanager.co.uk
"In terms of your career, this means that you should be setting aside time for training and development — some of which is focused on making you better at your current job and some of which is focused on getting you towards the next step in your career
- Software versioning - Wikipedia, the free encyclopedia en.wikipedia.org
The process of assigning either unique version names or unique version numbers to unique states of computer software.
- lalit dot lab lalit.org
JavaScript code to Detect available Fonts using JavaScript and CSS.
- Creating web sites for the Wii Opera browser bolinfest.com
JavaScript library that facilitates handling Wiimote keycodes
- WhatWhat Status - Trac cleverdevil.org
WhatWhat Status was designed to eliminate massive status reports that had to be completed weekly by developers, then condensed by project managers, and eventually delivered to senior management.
- A Roundup for “Developers, Developers, Developers…” solutionwatch.com
Products for project planning, system administration, usability testing, collaborative development, and web services.
- Rapid coding collaboration: Springloops springloops.com
Hosted subversion with built-in deployment and Basecamp integration.
- Speed Up Your Javascript Load Time | BetterExplained betterexplained.com
Javascript is becoming increasingly popular on websites, from loading dynamic data via AJAX to adding special effects to your page. Unfortunately, these features come at a price.
- Browser testing CSS and JavaScript | 456 Berea Street 456bereastreet.com
My testing order, why I test in the browsers I do, and why I do it in that particular order.
- ready.mobi Report mr.dev.mobi
This report tests the mobile-readiness of your site using industry best practices & standards
- Rectangular Marquee Tool marqueetool.net
allows you to select rectangular areas on <DIV> or <IMG> elements, calculate selection coordinates, display them or send them to the server.
- Devalot software.pmade.com
Take the best features from applications like Trac, Collaboa, and GForge, then sprinkle in a few features from Mephisto and Typo.
- Creating Passionate Users: Don't ask employees to be passionate about the company! headrush.typepad.com
"People ask me, "How can I get our employees to be passionate about the company?" Wrong question. Passion for our employer, manager, current job? Irrelevant. Passion for our profession and the kind of work we do? Crucial."
- Ultimate htaccess Examples | evolt.org evolt.org
This lets google crawl the page, lets me access the whole site without a password, and lets my client access the page WITH a password. It also allows for XHTML and CSS validation! (w3.org)
- svn commit ./me: Integrating Subversion with your Issue Tracking System markphip.blogspot.com
A technique for integrating Subversion development with your issue tracking system.
- Seven accessibility mistakes you don't want to make | 456 Berea Street 456bereastreet.com
In a two-part article (Seven Accessibility Mistakes (Part 1), Seven Accessibility Mistakes (Part 2)) published on Digital Web Magazine, Chris Heilmann explains some accessibility mistakes he has encountered and how Web developers can avoid them.
Point 5: " Web development is a precise field. Leaving out one character of code can render an entire website useless. Good web developers always focus on making sure they understand and deliver things as accurate as possible."
- Creating Passionate Users: What comes after usability? headrush.typepad.com
"Thanks for giving me something useable, well-designed, and useful. Now, can you make it as engaging as a game or sport? Can you keep me so immersed that time and all the clutter of daily existence drops away? Where I'm under a spell that's never broken b
- svn commit ./me: Shelves in Subversion markphip.blogspot.com
I think of shelves as essentially creating and using a branch to save some changes you have been working on, but now need to set aside, or shelve, for a while.
- Easy Clearing: Even Bloody Easier Clearing thoughtballoon.co.uk
What we actually need is a selector that applies to everything immediately after our floated element, or its container. The W3C spec already has this element: the adjacent selector: A + B.
- How to test HTML emails - Campaign Monitor Blog campaignmonitor.com
...what I look for when I test, how I test for various viewing scenarios, what techniques/utilities I use for debugging and what email clients I use in my suite.
- 24 ways: The Mobile Web, Simplified 24ways.org
Considering a foray into mobile web development? Following are four things you need to know before making the leap.
- JavaScript production notes | 456 Berea Street 456bereastreet.com
Javascript follow-up to Andy Budd's 24 ways article, "A Message To You, Rudy".
- Top ten tips for preventing innovation -Tyner Blain tynerblain.com
Most companies do a good job of providing incremental improvements to existing products and processes. What are those few who struggle with innovation doing wrong?
This technique, CSS production notes, places your page production notes in one convenient place within an XHTML document and uses nothing more than meaningful markup and CSS.
- The Development Abstraction Layer - Joel on Software joelonsoftware.com
While it would be great to have programmers who are also great at sales, graphic design, system administration, and cooking, it's unrealistic. Like teaching a pig to sing, it wastes your time and it annoys the pig.
A PHP script which takes care of merging files on the fly whilst also versioning the merged file automatically as the various component files change.
- Nidahas » Forms markup and CSS - Revisited nidahas.com
A flexible, semantically correct, and dare I say, accessible template to which such features could be readily applied.
- Keeping the cruft out of your release - (37signals) 37signals.com
We recently needed to add an email field to something we’re working on. And to make sure we didn’t forget about it we made it ridiculous. Now it works, but we can also tell it’s not finished. And we can have a laugh about it.
"This article is meant to offer a solution to my earlier complaints by offering a brief explanation of the process steps—already familiar to information architects and the teams that employ them—which lead to effective scoping and wireframes, along wi
- Tails - Effortless bugtracking. tailshq.com
- Data Generator benjaminkeen.com
Generate large volumes of random, custom data for use in testing software
- IEBlog : IE6 and IE7 Running on a Single Machine blogs.msdn.com
Now you can install IE7 on your main machine for development, and get all the advantages of IE7, like the RSS platform, native XMLHTTP stack, and improved security, while still running IE6 simultaneously in the VPC on the same computer.
Broken Windows Theory and Your Web Site says visiting a site with broken links, misleading navigation, or missing images is like visiting a neighborhood where “you get the feeling that no one cares.”
- Collaboa.org collaboa.org
A collaborative tool for developers using Subversion.
- How Two Hours Can Waste Two Weeks (Agile Advice) agileadvice.com
Your developers have just planned a two week iteration. The next day Sarah continues her work on the completion of an important New Project. And here it comes - Urgent Stuff:
- Brad Choate: OSCON: Subversion Best Practices bradchoate.com
Notes from a talk by Ben Collins-Sussman & Brian W. Fitzpatrick (Google employees).
- Subversion Best Practices svn.collab.net
A quick set of guidelines for making the best use of Subversion in your day-to-day software development work.
If some javascripts are only used by a small percentage of your visitors - why load them each time? It will only cost you bandwidth and your visitors download time [...] Lazy loading is the key. Or dynamic loading of .js files if you will.