Spider superpowers

, 14 October 2023
Spider superpowers
Zebra Spider © Peter Brooks

Charlotte Owen

Conservation Officer

Spiders may not be everyone’s favourite but they are fascinating invertebrates with an array of impressive super-powers.

Spider silk is famously strong and tougher than the Kevlar fibres of a bulletproof vest. It’s also amazingly lightweight: a strand of silk long enough to go all the way around the Earth would weigh less than a bag of sugar. An individual spider can create different types of silk, varying the strength, stretch and stickiness to suit a range of tasks – from weaving webs and creating snares and egg cases to wrapping up prey and spinning safety lines to keep them securely anchored to their webs. Despite being a very fine rope, just one-tenth the diameter of a human hair, a single strand is several times stronger than steel on a like-for-like basis. You could scale this up to create a silk rope capable of supporting a person and it wouldn’t need to be anywhere near as thick as the strands of web that Spiderman slings.

Spiderlings © Neil Fletcher
Spiderlings © Neil Fletcher

Spiders can also famously walk on walls, ceilings and pretty much any other surface - though many are defeated by bath tubs. They can do this thanks to tiny hairs on their feet, which are in turn covered in even tinier hairs, giving them incredible grip. But their superpowers don’t stop there. Crab spiders are almost invisible, lurking inside flowers and changing colour to blend perfectly with the petals for the ultimate stealth attack. Wolf spiders have super speed, running at two feet per second to chase and catch their prey. The raft spider can swim, dive and even walk on water. The wasp spider is a master of illusion, mimicking the black-and-yellow warning stripes of stinging wasps to seem more dangerous. Jumping spiders can leap 14 times their own body-length. They can also dance, waving their front legs and abdomen in rhythmic patterns to woo a mate. And then there are the money spiders, 250 species all said to bring good luck. But look - is it a bird? Is it a plane? No, it’s a spiderling, flying through the air on a wind-borne strand of silk. It seems there’s nothing they can’t do

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1782764107.60270 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1782764107.630.0273Matched route: news/[slug:s]
1782764107.63010.0002Server address: 216.73.217.103
1782764107.63020.0001Using master page: /templates/pages/blog/post.php
1782764107.63020Page arguments:
Array
(
    [0] => /news/spider-superpowers
    [s] => spider-superpowers
    [1] => spider-superpowers
)
1782764107.63050.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782764107.63150.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782764107.63320.0016 [1] SELECT * FROM swt_shop_cart WHERE cartID=22429269
1782764107.63370.0005 [1] SELECT * FROM swt_shop_cart WHERE cartID=22429269
1782764107.63430.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-29 20:15:00' AND saleTo>'2026-06-29 20:15:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782764107.63560.0013 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='spider-superpowers')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-06-29 20:15:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782764107.63830.0027 [1] SELECT FOUND_ROWS() AS `count`
1782764107.63880.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=3219 AND postStatus='Published' AND postDateTime<='2026-06-29 20:15:00'
1782764107.63960.0007 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782764107.64030.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782764107.64090.0006 [1] SELECT * FROM swt_categories WHERE catID=181 LIMIT 1
1782764107.64130.0005 [1] SELECT * FROM swt_categories WHERE catID=84 LIMIT 1
1782764107.64180.0005Using template: /templates/blog/post.html
1782764107.64210.0003 [162] SELECT catID, catPath FROM swt_categories
1782764107.64310.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-29 20:15:00' AND postSlug='spider-superpowers'
1782764107.66460.0215Using template: /templates/blog/post.html
1782764107.66510.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782764107.66680.0017Using template: /templates/pages/attributes/seo.html
1782764107.66710.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782764107.66810.001 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1782764107.66940.0013 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782764107.67250.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782764107.67310.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782764107.67530.0022Using template: /templates/navigation/ps_nav_template.html
1782764107.67530 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782764107.67630.001 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782764107.67680.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782764107.67980.003 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782764107.68090.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782764107.68160.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782764107.68450.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782764107.68540.0009 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782764107.68930.0039 [1] Using template: /templates/navigation/breadcrumbs.html
1782764107.690.0007Using template: /templates/blog/post.html
1782764107.69040.0004 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782764107.69120.0009Using template: /templates/blog/author.html
1782764107.69170.0005 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='spider-superpowers')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-06-29 20:15:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782764107.69370.002 [1] SELECT FOUND_ROWS() AS `count`
1782764107.69430.0006 [1] Using template: /templates/blog/post.html
1782764107.69860.0044Using template: /templates/blog/comment_form.html
1782764107.69970.0011 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3219 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782764107.75040.0507 [0] Using template: /templates/blog/comment.html
1782764107.75070.0002Using template: /templates/blog/post.html
1782764107.75090.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782764107.75180.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782764107.75250.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782764107.75320.0007 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782764107.75560.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782764107.75620.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782764107.75820.002 [6] Using template: /templates/navigation/footer-nav.html
1782764107.75960.0013 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782764107.76040.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782764107.76110.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782764107.7640.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782764107.76480.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782764107.7670.0023 [10] Using template: /templates/navigation/footer-nav.html
1782764107.77130.0042 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782764107.77230.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782764107.7730.0007 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782764107.77550.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782764107.77620.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782764107.77830.0021 [29] Using template: /templates/navigation/footer-nav.html
1782764107.78110.0029 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782764107.78220.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782764107.78280.0007 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782764107.78520.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782764107.78570.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782764107.78770.0021 [10] Using template: /templates/navigation/footer-nav.html
1782764107.78930.0015Request time: 0.1879
1782764107.78930Process time: 0.1878
1782764107.78930Memory: 1.6243