MENU
last data update: 2011/10/17, 08:26
Website loading time
during the test: 0.71 s
cable connection (average): 0.86 s
DSL connection (average): 1.01 s
modem (average): 8.89 s
HTTP headers
HTTP/1.1 200 OK
Date: Mon, 17 Oct 2011 15:26:57 GMT
Server: Apache/2.2.6 mod_auth_kerb/5.3 PHP/5.2.17 mod_fcgid/2.3.5
X-Powered-By: PHP/5.2.17
Connection: close
Content-Type: text/html
Information about DNS servers
hakim.se | MX | 10 | mail6.surftown.se | IN | 43200 |
hakim.se | A | 212.97.132.179 | IN | 43200 | |
hakim.se | SOA | ns1.surf-town.net | hostmaster.surf-town.net | 1308901073 | 10800 3600 604800 86400 IN 43200 |
hakim.se | IN | 7200 | |||
hakim.se | IN | 7200 | |||
hakim.se | NS | ns3.surf-town.net | IN | 43200 | |
hakim.se | NS | ns1.surf-town.net | IN | 43200 | |
hakim.se | NS | ns2.surf-town.net | IN | 43200 |
Received from the first DNS server
Request to the server "hakim.se"
You used the following DNS server:
DNS Name: ns3.surf-town.net
DNS Server Address: 212.97.129.67#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 53729
flag: qr aa rd REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 4
REQUEST SECTION:
hakim.se. IN ANY
ANSWER SECTION:
hakim.se. 86400 IN SOA ns1.surf-town.net. hostmaster.surf-town.net. 1308901073 10800 3600 604800 86400
hakim.se. 86400 IN A 212.97.132.179
hakim.se. 86400 IN MX 10 mail6.surftown.se.
hakim.se. 86400 IN NS ns1.surf-town.net.
hakim.se. 86400 IN NS ns2.surf-town.net.
hakim.se. 86400 IN NS ns3.surf-town.net.
SECTION NOTES:
mail6.surftown.se. 86400 IN A 212.97.132.46
ns1.surf-town.net. 86400 IN A 212.97.132.11
ns2.surf-town.net. 86400 IN A 212.97.132.12
ns3.surf-town.net. 86400 IN A 212.97.129.67
Received 251 bytes from address 212.97.129.67#53 in 93 ms
Received from the second DNS server
Request to the server "hakim.se"
You used the following DNS server:
DNS Name: ns1.surf-town.net
DNS Server Address: 212.97.132.11#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 38247
flag: qr aa REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 4
REQUEST SECTION:
hakim.se. IN ANY
ANSWER SECTION:
hakim.se. 86400 IN SOA ns1.surf-town.net. hostmaster.surf-town.net. 1308901073 10800 3600 604800 86400
hakim.se. 86400 IN A 212.97.132.179
hakim.se. 86400 IN MX 10 mail6.surftown.se.
hakim.se. 86400 IN NS ns1.surf-town.net.
hakim.se. 86400 IN NS ns2.surf-town.net.
hakim.se. 86400 IN NS ns3.surf-town.net.
SECTION NOTES:
mail6.surftown.se. 86400 IN A 212.97.132.46
ns1.surf-town.net. 86400 IN A 212.97.132.11
ns2.surf-town.net. 86400 IN A 212.97.132.12
ns3.surf-town.net. 86400 IN A 212.97.129.67
Received 251 bytes from address 212.97.132.11#53 in 92 ms
Subdomains (the first 50)
Typos (misspells)
gakim.se bakim.se nakim.se jakim.se uakim.se yakim.se hzkim.se hskim.se hwkim.se hqkim.se hajim.se hamim.se halim.se | haoim.se haiim.se hakum.se hakjm.se hakkm.se hakom.se hak9m.se hak8m.se hakin.se hakik.se hakij.se akim.se hkim.se | haim.se hakm.se haki.se ahkim.se hkaim.se haikm.se hakmi.se hhakim.se haakim.se hakkim.se hakiim.se hakimm.se |
Location
IP: 212.97.132.179
continent: EU, country: Denmark (DNK), city: Copenhagen
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build without CSS
code weight: 57.25 KB
text per all code ratio: 45 %
title: Hakim El Hattab
description: The portfolio of interactive web developer Hakim El Hattab. Check out my latest projects, read about what I'm up to or browse through my interactive HTML5 experiments.
keywords:
encoding: UTF-8
language: en
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the | 189 |
to | 116 |
and | 98 |
of | 90 |
is | 62 |
in | 53 |
for | 48 |
on | 45 |
with | 42 |
that | 35 |
The | 33 |
as | 31 |
are | 28 |
be | 26 |
this | 24 |
it | 24 |
was | 24 |
can | 20 |
by | 19 |
which | 17 |
at | 17 |
an | 16 |
canvas | 16 |
very | 16 |
about | 15 |
game | 15 |
Open | 14 |
my | 14 |
you | 14 |
using | 14 |
This | 14 |
some | 13 |
all | 12 |
so | 12 |
working | 11 |
Web | 11 |
your | 11 |
what | 11 |
also | 11 |
Chrome | 10 |
Sinuous | 10 |
To | 10 |
has | 10 |
3D | 9 |
drawing | 9 |
out | 9 |
or | 9 |
used | 9 |
how | 9 |
not | 9 |
HTML5 | 9 |
only | 9 |
browser | 8 |
pixels | 8 |
up | 8 |
such | 8 |
HTML | 8 |
more | 8 |
but | 8 |
use | 8 |
been | 7 |
performance | 7 |
will | 7 |
few | 7 |
View | 7 |
one | 7 |
page | 7 |
would | 7 |
In | 7 |
7 | |
time | 7 |
being | 7 |
Even | 7 |
two | 6 |
have | 6 |
from | 6 |
via | 6 |
decided | 6 |
around | 6 |
than | 6 |
image | 6 |
JavaScript | 6 |
those | 6 |
Store | 6 |
when | 6 |
any | 6 |
they | 6 |
though | 6 |
built | 6 |
redraw | 6 |
objective | 5 |
you're | 5 |
CSS | 5 |
then | 5 |
clear | 5 |
If | 5 |
Coil | 5 |
animation | 5 |
way | 5 |
if | 5 |
where | 5 |
iOS | 5 |
Apart | 5 |
get | 5 |
well | 5 |
while | 5 |
10k | 5 |
apps | 5 |
element | 5 |
app | 5 |
many | 5 |
since | 5 |
work | 5 |
because | 5 |
I'm | 5 |
these | 5 |
projects | 5 |
elements | 5 |
created | 4 |
most | 4 |
had | 4 |
each | 4 |
mobile | 4 |
powerful | 4 |
want | 4 |
do | 4 |
part | 4 |
involved | 4 |
through | 4 |
One | 4 |
There | 4 |
launch | 4 |
take | 4 |
Things | 4 |
Canvas | 4 |
both | 4 |
open | 4 |
into | 4 |
red | 4 |
logo | 4 |
images | 4 |
Play | 4 |
stay | 4 |
depending | 4 |
operations | 4 |
regions | 4 |
Textify.it | 4 |
web | 4 |
am | 4 |
creating | 4 |
create | 4 |
enemies | 4 |
point | 4 |
For | 4 |
between | 4 |
-- | 4 |
About | 4 |
Particles | 4 |
4 | |
code | 4 |
its | 4 |
experiment | 4 |
optimization | 4 |
better | 4 |
other | 4 |
seen | 3 |
After | 3 |
version | 3 |
grand | 3 |
I've | 3 |
curious | 3 |
frames. | 3 |
them | 3 |
ended | 3 |
much | 3 |
different | 3 |
generated | 3 |
drawn | 3 |
there | 3 |
generate | 3 |
found | 3 |
really | 3 |
slide | 3 |
shape | 3 |
help | 3 |
perspective | 3 |
Qwiki | 3 |
same | 3 |
canvas. | 3 |
modes | 3 |
works | 3 |
core | 3 |
visual | 3 |
enclosed | 3 |
hand | 3 |
possible. | 3 |
It's | 3 |
incredibly | 3 |
state | 3 |
fills | 3 |
small | 3 |
changed | 3 |
available | 3 |
mouse | 3 |
rendering | 3 |
list | 3 |
unique | 3 |
rather | 3 |
Fi | 3 |
particles | 3 |
WebGL | 3 |
look | 3 |
canvas, | 3 |
lot | 3 |
avoid | 3 |
graphics | 3 |
learning | 3 |
experience | 3 |
large | 3 |
it's | 3 |
allow | 3 |
previous | 3 |
without | 3 |
started | 3 |
interesting | 3 |
over | 3 |
applications | 3 |
technologies. | 3 |
result | 3 |
it. | 3 |
set | 3 |
Online | 3 |
team | 3 |
close | 3 |
quite | 3 |
great | 3 |
features | 3 |
game. | 3 |
Learned | 3 |
enables | 3 |
An | 3 |
project | 3 |
WebGL. | 3 |
shaders | 3 |
Particle | 3 |
Browsers | 3 |
important | 3 |
product | 3 |
evil | 3 |
browsers. | 3 |
Flash | 3 |
me | 3 |
best | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
of the | 25 |
on the | 14 |
to the | 12 |
in the | 11 |
can be | 8 |
to be | 8 |
about the | 8 |
Chrome Web | 7 |
and the | 7 |
is to | 7 |
with the | 7 |
This is | 6 |
some of | 6 |
such as | 6 |
the Google | 6 |
Even though | 6 |
is the | 6 |
the canvas | 5 |
that is | 5 |
Google Chrome | 5 |
Web Store | 5 |
the game | 5 |
the HTML5 | 5 |
used to | 5 |
10k Apart | 5 |
working with | 5 |
is very | 5 |
There are | 4 |
are used | 4 |
using the | 4 |
the page | 4 |
The objective | 4 |
and has | 4 |
so that | 4 |
the Chrome | 4 |
you can | 4 |
want to | 4 |
Things Learned | 3 |
Learned About | 3 |
how to | 3 |
are two | 3 |
has seen | 3 |
when working | 3 |
About Browsers | 3 |
objective is | 3 |
pixels that | 3 |
how this | 3 |
rather than | 3 |
the logo | 3 |
to use | 3 |
to take | 3 |
with how | 3 |
decided to | 3 |
evil red | 3 |
as the | 3 |
ended up | 3 |
into the | 3 |
the same | 3 |
depending on | 3 |
curious about | 3 |
your mouse | 3 |
how the | 3 |
element which | 3 |
they are | 3 |
the grand | 3 |
it was | 3 |
as possible. | 3 |
If you're | 3 |
experiment with | 3 |
was also | 3 |
out of | 3 |
for the | 3 |
CSS 3D | 3 |
Sinuous on | 3 |
lot of | 3 |
working at | 3 |
redraw regions | 3 |
which are | 3 |
you to | 3 |
close to | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the Google Chrome | 5 |
Chrome Web Store | 5 |
are used to | 4 |
some of the | 4 |
the Chrome Web | 4 |
Sinuous on the | 3 |
on the Chrome | 3 |
Things Learned About | 3 |
Learned About Browsers | 3 |
Google Chrome Web | 3 |
on the Google | 3 |
when working with | 3 |
There are two | 3 |
The objective is | 3 |
objective is to | 3 |
B tags
U tags
I tags
images
file name | alternative text |
---|---|
origami.jpg | Origami |
interview-techrant.jpg | TechRant Logo |
404.jpg | Sphere |
sphere.jpg | AppView |
appview.jpg | Textify.it |
textify-ios.jpg | Textify |
textify.jpg | Particles |
particles-webgl.jpg | Coil Debug Mode |
canvas-optimization.jpg | Coil |
coil.jpg | CSS 3D Hologram |
holobox.jpg | Trail |
webgl-shaders.jpg | CSS 3D Slideshow |
slideshow.jpg | BreakDOM |
breakdom.jpg | |
meru.jpg | Project Image |
joining-qwiki.jpg | Sketch |
20things-casestudy.jpg | Sketch Gallery |
sketch.jpg | Pool in WebGL |
sketch-gallery.jpg | Sinuous analytics |
about-profile.jpg | Bacterium |
pool.jpg | 20 Things |
sinuous-chrome-web-store-thumb.jpg | Core |
bacterium.jpg | Sinuous |
20things.jpg | Bakemono |
core.jpg | Keylight |
10k-apart.jpg | blob |
bbc-lifeis.jpg | Magnetic |
sinuous.jpg | Particle Depth |
bakemono.jpg | Wave |
keylight.jpg | More Work |
blob.jpg | |
magnetic.jpg | |
trail.jpg | |
particledepth.jpg | |
wave.jpg | |
particles.jpg | |
plussign.jpg |
headers
H1
Hakim
H2
Latest Tweets
Experiments
Origami
Interview: TechRant
404
Sphere
AppView
Textify.it for iOS
Textify.it
WebGL Particles
Canvas Optimization
Coil
CSS3 3D Hologram
WebGL Shaders
CSS3 3D Slideshow
BreakDOM
Meru Logo Animation
Spring Cleaning
I Joined the Qwiki team!
20 Things - Page Flip
Sketch
Hakim El Hattab
Where To Find Me
Pool
HTML5 Canvas Tips
Sinuous on the Google Chrome Web Store
Bacterium
20 Things I Learned About Browsers and the Web / Fi
Core
Sinuous Won 10k Apart
BBC - Life Is... / Fi
Sinuous
Bakemono
Keylight
Blob
Magnetic
Trail
Particle Depth
Wave
Particles
And then?
H3
Latest Tweets
Experiments
Origami
Interview: TechRant
404
Sphere
AppView
Textify.it for iOS
Textify.it
WebGL Particles
Canvas Optimization
Coil
CSS3 3D Hologram
WebGL Shaders
CSS3 3D Slideshow
BreakDOM
Meru Logo Animation
Spring Cleaning
I Joined the Qwiki team!
20 Things - Page Flip
Sketch
Hakim El Hattab
Where To Find Me
Pool
HTML5 Canvas Tips
Sinuous on the Google Chrome Web Store
Bacterium
20 Things I Learned About Browsers and the Web / Fi
Core
Sinuous Won 10k Apart
BBC - Life Is... / Fi
Sinuous
Bakemono
Keylight
Blob
Magnetic
Trail
Particle Depth
Wave
Particles
And then?
H4
H5
H6
internal links
address | anchor text |
---|---|
/ | Hakim |
/thoughts | Thoughts |
/experiments | Experiments |
/projects | Projects |
/about | About |
experiments/experiments-intro | 4 |
http://hakim.se/experiments/ | |
experiments/origami | 1 |
/experiments/html5/origami | View Origami |
experiments/origami | 1 comment |
thoughts/interview-techrant | 0 |
thoughts/interview-techrant | No comments |
experiments/404 | 2 |
http://hakim.se/experiments/html5/bakemono/01/ | earlier experiments |
/experiments/html5/404/netmag.html | View the 404 page |
experiments/404 | 2 comments |
experiments/sphere | 3 |
/experiments/html5/sphere/ | View Sphere |
experiments/sphere | 3 comments |
projects/appview | 0 |
http://lab.hakim.se/appview | Launch AppView |
projects/appview | No comments |
projects/textify-ios | 4 |
projects/textify-ios | 4 comments |
experiments/textify | 6 |
experiments/textify | 6 comments |
experiments/particles-webgl | 2 |
/experiments/webgl/particles/01/ | Open Particles |
experiments/particles-webgl | 2 comments |
thoughts/canvas-optimization | 3 |
/experiments/html5/coil | Coil |
/experiments/html5/coil?debug=1 | try it out |
thoughts/canvas-optimization | 3 comments |
experiments/coil | 20 |
/experiments/sinuous/ | Sinuous |
/experiments/html5/coil/ | Play Coil |
experiments/coil | 20 comments |
experiments/css3-hologram | 32 |
/experiments/css/holobox/ | View Demo |
experiments/css3-hologram | 32 comments |
experiments/webgl-shaders | 2 |
/experiments/webgl/shaders/01/ | 01 |
/experiments/webgl/shaders/02/ | 02 |
/experiments/webgl/shaders/03/ | 03 |
experiments/webgl-shaders | 2 comments |
experiments/css3-3d-slideshow | 44 |
/experiments/css/slideshow/hakim-slideshow-0.3.zip | Download Source |
/experiments/css/slideshow/ | Live Demo |
experiments/css3-3d-slideshow | 44 comments |
experiments/breakdom | 3 |
/experiments/html5/breakdom/ | Open BreakDOM |
experiments/breakdom | 3 comments |
projects/meru | 8 |
projects/meru | 8 comments |
thoughts/spring-cleaning-2011 | 7 |
/archive/2009/portfolio | previous portfolio |
thoughts/spring-cleaning-2011 | 7 comments |
thoughts/joining-qwiki | 2 |
thoughts/joining-qwiki | 2 comments |
thoughts/twentythings-casestudy | 0 |
thoughts/twentythings-casestudy | No comments |
experiments/sketch | 7 |
html5/sketch/gallery | gallery |
/experiments/html5/sketch/ | Start Sketching |
/experiments/html5/sketch/ | Open Gallery |
experiments/sketch | 7 comments |
about/contact | 2 |
experiments/pool | 0 |
/experiments/webgl/pool/01/ | Open Pool |
experiments/pool | No comments |
thoughts/canvas-tips | 0 |
/experiments/ | visual experiments |
thoughts/canvas-tips | No comments |
thoughts/sinuous-chrome-web-store | 6 |
thoughts/sinuous-chrome-web-store | 6 comments |
experiments/bacterium | 2 |
/experiments/html5/bacterium/01/ | Open Bacterium |
experiments/bacterium | 2 comments |
projects/twentythings | 0 |
projects/twentythings | No comments |
experiments/core | 0 |
/experiments/html5/core/01/ | Play Core |
experiments/core | No comments |
thoughts/10k-apart | 0 |
/experiments/sinuous | Sinuous |
thoughts/10k-apart | No comments |
experiments/sinuous | 10 |
experiments/sinuous | 10 comments |
projects/sinuous | 10 |
projects/sinuous | 10 comments |
experiments/bakemono | 2 |
/experiments/html5/bakemono/01/ | Open Bakemono |
experiments/bakemono | 2 comments |
experiments/keylight | 0 |
/experiments/html5/keylight/03/ | Open Keylight |
experiments/keylight | No comments |
experiments/blob | 0 |
/experiments/html5/blob/03/ | Open Blob |
experiments/blob | No comments |
experiments/magnetic | 3 |
/experiments/html5/magnetic/02/ | Open Magnetic |
experiments/magnetic | 3 comments |
experiments/trail | 2 |
/experiments/html5/trail/03/ | Open Trail |
experiments/trail | 2 comments |
experiments/particledepth | 1 |
/experiments/html5/particledepth/02/ | Open Particle Depth |
experiments/particledepth | 1 comment |
experiments/wave | 4 |
/experiments/html5/wave/03/ | Open Wave |
experiments/wave | 4 comments |
experiments/particles | 0 |
/experiments/html5/particles/01/ | Open Particles |
experiments/particles | No comments |
projects/more-projects | 0 |
/rss.xml | RSS Feed |
external links
address | anchor text |
---|---|
http://twitter.com/hakimel | Follow me on Twitter |
http://twitter.com/share | |
http://twitter.com/relequestual | Ben Hutton |
http://techrant.co.uk/ | TechRant |
http://techrant.co.uk/2011/07/interview-with-hakim-el-hattab/ | Read the interview |
http://netmagazine.com/ | .net magazine |
https://github.com/hakimel/404 | source code on GitHub |
http://textify.it | Textify.it |
http://www.phonegap.com/ | PhoneGap |
http://29a.ch/2011/5/27/fast-html5-canvas-on-iphone-mobile-safari-performance | here |
http://itunes.apple.com/us/app/textify-it/id441057755 | available for both iPhone and iPad |
http://itunes.apple.com/us/app/textify-it/id441057755 | Open in iTunes |
http://textify.it | Try Online |
http://textify.it | Start Textifying |
http://sebleedelisle.com/2011/02/html5-canvas-sprite-optimisation/ | here |
http://code.google.com/chrome/devtools/docs/profiles.html | profiler |
http://www.youtube.com/watch?v=erf8yA_4pPI | video |
http://en.wikipedia.org/wiki/Shader | shaders |
http://en.wikipedia.org/wiki/GLSL | OpenGL Shading Language |
https://github.com/mrdoob/three.js/ | three.js |
http://www.iquilezles.org/apps/shadertoy/ | Shader Toy |
http://groups.google.com/group/stockholm-web-monkeys | Stockholm Web Monkeys |
http://build.chromium.org/f/chromium/snapshots/ | Chromium |
http://en.wikipedia.org/wiki/Breakout_(video_game) | Breakout |
http://meru.ca/ | Meru |
http://meru.ca/ | this page |
http://meru.ca/ | View Meru's Site |
http://qwiki.com/ | Qwiki |
http://www.qwiki.com/work-here | job listings |
http://www.qwiki.com/work-here/benefits | benefits |
http://20thingsilearned.com | 20 Things I Learned About Browsers And The Web |
http://html5rocks.com | HTML5Rocks.com |
http://www.html5rocks.com/tutorials/casestudies/20things_pageflip.html | Read Tutorial |
http://www.20thingsilearned.com/ | 20 Things I Learned About Browsers and the Web |
http://lifeis.bbcearth.com/ | BBC Life Is |
http://www.atari.com/ | Atari.com |
http://bamboo.wacom.eu/dock-minis/en/ | Wacom (download the app) |
http://www.oljenorge40ar.no/?language=en | Oil Norway 40 Years |
http://twitter.com/hakimel | @hakimel |
https://plus.google.com/u/0/110819624687392857345/posts | hakim.se/+ |
http://www.facebook.com/profile.php?id=726190751 | http://www.facebook.com/profile... |
http://www.linkedin.com/in/elhattab | http://linkedin.com/in/elhattab |
https://github.com/hakimel | https://github.com/hakimel |
http://jsdo.it/hakim | http://jsdo.it/hakim |
http://learningwebgl.com/blog/?page_id=1217 | learningwebgl.com |
http://diveintohtml5.org/canvas.html | Dive Into HTML5 chapter |
http://simon.html5.org/dump/html5-canvas-cheat-sheet.html | cheat sheet |
http://sinuousgame.com | sinuousgame.com |
https://chrome.google.com/webstore/detail/omlmnomieeknagejjojcpdomnbnbchdl/ | Sinuous on the Chrome Web Store |
http://f-i.com | Fi |
http://www.20thingsilearned.com/ | View Project |
http://visitmix.com/ | MIX Online |
http://aneventapart.com/ | An Event Apart |
http://10k.aneventapart.com/ | Visit 10k Apart |
http://f-i.com | Fi |
http://lifeis.bbcearth.com/ | View Project |
http://10k.aneventapart.com/ | 10k Apart |
https://chrome.google.com/webstore/detail/omlmnomieeknagejjojcpdomnbnbchdl | Google Chrome Web Store |
https://chrome.google.com/webstore/detail/omlmnomieeknagejjojcpdomnbnbchdl | Sinuous on the Chrome Web Store |
http://www.facebook.com/apps/application.php?id=149009708494213 | Sinuous on Facebook |
http://sinuousgame.com | Play Sinuous |
http://10k.aneventapart.com/ | 10k Apart |
https://chrome.google.com/webstore/detail/omlmnomieeknagejjojcpdomnbnbchdl | Google Chrome Web Store |
https://chrome.google.com/webstore/detail/omlmnomieeknagejjojcpdomnbnbchdl | Sinuous on the Chrome Web Store |
http://www.facebook.com/apps/application.php?id=149009708494213 | Sinuous on Facebook |
http://sinuousgame.com | Play Sinuous |