MENU
last data update: 2011/10/20, 18:01
Website loading time
during the test: 0.49 s
cable connection (average): 0.85 s
DSL connection (average): 1.21 s
modem (average): 20.18 s
HTTP headers
HTTP/1.0 200 OK
Date: Fri, 21 Oct 2011 01:01:44 GMT
Server: Apache/2.2.14 (Ubuntu)
X-Powered-By: PHP/5.3.2-1ubuntu4.5
X-Pingback: http://simonsarris.com/wordpress/xmlrpc.php
Vary: Accept-Encoding
Connection: close
Content-Type: text/html; charset=UTF-8
Information about DNS servers
simonsarris.com | A | 69.164.221.152 | IN | 43200 | |
simonsarris.com | MX | 10 | ASPMX.L.GOOGLE.com | IN | 43200 |
simonsarris.com | SOA | ns1.linode.com | simon.sarris.gmail.com | 2011012554 | 14400 14400 1209600 86400 IN 43200 |
simonsarris.com | NS | ns1.linode.com | IN | 43200 | |
simonsarris.com | NS | ns2.linode.com | IN | 43200 | |
simonsarris.com | NS | ns4.linode.com | IN | 43200 | |
simonsarris.com | NS | ns3.linode.com | IN | 43200 | |
simonsarris.com | NS | ns5.linode.com | IN | 43200 |
Received from the first DNS server
Request to the server "simonsarris.com"
You used the following DNS server:
DNS Name: ns1.linode.com
DNS Server Address: 69.93.127.10#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 53194
flag: qr aa rd REQUEST: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 8
REQUEST SECTION:
simonsarris.com. IN ANY
ANSWER SECTION:
simonsarris.com. 86400 IN SOA ns1.linode.com. simon.sarris.gmail.com. 2011012554 14400 14400 1209600 86400
simonsarris.com. 86400 IN NS ns1.linode.com.
simonsarris.com. 86400 IN NS ns2.linode.com.
simonsarris.com. 86400 IN NS ns3.linode.com.
simonsarris.com. 86400 IN NS ns5.linode.com.
simonsarris.com. 86400 IN NS ns4.linode.com.
simonsarris.com. 86400 IN MX 10 ASPMX.L.GOOGLE.com.
simonsarris.com. 86400 IN A 69.164.221.152
SECTION NOTES:
ns1.linode.com. 86400 IN A 69.93.127.10
ns1.linode.com. 86400 IN AAAA 2600:3c00::a
ns2.linode.com. 86400 IN A 65.19.178.10
ns2.linode.com. 86400 IN AAAA 2600:3c01::a
ns3.linode.com. 86400 IN A 75.127.96.10
ns4.linode.com. 86400 IN A 207.192.70.10
ns4.linode.com. 86400 IN AAAA 2600:3c03::a
ns5.linode.com. 86400 IN A 109.74.194.10
Received 396 bytes from address 69.93.127.10#53 in 45 ms
Received from the second DNS server
Request to the server "simonsarris.com"
You used the following DNS server:
DNS Name: ns2.linode.com
DNS Server Address: 65.19.178.10#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 46838
flag: qr aa rd REQUEST: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 8
REQUEST SECTION:
simonsarris.com. IN ANY
ANSWER SECTION:
simonsarris.com. 86400 IN SOA ns1.linode.com. simon.sarris.gmail.com. 2011012554 14400 14400 1209600 86400
simonsarris.com. 86400 IN NS ns1.linode.com.
simonsarris.com. 86400 IN NS ns5.linode.com.
simonsarris.com. 86400 IN NS ns2.linode.com.
simonsarris.com. 86400 IN NS ns3.linode.com.
simonsarris.com. 86400 IN NS ns4.linode.com.
simonsarris.com. 86400 IN MX 10 ASPMX.L.GOOGLE.com.
simonsarris.com. 86400 IN A 69.164.221.152
SECTION NOTES:
ns1.linode.com. 86400 IN A 69.93.127.10
ns1.linode.com. 86400 IN AAAA 2600:3c00::a
ns2.linode.com. 86400 IN A 65.19.178.10
ns2.linode.com. 86400 IN AAAA 2600:3c01::a
ns3.linode.com. 86400 IN A 75.127.96.10
ns4.linode.com. 86400 IN A 207.192.70.10
ns4.linode.com. 86400 IN AAAA 2600:3c03::a
ns5.linode.com. 86400 IN A 109.74.194.10
Received 396 bytes from address 65.19.178.10#53 in 79 ms
Subdomains (the first 50)
Typos (misspells)
aimonsarris.com zimonsarris.com ximonsarris.com dimonsarris.com eimonsarris.com wimonsarris.com sumonsarris.com sjmonsarris.com skmonsarris.com somonsarris.com s9monsarris.com s8monsarris.com sinonsarris.com sikonsarris.com sijonsarris.com siminsarris.com simknsarris.com simlnsarris.com simpnsarris.com sim0nsarris.com sim9nsarris.com simobsarris.com simomsarris.com simojsarris.com simohsarris.com simonaarris.com simonzarris.com simonxarris.com simondarris.com simonearris.com simonwarris.com | simonszrris.com simonssrris.com simonswrris.com simonsqrris.com simonsaeris.com simonsadris.com simonsafris.com simonsatris.com simonsa5ris.com simonsa4ris.com simonsareis.com simonsardis.com simonsarfis.com simonsartis.com simonsar5is.com simonsar4is.com simonsarrus.com simonsarrjs.com simonsarrks.com simonsarros.com simonsarr9s.com simonsarr8s.com simonsarria.com simonsarriz.com simonsarrix.com simonsarrid.com simonsarrie.com simonsarriw.com imonsarris.com smonsarris.com sionsarris.com | simnsarris.com simosarris.com simonarris.com simonsrris.com simonsaris.com simonsaris.com simonsarrs.com simonsarri.com ismonsarris.com smionsarris.com siomnsarris.com simnosarris.com simosnarris.com simonasrris.com simonsraris.com simonsarris.com simonsarirs.com simonsarrsi.com ssimonsarris.com siimonsarris.com simmonsarris.com simoonsarris.com simonnsarris.com simonssarris.com simonsaarris.com simonsarrris.com simonsarrris.com simonsarriis.com simonsarriss.com |
Location
IP: 69.164.221.152
continent: NA, country: United States (USA), city: Absecon
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 137.82 KB
text per all code ratio: 33 %
title: simonsarris.com
description:
keywords:
encoding: UTF-8
language: en-US
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the | 107 |
to | 96 |
of | 69 |
and | 42 |
is | 33 |
that | 28 |
in | 27 |
canvas | 27 |
you | 25 |
for | 24 |
it | 23 |
be | 22 |
are | 18 |
on | 18 |
text | 17 |
have | 17 |
Canvas | 15 |
using | 15 |
drawing | 15 |
can | 13 |
more | 13 |
all | 13 |
if | 13 |
but | 12 |
If | 11 |
performance | 11 |
its | 10 |
in-memory | 10 |
or | 10 |
an | 10 |
The | 10 |
as | 10 |
so | 9 |
transformation | 9 |
with | 9 |
test | 9 |
canvas, | 8 |
has | 8 |
at | 8 |
we | 8 |
use | 8 |
paths | 8 |
instead | 8 |
path | 8 |
will | 8 |
each | 8 |
drawImage() | 7 |
drawText() | 7 |
object | 7 |
than | 7 |
want | 7 |
faster | 7 |
class | 7 |
would | 7 |
just | 7 |
every | 7 |
2011 | 6 |
there | 6 |
canvas. | 6 |
objects | 6 |
our | 6 |
some | 6 |
my | 6 |
not | 6 |
need | 6 |
draw | 6 |
clear | 6 |
by | 6 |
this | 6 |
This | 6 |
only | 6 |
0, | 6 |
see | 6 |
one | 6 |
from | 6 |
own | 6 |
Google+ | 5 |
course | 5 |
call | 5 |
do | 5 |
But | 5 |
We | 5 |
times | 5 |
also | 5 |
thing | 5 |
them | 5 |
then | 5 |
other | 5 |
up | 5 |
Read | 5 |
simple | 5 |
around | 5 |
comments | 5 |
me | 5 |
worth | 5 |
way | 5 |
they | 5 |
out | 5 |
take | 5 |
keep | 5 |
new | 5 |
// | 5 |
work | 4 |
text, | 4 |
over | 4 |
since | 4 |
per | 4 |
even | 4 |
redrawing | 4 |
where | 4 |
As | 4 |
interested | 4 |
200 | 4 |
small | 4 |
real | 4 |
had | 4 |
people | 4 |
redraw | 4 |
writing | 4 |
drawText(). | 4 |
much | 4 |
does | 4 |
method | 4 |
this: | 4 |
HTML5 | 4 |
lot | 4 |
method. | 4 |
once, | 4 |
make | 4 |
single | 4 |
very | 4 |
width | 4 |
your | 4 |
look | 4 |
any | 4 |
many | 4 |
path, | 4 |
context | 4 |
when | 4 |
time | 4 |
javascript, | 4 |
canvases | 4 |
could | 4 |
matrix | 4 |
often | 4 |
their | 4 |
making | 4 |
should | 4 |
giving | 3 |
having | 3 |
complex | 3 |
sprite | 3 |
instructions | 3 |
performance, | 3 |
might | 3 |
large | 3 |
trying | 3 |
yet | 3 |
thus | 3 |
vertical | 3 |
create | 3 |
something | 3 |
several | 3 |
caching | 3 |
optimization, | 3 |
invites | 3 |
it. | 3 |
drawImage | 3 |
html5, | 3 |
var | 3 |
don’t | 3 |
another | 3 |
you’d | 3 |
above | 3 |
same | 3 |
means | 3 |
results | 3 |
still | 3 |
Not | 3 |
clearRect | 3 |
clears | 3 |
It | 3 |
used | 3 |
end | 3 |
I’ve | 3 |
won’t | 3 |
far | 3 |
browser | 3 |
were | 3 |
current | 3 |
track | 3 |
subclass | 3 |
isn’t | 3 |
Instead | 3 |
considerations | 3 |
doing | 3 |
web | 3 |
always | 3 |
day | 3 |
go | 3 |
few | 3 |
let | 3 |
function | 3 |
what | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
of the | 15 |
If you | 7 |
instead of | 6 |
the canvas | 6 |
on the | 6 |
you are | 5 |
to be | 5 |
in-memory canvas | 5 |
to the | 5 |
text object | 5 |
Read more | 5 |
want to | 5 |
for the | 4 |
to keep | 4 |
lot of | 4 |
canvas width | 4 |
of course | 4 |
you can | 4 |
HTML5 Canvas | 4 |
it to | 4 |
its own | 4 |
in the | 4 |
clear the | 4 |
can be | 3 |
to clear | 3 |
and then | 3 |
all of | 3 |
do the | 3 |
canvas to | 3 |
use of | 3 |
to go | 3 |
all the | 3 |
yet to | 3 |
Instead of | 3 |
javascript, optimization, | 3 |
to use | 3 |
the in-memory | 3 |
make the | 3 |
the path, | 3 |
drawing the | 3 |
the path | 3 |
test for | 3 |
need to | 3 |
be interested | 3 |
interested in | 3 |
Canvas performance | 3 |
only once, | 3 |
to redraw | 3 |
canvas and | 3 |
it is | 3 |
look at | 3 |
class to | 3 |
canvas, html5, | 3 |
html5, javascript, | 3 |
more comments | 3 |
web Read | 3 |
way to | 3 |
giving each | 3 |
to see | 3 |
and you | 3 |
transformation matrix | 3 |
object its | 3 |
text objects | 3 |
the transformation | 3 |
track of | 3 |
would be | 3 |
each text | 3 |
the current | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the canvas width | 4 |
all of the | 3 |
each text object | 3 |
object its own | 3 |
web Read more | 3 |
canvas, html5, javascript, | 3 |
If you are | 3 |
Read more comments | 3 |
B tags
Edit:
U tags
I tags
none
but
Click to select a box. Click on a selection handle to resize. Double click to add new boxes.
Click to drag boxes. Double click to add new boxes.
second
entire
images
file name | alternative text |
---|---|
Home.png | |
Paget_holmes.png | Paget holmes |
sample-path.png | Seco-06 |
canvaspath-render-pre.PNG | Reig-05 |
Seco-06.jpg | |
Reig-05.jpg | |
canvastext-performance.PNG | |
01.jpg | |
02.jpg | |
03.jpg | |
04.jpg | |
05.jpg | |
06.jpg | |
07.jpg | |
08.jpg |
headers
H1
H2
A transformation class for Canvas to keep track of the transformation matrix
Increasing Performance by Caching Paths on HTML5 Canvas
Other considerations
Maybe Google+’s trickle of invites is a wise and calculated move
How you clear your HTML5 Canvas matters
HTML5 Canvas drawText considered harmful
Javascript: Allowing a copy function in a base class to create an instance of a subclass
Looking over Google’s Cr-48 Chrome OS laptop
Selectable Shapes Part 2: Resizable, Movable Shapes on HTML5 Canvas
Making and Moving Selectable Shapes on an HTML5 Canvas: A Simple Example
A Nanopitter?
H3
A transformation class for Canvas to keep track of the transformation matrix
Increasing Performance by Caching Paths on HTML5 Canvas
Other considerations
Maybe Google+’s trickle of invites is a wise and calculated move
How you clear your HTML5 Canvas matters
HTML5 Canvas drawText considered harmful
Javascript: Allowing a copy function in a base class to create an instance of a subclass
Looking over Google’s Cr-48 Chrome OS laptop
Selectable Shapes Part 2: Resizable, Movable Shapes on HTML5 Canvas
Making and Moving Selectable Shapes on an HTML5 Canvas: A Simple Example
A Nanopitter?
H4
Recent Posts
Tags
~
Read More Books
Meta
H5
H6
internal links
address | anchor text |
---|---|
#content | Skip to posts |
http://simonsarris.com | img |
http://simonsarris.com | Home |
http://simonsarris.com/projects | Projects |
http://simonsarris.com/lit | Lit |
http://simonsarris.com/about | About |
http://simonsarris.com/blog/471-a-transformation-class-for-canvas-to-keep-track-of-the-transformation-matrix | A transformation class for Canvas to keep track of the transformation matrix |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/tag/canvas | canvas |
http://simonsarris.com/blog/tag/html5 | html5 |
http://simonsarris.com/blog/tag/javascript | javascript |
http://simonsarris.com/blog/tag/web | web |
http://simonsarris.com/blog/471-a-transformation-class-for-canvas-to-keep-track-of-the-transformation-matrix | Read more |
http://simonsarris.com/blog/471-a-transformation-class-for-canvas-to-keep-track-of-the-transformation-matrix#comments | 4 comments |
http://simonsarris.com/blog/427-increasing-performance-by-caching-paths-on-canvas | Increasing Performance by Caching Paths on HTML5 Canvas |
http://simonsarris.com/blog/tag/performance | performance articles |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/tag/canvas | canvas |
http://simonsarris.com/blog/tag/html5 | html5 |
http://simonsarris.com/blog/tag/javascript | javascript |
http://simonsarris.com/blog/tag/optimization | optimization |
http://simonsarris.com/blog/tag/performance | performance |
http://simonsarris.com/blog/tag/web | web |
http://simonsarris.com/blog/427-increasing-performance-by-caching-paths-on-canvas | Read more |
http://simonsarris.com/blog/427-increasing-performance-by-caching-paths-on-canvas#comments | 2 comments |
http://simonsarris.com/blog/418-maybe-googles-trickle-of-invites-is-a-wise-move | Maybe Google+’s trickle of invites is a wise and calculated move |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/418-maybe-googles-trickle-of-invites-is-a-wise-move | Read more |
http://simonsarris.com/blog/418-maybe-googles-trickle-of-invites-is-a-wise-move#comments | 6 comments |
http://simonsarris.com/blog/346-how-you-clear-your-canvas-matters | How you clear your HTML5 Canvas matters |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/tag/canvas | canvas |
http://simonsarris.com/blog/tag/javascript | javascript |
http://simonsarris.com/blog/tag/optimization | optimization |
http://simonsarris.com/blog/tag/performance | performance |
http://simonsarris.com/blog/tag/web | web |
http://simonsarris.com/blog/346-how-you-clear-your-canvas-matters | Read more |
http://simonsarris.com/blog/346-how-you-clear-your-canvas-matters#comments | 10 comments |
http://simonsarris.com/blog/322-canvas-drawtext-considered-harmful | HTML5 Canvas drawText considered harmful |
http://simonsarris.com/misc/scaleText.html | Chrome and Opera. |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/tag/canvas | canvas |
http://simonsarris.com/blog/tag/html5 | html5 |
http://simonsarris.com/blog/tag/javascript | javascript |
http://simonsarris.com/blog/tag/optimization | optimization |
http://simonsarris.com/blog/tag/performance | performance |
http://simonsarris.com/blog/322-canvas-drawtext-considered-harmful | Read more |
http://simonsarris.com/blog/322-canvas-drawtext-considered-harmful#comments | 11 comments |
http://simonsarris.com/blog/291-javascript-copy-function | Javascript: Allowing a copy function in a base class to create an instance of a subclass |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/tag/classes | classes |
http://simonsarris.com/blog/tag/javascript | javascript |
http://simonsarris.com/blog/291-javascript-copy-function | Read more |
http://simonsarris.com/blog/291-javascript-copy-function#comments | No comments |
http://simonsarris.com/blog/268-looking-over-cr-48 | Looking over Google’s Cr-48 Chrome OS laptop |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/tag/chrome | chrome |
http://simonsarris.com/blog/tag/cr-48 | cr-48 |
http://simonsarris.com/blog/tag/google | |
http://simonsarris.com/blog/tag/laptop | laptop |
http://simonsarris.com/blog/tag/web | web |
http://simonsarris.com/blog/268-looking-over-cr-48 | Read more |
http://simonsarris.com/blog/268-looking-over-cr-48#comments | 5 comments |
http://simonsarris.com/blog/225-canvas-selecting-resizing-shape | Selectable Shapes Part 2: Resizable, Movable Shapes on HTML5 Canvas |
http://simonsarris.com/blog/140-canvas-moving-selectable-shapes | first tutorial |
http://simonsarris.com/project/canvasdemo/demo2.html | this page |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/tag/canvas | canvas |
http://simonsarris.com/blog/tag/html5 | html5 |
http://simonsarris.com/blog/tag/javascript | javascript |
http://simonsarris.com/blog/tag/web | web |
http://simonsarris.com/blog/225-canvas-selecting-resizing-shape | Read more |
http://simonsarris.com/blog/225-canvas-selecting-resizing-shape#comments | 20 comments |
http://simonsarris.com/blog/140-canvas-moving-selectable-shapes | Making and Moving Selectable Shapes on an HTML5 Canvas: A Simple Example |
http://simonsarris.com/blog/225-canvas-selecting-resizing-shape | here. |
http://simonsarris.com/project/canvasdemo/demo1.html | here |
http://simonsarris.com/blog/225-canvas-selecting-resizing-shape | here. |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/tag/canvas | canvas |
http://simonsarris.com/blog/tag/html5 | html5 |
http://simonsarris.com/blog/tag/javascript | javascript |
http://simonsarris.com/blog/tag/web | web |
http://simonsarris.com/blog/140-canvas-moving-selectable-shapes | Read more |
http://simonsarris.com/blog/140-canvas-moving-selectable-shapes#comments | 49 comments |
http://simonsarris.com/blog/102-nanopitters | A Nanopitter? |
http://simonsarris.com/blog/category/uncategorized | Uncategorized |
http://simonsarris.com/blog/102-nanopitters | Read more |
http://simonsarris.com/blog/102-nanopitters#comments | No comments |
http://simonsarris.com/ | 1 |
http://simonsarris.com/page/2 | 2 |
http://simonsarris.com/page/2 | Next Page |
http://simonsarris.com/feed | |
http://simonsarris.com/blog/471-a-transformation-class-for-canvas-to-keep-track-of-the-transformation-matrix | A transformation class for Canvas to keep track of the transformation matrix |
http://simonsarris.com/blog/427-increasing-performance-by-caching-paths-on-canvas | Increasing Performance by Caching Paths on HTML5 Canvas |
http://simonsarris.com/blog/418-maybe-googles-trickle-of-invites-is-a-wise-move | Maybe Google+’s trickle of invites is a wise and calculated move |
http://simonsarris.com/blog/346-how-you-clear-your-canvas-matters | How you clear your HTML5 Canvas matters |
http://simonsarris.com/blog/322-canvas-drawtext-considered-harmful | HTML5 Canvas drawText considered harmful |
http://simonsarris.com/blog/tag/age-of-empires | age of empires |
http://simonsarris.com/blog/tag/apple | apple |
http://simonsarris.com/blog/tag/ati | ati |
http://simonsarris.com/blog/tag/bp | bp |
http://simonsarris.com/blog/tag/canvas | canvas |
http://simonsarris.com/blog/tag/chrome | chrome |
http://simonsarris.com/blog/tag/classes | classes |
http://simonsarris.com/blog/tag/cr-48 | cr-48 |
http://simonsarris.com/blog/tag/envy | envy |
http://simonsarris.com/blog/tag/games | games |
http://simonsarris.com/blog/tag/google | |
http://simonsarris.com/blog/tag/hammer | hammer |
http://simonsarris.com/blog/tag/hp | hp |
http://simonsarris.com/blog/tag/html5 | html5 |
http://simonsarris.com/blog/tag/javascript | javascript |
http://simonsarris.com/blog/tag/laptop | laptop |
http://simonsarris.com/blog/tag/mac | mac |
http://simonsarris.com/blog/tag/oil-spill | oil spill |
http://simonsarris.com/blog/tag/optimization | optimization |
http://simonsarris.com/blog/tag/performance | performance |
http://simonsarris.com/blog/tag/text-corruption | text corruption |
http://simonsarris.com/blog/tag/web | web |
http://simonsarris.com/blog/tag/windows-7 | windows 7 |
http://simonsarris.com/wordpress/wp-login.php | Log in |
http://simonsarris.com/feed | Entries RSS |
external links
address | anchor text |
---|---|
https://github.com/simonsarris/Canvas-tutorials/blob/master/transform.js | here |
http://commons.wikimedia.org/wiki/File:Paget_holmes.png | Paget holmes |
http://jsperf.com/render-vs-prerender | JSPerf page |
http://spritesheetpacker.codeplex.com/ | Sprite Sheet Packer. |
http://jsperf.com/canvasclear | jsperf |
http://commons.wikimedia.org/wiki/File:Seco-06.jpg | Seco-06 |
http://jsperf.com/canvasclear | here |
http://commons.wikimedia.org/wiki/File:Reig-05.jpg | Reig-05 |
https://github.com/simonsarris/Canvas-tutorials/blob/master/verticalText.js | Here’s a link to the test I made. |
http://gdgt.com/google/cr-48/ | gdgt.com |
http://www.technologyreview.com/energy/25817/ | nanopillars |
http://www.google.com/search?hl=en&q=Nanopitter | about a day. |
http://twitter.com/#!/simonsarris | Sometimes I Tweet |
https://plus.google.com/109246196642259197624/posts | Sometimes I post things on Google+ |
http://ws.amazon.com/widgets/q?rt=tf_mfw&ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fsimonsarris-20%2F8001%2Ff0030c4a-bc58-455e-aa17-be98f8932121&Operation=NoScript | Amazon.com Widgets |
http://simonsarris.disqus.com/latest.rss | Comments RSS |
http://wordpress.org/ | WordPress.org |
http://wordpress.org/extend/themes/arjuna-x | Layout is modified Arjuna theme |
http://talkanatalka.com | Natalka Semczuk |