{"id":22412,"date":"2014-08-20T21:27:05","date_gmt":"2014-08-20T19:27:05","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=22412"},"modified":"2014-08-20T21:27:48","modified_gmt":"2014-08-20T19:27:48","slug":"modernizr-avascript-library-that-detects-html5-and-css3-features-in-the-browser","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2014\/08\/20\/modernizr-avascript-library-that-detects-html5-and-css3-features-in-the-browser\/","title":{"rendered":"Modernizr &#8211; JavaScript library that detects HTML5 and CSS3 features in the browser"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"http:\/\/modernizr.com\/\">Modernizr<\/a> &#8211; JavaScript library that detects HTML5 and CSS3 features in the browser.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Modernizr &#8211; JavaScript library that detects HTML5 and CSS3 features in the browser.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,62,1334],"tags":[20,1517,1190,1139,1157,1330],"keyring_services":[],"class_list":["post-22412","post","type-post","status-publish","format-link","hentry","category-general","category-programming","category-technology","category-web-work","tag-browsers","tag-css","tag-html","tag-javascript","tag-web-design","tag-web-development","post_format-post-format-link"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":22441,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/08\/29\/timesheet-js-javascript-library-for-simple-html5-css3-time-sheets\/","url_meta":{"origin":22412,"position":0},"title":"Timesheet.js &#8211; JavaScript library for simple HTML5 &#038; CSS3 time sheets","author":"Leonid Mamchenkov","date":"August 29, 2014","format":"link","excerpt":"Timesheet.js - JavaScript library for simple HTML5 & CSS3 time sheets.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"timesheet.js","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/08\/timesheet.js-500x206.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":22379,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/08\/12\/p5-js-a-javascript-drawing-library\/","url_meta":{"origin":22412,"position":1},"title":"p5.js &#8211; a JavaScript drawing library","author":"Leonid Mamchenkov","date":"August 12, 2014","format":"link","excerpt":"p5.js - a JavaScript drawing library. p5.js is a JavaScript library that starts with the original goal of Processing, to make coding accessible for artists, designers, educators, and beginners, and reinterprets this for today's web. Using the original metaphor of a software sketchbook, p5.js has a full set of drawing\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21997,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/06\/17\/bounce-js-css3-powered-animations\/","url_meta":{"origin":22412,"position":2},"title":"bounce.js &#8211; CSS3-powered animations","author":"Leonid Mamchenkov","date":"June 17, 2014","format":"link","excerpt":"bounce.js - CSS3-powered animations","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24992,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/11\/26\/http-live-streaming-in-javascript\/","url_meta":{"origin":22412,"position":3},"title":"HTTP Live Streaming In Javascript","author":"Leonid Mamchenkov","date":"November 26, 2015","format":false,"excerpt":"HTTP Live Streaming In JavaScript - yup, that's right! \u00a04k at 60 fps in HTML5 and\u00a0JavaScript (no Flash, etc). Browser support includes Google Chrome, Firefox 42+, MSIE 11+, Edge, and Opera.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15254,"url":"https:\/\/mamchenkov.net\/wordpress\/2011\/06\/29\/day-in-brief-2011-06-29\/","url_meta":{"origin":22412,"position":4},"title":"Day in brief &#8211; 2011-06-29","author":"Leonid Mamchenkov","date":"June 29, 2011","format":false,"excerpt":"New note : WordPress local dev tips: DB & plugins \u00ab Mark on WordPress http:\/\/bit.ly\/lCL1en # New note : Google Swiffy - Convert Flash SWF to HTML5 http:\/\/bit.ly\/iFxiUX # New note : Android Asset Studio \u2013 Generate Icons for your Android App http:\/\/bit.ly\/j33xS4 # I got #Firefox 5 with my\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28412,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/02\/26\/winamp2-js-implementation-of-winamp-2-9-in-html5-and-javascript\/","url_meta":{"origin":22412,"position":5},"title":"Winamp2-js &#8211; implementation of Winamp 2.9 in HTML5 and JavaScript","author":"Leonid Mamchenkov","date":"February 26, 2018","format":false,"excerpt":"Atwood's Law states that any application that can be written in JavaScript, will eventually be written in JavaScript.\u00a0 Winamp2-js is yet another example supporting this law.\u00a0 It is a re-implementation of Winamp 2.9, a classic Windows MP3 player from decades ago, done in HTML5 and JavaScript. The source code is\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/02\/winamp.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/22412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=22412"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/22412\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=22412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=22412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=22412"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=22412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}