]+id=("|')recaptcha_image/, env: /^Recaptcha$/ },
@@ -254,7 +256,7 @@
'RequireJS': { cats: { 1: 12 }, script: /require.*\.js/ , env: /^requirejs$/},
'Ruby': { cats: { 1: 27 }, headers: { 'Server': /(Mongrel|WEBrick|Ruby|mod_rails|mod_rack|Phusion.Passenger)/i, 'X-Powered-By': /(mod_rails|mod_rack|Phusion.Passenger)/i } },
'S.Builder': { cats: { 1: 1 }, meta: { 'generator': /S\.Builder/i } },
- 's9y': { cats: { 1: 1 }, meta: { 'generator': /Serendipity/i } },
+ 's9y': { cats: { 1: 1 }, meta: { 'generator': /Serendipity/i, 'Powered-By': /Serendipity/i } },
'script.aculo.us': { cats: { 1: 12 }, script: /(scriptaculous|protoaculous)\.js/, env: /^Scriptaculous$/ },
'Sencha Touch': { cats: { 1: 26, 2: 12}, script: /sencha\-touch.*\.js/ },
'Seoshop': { cats: { 1: 6 }, html: /http:\/\/www\.getseoshop\.com/ },
@@ -336,7 +338,7 @@
'YaBB': { cats: { 1: 2 }, html: /Powered by
]+yabbforum/i },
'Yahoo! Web Analytics': { cats: { 1: 10 }, script: /d\.yimg\.com\/mi\/ywa\.js/ },
'Yandex.Metrika': { cats: { 1: 10 }, script: /mc\.yandex\.ru\/metrika\/watch\.js/ },
- 'YouTube': { cats: { 1: 14 }, html: /<(param|embed)[^>]+youtube\.com\/v/i },
+ 'YouTube': { cats: { 1: 14 }, html: /<(param|embed|iframe)[^>]+youtube(-nocookie)?\.com\/(v|embed)/i },
'YUI Doc': { cats: { 1: 4 }, html: /]* yuilibrary\.com\/rdf\/[0-9.]+\/yui\.rdf/i },
'YUI': { cats: { 1: 12 }, script: /\/yui\/|yui\.yahooapis\.com/, env: /^YAHOO$/ },
'Zen Cart': { cats: { 1: 6 }, meta: { 'generator': /Zen Cart/i } },