last data update: 2011/10/15, 00:16
Website loading time
during the test: 0.93 s
cable connection (average): 1.12 s
DSL connection (average): 1.31 s
modem (average): 11.25 s
HTTP headers
HTTP/1.1 200 OK
Date: Sat, 15 Oct 2011 07:16:09 GMT
Server: Apache
X-Pingback: http://davidbcalhoun.com/xmlrpc.php
Vary: Accept-Encoding
Content-Length: 73951
Connection: close
Content-Type: text/html; charset=UTF-8
Information about DNS servers
davidbcalhoun.com | A | 67.205.46.105 | IN | 14400 | |
davidbcalhoun.com | SOA | ns1.dreamhost.com | hostmaster.dreamhost.com | 2011051100 | 16585 1800 1814400 14400 IN 14400 |
davidbcalhoun.com | NS | ns2.dreamhost.com | IN | 14400 | |
davidbcalhoun.com | NS | ns1.dreamhost.com | IN | 14400 | |
davidbcalhoun.com | NS | ns3.dreamhost.com | IN | 14400 |
Received from the first DNS server
Request to the server "davidbcalhoun.com"
You used the following DNS server:
DNS Name: ns2.dreamhost.com
DNS Server Address: 208.96.10.221#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 7087
flag: qr aa rd REQUEST: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 3
REQUEST SECTION:
davidbcalhoun.com. IN ANY
ANSWER SECTION:
davidbcalhoun.com. 14400 IN NS ns1.dreamhost.com.
davidbcalhoun.com. 14400 IN NS ns2.dreamhost.com.
davidbcalhoun.com. 14400 IN NS ns3.dreamhost.com.
davidbcalhoun.com. 14400 IN A 67.205.46.105
davidbcalhoun.com. 14400 IN SOA ns1.dreamhost.com. hostmaster.dreamhost.com. 2011051100 16585 1800 1814400 14400
SECTION NOTES:
ns1.dreamhost.com. 14400 IN A 66.33.206.206
ns3.dreamhost.com. 14400 IN A 66.33.216.216
ns2.dreamhost.com. 14400 IN A 208.96.10.221
Received 210 bytes from address 208.96.10.221#53 in 83 ms
Received from the second DNS server
Request to the server "davidbcalhoun.com"
You used the following DNS server:
DNS Name: ns1.dreamhost.com
DNS Server Address: 66.33.206.206#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 55911
flag: qr aa rd REQUEST: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 3
REQUEST SECTION:
davidbcalhoun.com. IN ANY
ANSWER SECTION:
davidbcalhoun.com. 14400 IN NS ns3.dreamhost.com.
davidbcalhoun.com. 14400 IN SOA ns1.dreamhost.com. hostmaster.dreamhost.com. 2011051100 16585 1800 1814400 14400
davidbcalhoun.com. 14400 IN NS ns2.dreamhost.com.
davidbcalhoun.com. 14400 IN A 67.205.46.105
davidbcalhoun.com. 14400 IN NS ns1.dreamhost.com.
SECTION NOTES:
ns2.dreamhost.com. 14400 IN A 208.96.10.221
ns1.dreamhost.com. 14400 IN A 66.33.206.206
ns3.dreamhost.com. 14400 IN A 66.33.216.216
Received 210 bytes from address 66.33.206.206#53 in 74 ms
Subdomains (the first 50)
Typos (misspells)
savidbcalhoun.com xavidbcalhoun.com cavidbcalhoun.com favidbcalhoun.com ravidbcalhoun.com eavidbcalhoun.com dzvidbcalhoun.com dsvidbcalhoun.com dwvidbcalhoun.com dqvidbcalhoun.com dacidbcalhoun.com dabidbcalhoun.com dagidbcalhoun.com dafidbcalhoun.com davudbcalhoun.com davjdbcalhoun.com davkdbcalhoun.com davodbcalhoun.com dav9dbcalhoun.com dav8dbcalhoun.com davisbcalhoun.com davixbcalhoun.com davicbcalhoun.com davifbcalhoun.com davirbcalhoun.com daviebcalhoun.com davidvcalhoun.com davidncalhoun.com davidhcalhoun.com davidgcalhoun.com davidbxalhoun.com davidbvalhoun.com davidbfalhoun.com davidbdalhoun.com | davidbczlhoun.com davidbcslhoun.com davidbcwlhoun.com davidbcqlhoun.com davidbcakhoun.com davidbcaphoun.com davidbcaohoun.com davidbcalgoun.com davidbcalboun.com davidbcalnoun.com davidbcaljoun.com davidbcaluoun.com davidbcalyoun.com davidbcalhiun.com davidbcalhkun.com davidbcalhlun.com davidbcalhpun.com davidbcalh0un.com davidbcalh9un.com davidbcalhoyn.com davidbcalhohn.com davidbcalhojn.com davidbcalhoin.com davidbcalho8n.com davidbcalho7n.com davidbcalhoub.com davidbcalhoum.com davidbcalhouj.com davidbcalhouh.com avidbcalhoun.com dvidbcalhoun.com daidbcalhoun.com davdbcalhoun.com davibcalhoun.com | davidcalhoun.com davidbalhoun.com davidbclhoun.com davidbcahoun.com davidbcaloun.com davidbcalhun.com davidbcalhon.com davidbcalhou.com advidbcalhoun.com dvaidbcalhoun.com daivdbcalhoun.com davdibcalhoun.com davibdcalhoun.com davidcbalhoun.com davidbaclhoun.com davidbclahoun.com davidbcahloun.com davidbcalohun.com davidbcalhuon.com davidbcalhonu.com ddavidbcalhoun.com daavidbcalhoun.com davvidbcalhoun.com daviidbcalhoun.com daviddbcalhoun.com davidbbcalhoun.com davidbccalhoun.com davidbcaalhoun.com davidbcallhoun.com davidbcalhhoun.com davidbcalhooun.com davidbcalhouun.com davidbcalhounn.com |
Location
IP: 67.205.46.105
continent: NA, country: United States (USA), city: Brea
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 72.22 KB
text per all code ratio: 60 %
title: David B. Calhoun – Developer Blog
description:
keywords:
encoding: UTF-8
language: en-US
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the | 130 |
to | 87 |
of | 66 |
and | 55 |
is | 51 |
that | 47 |
for | 40 |
on | 39 |
in | 32 |
be | 27 |
iPhone | 25 |
you | 24 |
it | 22 |
with | 21 |
this | 20 |
which | 19 |
by | 17 |
images | 15 |
but | 15 |
your | 14 |
can | 14 |
base64 | 14 |
JavaScript | 14 |
are | 13 |
or | 13 |
as | 13 |
an | 13 |
been | 12 |
so | 12 |
has | 11 |
one | 11 |
if | 11 |
up | 11 |
UI | 11 |
do | 11 |
The | 11 |
will | 11 |
it’s | 10 |
4+ | 10 |
CSS | 10 |
want | 10 |
into | 10 |
// | 10 |
means | 10 |
This | 10 |
need | 10 |
only | 9 |
mobile | 9 |
they | 9 |
time | 9 |
– | 9 |
using | 9 |
have | 9 |
advantage | 9 |
when | 8 |
3GS | 8 |
image | 8 |
encoding | 8 |
all | 8 |
from | 8 |
iOS | 8 |
small | 8 |
not | 7 |
my | 7 |
our | 7 |
use | 7 |
than | 7 |
best | 7 |
we | 7 |
might | 7 |
some | 7 |
If | 7 |
For | 7 |
was | 7 |
Mobile | 7 |
these | 7 |
data | 7 |
at | 7 |
page | 7 |
know | 6 |
performance | 6 |
requests | 6 |
there’s | 6 |
binary | 6 |
support | 6 |
what | 6 |
browser | 6 |
should | 6 |
Android | 6 |
also | 6 |
more | 6 |
*/ | 6 |
each | 6 |
how | 6 |
/* | 6 |
across | 6 |
even | 6 |
their | 5 |
bandwidth | 5 |
may | 5 |
navigator.connection | 5 |
research | 5 |
available | 5 |
code | 5 |
file | 5 |
sprites | 5 |
HTML5 | 5 |
3G | 5 |
tests | 5 |
HTTP | 5 |
something | 5 |
where | 5 |
Take | 5 |
cache | 5 |
about | 5 |
reduce | 5 |
out | 5 |
4S | 5 |
hardware | 5 |
However, | 5 |
phones | 4 |
Performance | 4 |
Opera | 4 |
request | 4 |
Is | 4 |
resolution | 4 |
doesn’t | 4 |
When | 4 |
desktop | 4 |
such | 4 |
Steve | 4 |
results | 4 |
instead | 4 |
first | 4 |
SunSpider | 4 |
mean | 4 |
wanted | 4 |
user | 4 |
high | 4 |
because | 4 |
though | 4 |
you’re | 4 |
2011 | 4 |
still | 4 |
delay | 4 |
Use | 4 |
More | 4 |
test | 4 |
Here’s | 4 |
layer | 4 |
=== | 4 |
write | 4 |
looks | 4 |
around | 4 |
Leave | 4 |
few | 4 |
Comment | 4 |
DNS | 4 |
vs | 4 |
sure | 4 |
just | 4 |
faster | 4 |
screen | 4 |
element | 4 |
CSS, | 3 |
smart | 3 |
cached | 3 |
request. | 3 |
take | 3 |
GPU | 3 |
set | 3 |
combine | 3 |
get | 3 |
clicked | 3 |
translateZ(0); | 3 |
same | 3 |
don’t | 3 |
translate3d(0,0,0); | 3 |
e-mobile | 3 |
this, | 3 |
make | 3 |
this: | 3 |
-webkit-transform: | 3 |
(iOS5) | 3 |
server, | 3 |
lot | 3 |
web | 3 |
like | 3 |
sent | 3 |
There’s | 3 |
going | 3 |
several | 3 |
two | 3 |
it. | 3 |
no | 3 |
made | 3 |
images. | 3 |
aren’t | 3 |
probably | 3 |
serve | 3 |
(which | 3 |
them | 3 |
values | 3 |
through | 3 |
limit | 3 |
Test | 3 |
good | 3 |
actually | 3 |
encode | 3 |
assets | 3 |
connection | 3 |
UNKNOWN: | 3 |
connection.type | 3 |
add | 3 |
now | 3 |
October | 3 |
taken | 3 |
@media | 3 |
styles | 3 |
icons | 3 |
You | 3 |
Mini | 3 |
Avoid | 3 |
-> | 3 |
Before | 3 |
Keep | 3 |
mind | 3 |
since | 3 |
pretty | 3 |
files | 3 |
being | 3 |
viewport | 3 |
3 | |
easy | 3 |
simply | 3 |
screen, | 3 |
avoid | 3 |
acceleration | 3 |
second | 3 |
already | 3 |
Emoji | 3 |
Unicode | 3 |
library | 3 |
Web | 3 |
On | 3 |
downloading | 3 |
try | 3 |
old | 3 |
bit | 3 |
URIs | 3 |
much | 3 |
note | 3 |
memory | 3 |
Souders | 3 |
latest | 3 |
new | 3 |
test: | 3 |
versus | 3 |
defaults | 3 |
com.apple.Safari | 3 |
(to | 3 |
But | 3 |
Comments | 3 |
server | 3 |
limited | 3 |
To | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
of the | 12 |
which is | 11 |
want to | 10 |
advantage of | 8 |
on the | 8 |
iPhone 3GS | 7 |
to the | 6 |
base64 encoding | 6 |
in the | 6 |
at the | 6 |
need for | 6 |
to do | 5 |
the UI | 5 |
iPhone 4S | 5 |
Take advantage | 5 |
that the | 4 |
with the | 4 |
might be | 4 |
such as | 4 |
Is base64 | 4 |
for the | 4 |
know that | 4 |
the need | 4 |
the page | 4 |
has been | 4 |
faster than | 4 |
instead of | 4 |
can be | 4 |
Leave Comment | 4 |
wanted to | 4 |
you can | 3 |
in mind | 3 |
will be | 3 |
that only | 3 |
Mini 4+ | 3 |
it was | 3 |
one with | 3 |
with set | 3 |
styles */ | 3 |
You can | 3 |
if you | 3 |
high resolution | 3 |
you want | 3 |
set of | 3 |
encoding best | 3 |
connection.type === | 3 |
base64 encode | 3 |
small UI | 3 |
4+ Opera | 3 |
Opera Mini | 3 |
by the | 3 |
translateZ(0); */ | 3 |
to be | 3 |
that are | 3 |
write com.apple.Safari | 3 |
defaults write | 3 |
when the | 3 |
or translateZ(0); | 3 |
the same | 3 |
iPhone iPhone | 3 |
the browser | 3 |
means that | 3 |
Steve Souders | 3 |
This is | 3 |
clicked on | 3 |
they clicked | 3 |
the GPU | 3 |
hardware acceleration | 3 |
need to | 3 |
4S iPhone | 3 |
-webkit-transform: translate3d(0,0,0); | 3 |
translate3d(0,0,0); /* | 3 |
lot of | 3 |
/* or | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
Take advantage of | 5 |
the need for | 4 |
Is base64 encoding | 4 |
iPhone 4S iPhone | 3 |
4S iPhone iPhone | 3 |
iPhone iPhone 3GS | 3 |
defaults write com.apple.Safari | 3 |
4+ Opera Mini | 3 |
-webkit-transform: translate3d(0,0,0); /* | 3 |
that the UI | 3 |
with set of | 3 |
you want to | 3 |
one with set | 3 |
base64 encoding best | 3 |
translate3d(0,0,0); /* or | 3 |
they clicked on | 3 |
Opera Mini 4+ | 3 |
/* or translateZ(0); | 3 |
or translateZ(0); */ | 3 |
B tags
U tags
I tags
images
file name | alternative text |
---|---|
4S-1024x768.jpg | Canon 7D, shot with an iPhone 4S |
4-1024x764.jpg | Canon 7D, shot with an iPhone 4 |
3GS-1024x768.jpg | Canon 7D, shot with an iPhone 3GS |
3GS-alt-1024x768.jpg | |
odometer.jpg | HTTP Pipelining diagram |
mobile-site-organization.png | :) |
responsive-images.jpg | |
emoji3.png | |
gmail-deferred-javascript-execution.png | |
debug-composited-layers-hardware-acceleration.png | |
pipelining.png | |
icon_smile.gif |
headers
H1
David B. Calhoun – Developer Blog
H2
iOS5 SunSpider: iPhone 4S vs iPhone 4 vs iPhone 3GS
iPhone 4S, iPhone 4, and iPhone 3GS photo comparison
Mobile Performance Manifesto
When to base64 encode images (and when not to)
Different ways of defining functions in JavaScript (this is madness!)
H3
iOS5 SunSpider: iPhone 4S vs iPhone 4 vs iPhone 3GS
iPhone 4S, iPhone 4, and iPhone 3GS photo comparison
Mobile Performance Manifesto
When to base64 encode images (and when not to)
Different ways of defining functions in JavaScript (this is madness!)
H4
;
Function expressions: var B = function()
H5
;
Function expressions with grouping operators: var C = (function()
H6
);
Named function expression: var D = function foo()
internal links
address | anchor text |
---|---|
; | })(); |
Immediately-invoked function expressions (IIFE): var E = (function(){return function() | Function constructor: var F = new Function(); |
external links
address | anchor text |
---|---|
; | Boomerang Tests (running on a California-hosted server) |
Further reading | JavaScript examples |