#web (4,377 links)
"A plugin for jQuery to help you display notices, dialogs, and modal windows in a web browser. It is flexible and tiny, akin to a "Swiss Army Knife", and makes a great base as a general purpose windowing framework."
- Large Problems in Django, Mostly Solved: APIs | Surfing in Kansas ericholscher.com
I think that Piston hits a sweet spot for creating APIs. It has a lot of nice little features, and handles the general use case well. It is also abstract enough that it allows you to provide your own layer on top of it with ease.
- Django gotchas v0.1 documentation djangogotchas.uswaretech.net
Instead of downloading all Jquery-plugins, you might or might not need, Lazy downloads the plugins when you actually use them.
Lightweight Django store.
- Satchmo Project satchmoproject.com
Satchmo's mission is to use Django to create an open source framework for creating unique and robust online stores. To provide maximum flexibility, Satchmo is licensed under the BSD license.
Useful for creating parent pages featuring thumb images from child pages.
- Correct way to handle mobile browsers | Surfing in Kansas ericholscher.com
This has lead to a problem that a lot of internet sites face, and I haven't found a good solution to the problem: how do I redirect users to a mobile site?
- What Beautiful HTML Code Looks Like | CSS-Tricks css-tricks.com
Not entirely sure I agree with everything in this but worth a gander.
Via alastc.
- Wait till I come! » Blog Archive » Of Hamsters, Feature Creatures and Missed Opportunities – my talk at Fronteers 2009 wait-till-i.com · Archived on
"How some of the traits we have as developers keep us from evolving and our market from maturing" plus some good stuff on YQL.
"Even today, people will cite the ancient, irrelevant rule of The Fold as if it's still law. In fact, I was just talking to a friend of mine who expressed his frustration at dealing with a middle manager who was using the "content must be above the fold" rule as a weapon, and demanding that all page content appear above the fold. It's terribly misguided."
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.
- Font Squirrel | Create Your Own @font-face Kits fontsquirrel.com
Via smitchio.
- WordPress › Top Level Categories « WordPress Plugins wordpress.org
Allows you to remove the prefix before the URL to your category page.
- WordPress Super Cache ocaoimh.ie
- Bad Behavior 2 « Lunacy Unleashed error.wordpress.com
Identifies and blocks malicious activity, including blog/wiki spam, e-mail address harvesting, automated cracking attempts, and more. It does all of this looking only at the HTTP request headers; for POST data, the content of the spam is not analyzed at all.
- We are Colorblind » Patterns for the Color Blind wearecolorblind.com
About 8% of the male population has some sort of color blindness. The color blind have the inability to clearly distinguish different colors of the spectrum, they tend to see colors in a limited range of hues.
Hosted @font-face. For cash, of course.
- Dr Nic ’s To WebKit or not to WebKit within your iPhone app? drnicwilliams.com
Good and bad things about the WebKit within an iPhone app.
Via chrisdodo.
"An HTTP viewer and debugger that integrates with IE and Firefox to provide seamless HTTP and HTTPS monitoring without leaving the browser window." Win only, basic (free) and pro (pay) versions.
HNews allows publishers to easily attach machine-readable news semantics to content on the web. Today, the AP announced the completion of the first draft of hNews. In addition, TownNews, announced that is will support hNews in its BLOX content management system, which is being used by over 1,500 newspapers in the US.
- Why social matters – Blog – BERG berglondon.com
Social capital is an abstract measure that wraps up how many people you know, the information flow in your network, how many people owe you favours, that kind of thing.
- The Trouble with Lightbox (and its Variants) - Monday By Noon mondaybynoon.com
Breaking the back button, proposed fix.
Via alastc.
- High Performance Web Sites :: @font-face and performance stevesouders.com
Ouch. "My first piece of advice is to avoid using @font-face unless it’s critical to the page. The primary reason for this advice is that font files block rendering of the entire page in IE until they’re done downloading. Stylesheets also have this problem. But stylesheets provide styling for all aspects of the entire page, whereas font files only add one thing - a custom font."
- Boing Boing Redesign Uncovers Web Font Ignorance | Phinney on Fonts thomasphinney.com
Bottom line: the font sucks. This should not be a surprise. Most free fonts do. Don’t get me wrong. There are a few great free fonts out there. But 98% of free fonts suck badly, and maybe about 20% of typically-priced retail fonts suck badly, so set your expectations appropriately.
"A unit testing framework/tool for cascading stylesheets that allows you to write tests for you webpages to pass." Early days.
Far from delivering the look BoingBoing was going for, @font-face fell flat on its face; when the changes went live Tuesday, not only were the fonts Boing Boing wanted to use not legally available for the web, the font it settled on — specifically BPreplay — ended up looking terrible for most users.
Via paul.irish.
- MichaelMoore.com | Concentric Sky blog.concentricsky.com
Django, 5 weeks, 30k pages of content transitioned. Impressive.
"[Imaginary Landscape] performed a comparison of an 11-field Contact Us form with a 4-field Contact Us form. They found contact form conversions increased 120% when the number of fields was reduced from 11 to 4 (a 64% decrease)." Not surprising but metrics are useful.
- High Performance Web Sites :: Business impact of high performance stevesouders.com
"How big an impact does performance optimization have on the business metrics of a typical media or e-commerce site?" Potentially quite a lot, which is why we keep banging on about it.
- @font-face in Depth useragentman.com
- svg-icon-loader code.google.com
Provides a method for a web interface to use SVG images as icons, while being loaded from a single file. This reduces the amount of HTTP requests, offering the same kind of benefit available with CSS sprites.
Via paul.irish.
- High Performance Web Sites :: Aptimize: realtime spriting and more stevesouders.com
As well as realtime spriting, Aptimize are using data: URIs in their Website Accelerator tool and doing so for >IE7 using an MHTML workaround. Clever.
- The Cascade, Grids, Headings, and Selectors from an OOCSS Perspective, Ajax Experience 2009 slideshare.net
More on OOCSS. "The cascade is a poker game, but we've been playing our cards all wrong. Here Nicole suggests we stop trying to play to win to prevent code bloat, and simplify the cascade, using the order of the rulesets to allow overrides."
- GitHub Pages pages.github.com
The GitHub Pages feature allows you to publish content to the web by simply pushing content to one of your GitHub hosted repositories.
- Why The data: URI Scheme Could Help Save Your Slow Site sitepoint.com
Lots of caveats but useful under certain circumstances.
- Flowplayer - Flash Video Player for the Web flowplayer.org
An Open Source (GPL 3) video player. Highly skinnable and extendable.
- Ultimate IE6 Cheatsheet: How To Fix 25+ Internet Explorer 6 Bugs virtuosimedia.com
Good memory jogger.
- Why front-end developers are so important to the future of businesses on the web - paulcarvill.com paulcarvill.com · Archived on
"A [front end developer] is responsible for everything that sits on the client side of the web stack — the content, presentation and behaviour layers. Few other roles touch so many other key aspects of a business as does a [front end developer]’s." Amen to that.
A configurable set of panels that display various debug information about the current request/response.
- PostBin - Debug web hooks postbin.org
Lets you debug web hooks by capturing and logging the asynchronous requests made when events happen. Make a PostBin and register the URL with a web hook provider. All POST requests to the URL are logged for you to see when you browse to that URL.