24 ways: Raising the Bar on Mobile
6 weeks ago
Cross-device address bar hiding
mobile
browser
ios
javascript
6 weeks ago
iPhone Development: CGAffineTransform Additions
october 2011
This adds the ability to extract component values of the CGAffineTransform and also adds the ability to create and extract shear information.
ios
objective-c
iphone
ipad
october 2011
cubiq/add-to-homescreen - GitHub
october 2011
Add to home screen popup for iPhone/iPad
iphone
ipad
ios
home
html5
app
october 2011
Adaptive Images in HTML
october 2011
A drop-in solution that automatically creates, caches, and delivers device-appropriate versions of your website’s images. No mark-up changes needed.
responsive
design
image
october 2011
Flawed Typeface
may 2011
Though many of these "flaws" are merely idiosyncrasies, this long list is nevertheless well worth being familiar with if your work involves any type setting.
design
typography
may 2011
320 and up
april 2011
‘320 and Up’ starts with a tiny screen stylesheet that contains only reset, colour and typography styles. Media Queries then load assets and layout styles progressively and only as they’re needed.
html
css
responsive
html5
boilerplate
template
framework
april 2011
Humans.txt - Chrome Web Store
march 2011
Shows a "human" icon if the current website has a humans txt file.
You can click on the icon to see the website's humans.txt, which will typically show you info about who created the website.
chrome
extension
humanstxt
You can click on the icon to see the website's humans.txt, which will typically show you info about who created the website.
march 2011
Adjustable Height Desk - GeekDesk -
march 2011
Finding a decent desk has proven surprisingly difficult. Perhaps this is the one?
ergonomic
office
furniture
business
wishlist
march 2011
{placekitten}
march 2011
A quick and simple service for getting pictures of kittens for use as placeholders in your designs or code. Just put your image size (width & height) after our URL and you'll get a placeholder.
web
design
ui
wireframe
mockup
placeholder
march 2011
Griffin Technology: Survivor - Extreme-Duty Case for iPhone 4
february 2011
Finally a case that makes it feasible to use the iPhone outdoors, and I love that it's available in foliage green.
wishlist
february 2011
Glims for Safari
february 2011
Particularly useful for auto-restore of tabs/windows from last session.
mac
osx
plugin
safari
february 2011
iPhone 4 Liberation Kit - iFixit
january 2011
I'm glad my iPhone 4 came with real Philips head screws, but I'm bookmarking this in case my phone ever goes in for service and subsequently requires "liberation".
iphone
iphone4
screw
pentalobe
philips
liberation
january 2011
Accessibility for iPhone and iPad apps » Matt Legend Gemmell
january 2011
iOS devices are an excellent choice for visually impaired users. They’re portable, they’re fully self-contained and are designed to be used without external peripherals, and the iOS user experience is very functionally concise and goal-oriented. iOS will not present a proliferation of windows, toolbars and minuscule user interface elements. For the most part, they’re comprehensible, focused, and as intuitive as possible. These are all ideal qualities for accessible software, and indeed for software in general.
The question then becomes how we, as developers, can ensure that our applications are as accessible as possible, and that VoiceOver can provide the best assistance. The good news is that it’s incredibly easy to add accessibility support to your application (there’s no bad news, incidentally). The reality of adding accessibility support to your app is that:
About 80% of your app is probably accessible already, via the built-in VoiceOver support in UIKit.
You can probably boost that to around 95% simply by spending a few minutes in Interface Builder, without writing a single line of code.
And you can very likely reach 100% accessibility support via implementing some incredibly trivial methods, which will also take you just a few minutes.
Adding robust accessibility support is exceptionally easy. You don’t need to learn much, and it won’t take much time at all. You can very likely begin and complete your app’s accessibility support the same day. Before we get into the details, I want to briefly describe how VoiceOver actually works, in case you’ve never used it.
ios
accessibility
ipad
iphone
The question then becomes how we, as developers, can ensure that our applications are as accessible as possible, and that VoiceOver can provide the best assistance. The good news is that it’s incredibly easy to add accessibility support to your application (there’s no bad news, incidentally). The reality of adding accessibility support to your app is that:
About 80% of your app is probably accessible already, via the built-in VoiceOver support in UIKit.
You can probably boost that to around 95% simply by spending a few minutes in Interface Builder, without writing a single line of code.
And you can very likely reach 100% accessibility support via implementing some incredibly trivial methods, which will also take you just a few minutes.
Adding robust accessibility support is exceptionally easy. You don’t need to learn much, and it won’t take much time at all. You can very likely begin and complete your app’s accessibility support the same day. Before we get into the details, I want to briefly describe how VoiceOver actually works, in case you’ve never used it.
january 2011
RKNL Furniture design -
december 2010
Will definitely need to look here when i setup a new office
Business
wishlist
december 2010
New from Tactical Grilling! The Tactical Stogie Stash holds up to four cigars in TacticalGrilling.com
december 2010
Gonna need one of these in multicam, methinks.
cigar
molle
pouch
multicam
wishlist
december 2010
BookBook Case - BookBook Case - Twelve South
december 2010
this would pair well with a DODOcase
wishlist
december 2010
Type-a-file
november 2010
Nicely done typographic base layer for CSS.
css
design
web
typography
typekit
november 2010
Bees with machine guns!
october 2010
Bees with machines guns is a fabric script to aggressively load-test sites. It provides methods to spin up an army of EC2 instances (the bees), assault a target server with a configurable amount of traffic, and then spin those instances back down.
web
load
testing
amazon
ec2
performance
loadtesting
distributed
fabric
october 2010
1911
3d
academic
accessibility
accessories
accounting
acorn
adaptive
adblock
adhoc
admin
adobe
adobealternative
aggregator
agile
airline
ajax
alcohol
algorithm
algorithms
amazon
api
app
apple
appliances
appstore
architecture
art
atom
audio
audiobook
auth
autism
autocomplete
aws
backup
baking
bar
barcode
bash
bdd
bebot
blocks
blog
bluetooth
boilerplate
bookmarklet
bookmarks
books
boot
boot.ini
brattleboro
brew
briar
brightness
browser
buffalo
bug
bullet
business
cable
cache
caching
camera
campaign
camping
canvas
carbon
card
case
cc
cgi
character
charger
charts
che
children
childrens
christmas
chrome
cigar
cleanup
cli
clipboard
clothing
cloud
cloudfront
cluster
cocoa
coffee
cold
color
comments
community
comparison
compiler
completion
concurrency
continuousintegration
controls
convolution
cookies
cooking
couchdb
crafts
creativecommons
css
css2
css3
cue
culture
custom
customer
d90
database
debug
del.icio.us
delicious
deploy
design
developer
development
di
diagram
difm
digitally
disk
distributed
djdoboy
dojo
dom
download
drawit
drbd
drink
dropbox
dvd
earth
ebook
ebs
ec2
editor
education
electronics
elements
email
encryption
english
environment
ergonomic
errors
evaluation
ext
extension
fabric
face
facebook
fader
fashion
feedback
filesystem
film
filterset
firebug
firediff
firefox
fireworks
flash
flashlight
flickr
flickrfs
fm
font
food
forensics
form
formatter
forum
framework
fs
fsf
fullscreen
fulltext
functions
furniture
fuse
fusefs
fx
galician
gallery
game
games
gamma
gears
geocoding
gifts
gingerbread
git
gmail
gnu
google
gps
grammar
graph
greasemonkey
greenriver
grid
growl
gui
hacking
haml
handmade
hardware
hatom
health
helvetica
heroku
hints
hiring
home
hosting
hot
hourglass
house
hover
hpricot
html
html5
http
human
humanstxt
humor
hyphen
icon
identity
illustration
image
imap
imported
index
infant
innodb
insects
inspiration
interface
interior
interpolation
intersection
ios
ipad
iphone
iphone4
ipod
issue
itunes
japan
japanese
javascript
joost
jquery
json
junebug
justify
keyboard
keyconfig
kids
kitchen
kr
landrover
language
laptop
layout
ldap
led
ledger
letterpress
liberation
library
life
light
lightbox
lighting
links
linux
lion
list
literature
little
load
loadtesting
lucene
lvm
mac
machinelearning
magazine
magic
mail
maildir
management
manual
maps
marketing
math
meat
media
medicine
memcached
memory
menu
merchant
metadata
microformats
mirror
mix
mobile
mobilesafari
mockup
moleskine
molle
mongrel
monitoring
mount
mouse
mp3
mpeg4
multicam
music
mvc
mysql
network
news
next
nike
nikon
nlp
objective-c
offhighway
office
offline
offlineimap
opacity
openid
opensolaris
opensource
oreilly
osx
pagerank
parser
partner
parts
password
patterns
pen
pentalobe
performance
perl
philips
phone
photo
photos
photoshop
phrasebook
pistol
placeholder
plugin
podcast
polaroid
polish
portable
poster
pouch
power
predictions
press
privacy
productivity
project
projector
prototype
public
pundits
python
qrcode
quicktime
quiet
quotably
quotation
r
rack
rails
rake
random
ranking
rdf
rdfa
reader
recipe
recipes
recycling
redbox
redland
refactoring
reference
remote
reporting
reset
responsive
rest
restaurant
review
rms
rotation
rspec
rtm
ruby
rubyonrails
ruport
s3
safari
san
sass
sauce
screencast
screw
scriptaculous
scrolling
sculpture
search
seating
security
selenium
selling
semanticweb
service
share
shopping
shortcut
shy
sidebar
signature
silverlight
simpledb
skin
sleep
slider
slideshow
slr
sniffer
social
soft
solveig
sound
source
sparklines
spatial
speaker
speakerphone
spec
spelling
spot
sqlite
ssd
ssi
stand
standards
static
statistics
stats
statusbar
steampunk
stew
storage
store
strap
subversion
sustainability
svd
svm
swag
sync
tabs
tails
target
tdd
techno
telephony
template
tequila
terminal
testing
tex
text
theme
thumbdrive
ticket
todo
tool
toys
tracker
tracking
trackpad
traffic
trail
trance
transitions
translation
travel
tray
tree
trim
triple
tschotske
tumblelogs
tumblr
twitter
typekit
typesetting
typography
ubuntu
ui
unity3d
unlock
unobtrusive
upload
usability
usb
used
userscript
userscripts
usertesting
vaccination
vermont
video
view
vigo
vim
virtualization
visualization
vmware
vocal
voip
w3c
wagon
wall
weather
web
webfont
werewolf
widescreen
wiki
windows
wine
wings
wireframe
wireless
wishlist
wood
words
workflow
world
writing
xcode
xen
xp
xss
youtube
yui
zfs