{"id":13931,"date":"2011-08-31T19:50:39","date_gmt":"2011-09-01T02:50:39","guid":{"rendered":"http:\/\/css-tricks.com\/?page_id=13931"},"modified":"2011-11-30T20:36:51","modified_gmt":"2011-12-01T03:36:51","slug":"k","status":"publish","type":"page","link":"https:\/\/css-tricks.com\/almanac\/properties\/k\/","title":{"rendered":"K"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":1036,"featured_media":0,"parent":13710,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"page-almanac-group.php","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sig_custom_text":"","sig_image_type":"featured-image","sig_custom_image":0,"sig_is_disabled":false,"inline_featured_image":false,"c2c_always_allow_admin_comments":false,"footnotes":""},"tags":[],"acf":[],"jetpack-related-posts":[{"id":14212,"url":"https:\/\/css-tricks.com\/almanac\/selectors\/k\/","url_meta":{"origin":13931,"position":0},"title":"K","date":"September 6, 2011","format":false,"excerpt":"","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3568,"url":"https:\/\/css-tricks.com\/snippets\/jquery\/browser-detetction\/","url_meta":{"origin":13931,"position":1},"title":"Browser Detection + Apply Classes to HTML Element","date":"August 26, 2009","format":false,"excerpt":"\/\/ jQBrowser v0.2: http:\/\/davecardwell.co.uk\/javascript\/jquery\/plugins\/jquery-browserdetect\/ eval(function(p,a,c,k,e,d){e=function(c){return(c","rel":"","context":"In "Article"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8315,"url":"https:\/\/css-tricks.com\/snippets\/javascript\/javascript-md5\/","url_meta":{"origin":13931,"position":2},"title":"JavaScript MD5","date":"January 15, 2011","format":false,"excerpt":"var MD5 = function (string) { function RotateLeft(lValue, iShiftBits) { return (lValue>(32-iShiftBits)); } function AddUnsigned(lX,lY) { var lX4,lY4,lX8,lY8,lResult; lX8 = (lX & 0x80000000); lY8 = (lY & 0x80000000); lX4 = (lX & 0x40000000); lY4 = (lY & 0x40000000); lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF); if (lX4 & lY4) {\u2026","rel":"","context":"With 22 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":17313,"url":"https:\/\/css-tricks.com\/snippets\/javascript\/javascript-keycodes\/","url_meta":{"origin":13931,"position":3},"title":"KeyboardEvent Value (keyCodes, metaKey, etc)","date":"June 26, 2012","format":false,"excerpt":"When a KeyboardEvent fires, you can test which key was pressed because that event contains information you can write logic against. document.addEventListener(\"keydown\", function(event) { console.log(event.which); }) For example, by pressing a, you'll get 65. Apparently it's best to write logic against which, as keyCode and charCode are complicated: The event.which\u2026","rel":"","context":"In \"keyboard\"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":192772,"url":"https:\/\/css-tricks.com\/snippets\/sass\/sorting-function\/","url_meta":{"origin":13931,"position":4},"title":"Sorting Function","date":"January 9, 2015","format":false,"excerpt":"Sass does not provide any built-in way to sort a list of values. Thanks to string manipulation functions, we can build a function to sort a list of items following a given order. If values to be sorted are numbers and numbers only, it ends up being quite easy because\u2026","rel":"","context":"With 2 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/pages\/13931"}],"collection":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/users\/1036"}],"replies":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/comments?post=13931"}],"version-history":[{"count":4,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/pages\/13931\/revisions"}],"predecessor-version":[{"id":15312,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/pages\/13931\/revisions\/15312"}],"up":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/pages\/13710"}],"wp:attachment":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media?parent=13931"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/tags?post=13931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}