{"id":792,"date":"2013-04-17T16:28:55","date_gmt":"2013-04-17T09:28:55","guid":{"rendered":"http:\/\/blog.bebensiganteng.com\/?p=792"},"modified":"2013-04-17T16:28:55","modified_gmt":"2013-04-17T09:28:55","slug":"speed","status":"publish","type":"post","link":"https:\/\/rahmat-hidayat.com\/?p=792","title":{"rendered":"The need for Speed"},"content":{"rendered":"<p>The surge of mobile\/desktop optimization has been <a title=\"Jankfree\" href=\"http:\/\/jankfree.com\/\" target=\"_blank\">overwhelmingly demanding<\/a> lately, but maintaining a consistent performance, weight, and look across all browsers\/devices is excruciating painful, especially on <a href=\"http:\/\/www.youtube.com\/watch?v=Il4swGfTOSM\" title=\"http:\/\/www.youtube.com\/watch?v=Il4swGfTOSM\" target=\"_blank\">mobile<\/a>.<\/p>\n<p>The one who got really close is <a title=\"http:\/\/fff.cmiscm.com\/\" href=\"http:\/\/fff.cmiscm.com\/\" target=\"_blank\">Jongmin Kim&#8217;s<\/a> website, which this demo had been inspired from.<\/p>\n<p><a href=\"http:\/\/labs.bebensiganteng.com\/html5\/hipstergallery\/#thumbnails\/0\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone\" title=\"Hipster Gallery\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/-re8J6v7lZmo\/UW5iIXp2EnI\/AAAAAAAAA1w\/TOc12AQTiBE\/s800\/hipster_1.jpg\" width=\"425\" height=\"297\" \/><\/a><\/p>\n<p><a href=\"http:\/\/labs.bebensiganteng.com\/html5\/hipstergallery\/#thumbnails\/0\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone\" title=\"Hipster Gallery\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/-BeUY6d-pU7U\/UW5iIVdVyUI\/AAAAAAAAA10\/qUnllrtDW2s\/s800\/hipster_2.jpg\" width=\"425\" height=\"297\" \/><\/a><\/p>\n<p>So driven by curiosity I made yet another <a title=\"Why do I use the word Hipster, it's so lame \" href=\"http:\/\/labs.bebensiganteng.com\/html5\/hipstergallery\/#thumbnails\/0\" target=\"_blank\">Hipster Gallery<\/a> employing the latest technology and techniques such as CSS3, Canvas, WebGL, and miscellaneous.<\/p>\n<p>It hasn&#8217;t been rigorously tested so expect incompatibility issues here and there, but it works pretty well on Chrome and Apple&#8217;s devices.<\/p>\n<p>And have a peek at my <a title=\"https:\/\/github.com\/bebensiganteng\/HTML5-Gallery-v2\" href=\"https:\/\/github.com\/bebensiganteng\/HTML5-Gallery-v2\" target=\"_blank\">code<\/a> and feel free to use it but please don&#8217;t remove my name.<\/p>\n<h5>Resources<\/h5>\n<p><a title=\"http:\/\/requirejs.org\/\" href=\"http:\/\/requirejs.org\/\" target=\"_blank\">http:\/\/requirejs.org\/<\/a><br \/>\n<a title=\"http:\/\/ricostacruz.com\/jquery.transit\/\" href=\"http:\/\/ricostacruz.com\/jquery.transit\/\" target=\"_blank\">http:\/\/ricostacruz.com\/jquery.transit\/<\/a><br \/>\n<a title=\"http:\/\/backbonejs.org\/\" href=\"http:\/\/backbonejs.org\/\" target=\"_blank\">http:\/\/backbonejs.org\/<\/a><br \/>\n<a title=\"http:\/\/underscorejs.org\/\" href=\"http:\/\/underscorejs.org\/\" target=\"_blank\">http:\/\/underscorejs.org\/<\/a><br \/>\n<a title=\"http:\/\/html5boilerplate.com\/\" href=\"http:\/\/html5boilerplate.com\/\" target=\"_blank\">http:\/\/html5boilerplate.com\/<\/a><br \/>\n<a title=\"https:\/\/github.com\/fschaefer\/Stately.js\/\" href=\"https:\/\/github.com\/fschaefer\/Stately.js\/\" target=\"_blank\">https:\/\/github.com\/fschaefer\/Stately.js\/<\/a><br \/>\n<a title=\"https:\/\/github.com\/millermedeiros\/requirejs-plugins\" href=\"https:\/\/github.com\/millermedeiros\/requirejs-plugins\" target=\"_blank\">https:\/\/github.com\/millermedeiros\/requirejs-plugins<\/a><br \/>\n<a title=\"http:\/\/learnboost.github.io\/stylus\/\" href=\"http:\/\/learnboost.github.io\/stylus\/\" target=\"_blank\">http:\/\/learnboost.github.io\/stylus\/<\/a><br \/>\n<a title=\"https:\/\/github.com\/GoodBoyDigital\/pixi.js\" href=\"https:\/\/github.com\/GoodBoyDigital\/pixi.js\" target=\"_blank\">https:\/\/github.com\/GoodBoyDigital\/pixi.js<\/a><br \/>\n<a title=\"https:\/\/github.com\/bebensiganteng\/jQuery-Keyframes\" href=\"https:\/\/github.com\/bebensiganteng\/jQuery-Keyframes\" target=\"_blank\">https:\/\/github.com\/bebensiganteng\/jQuery-Keyframes<\/a><br \/>\n<a title=\"http:\/\/www.greensock.com\/get-started-js\" href=\"http:\/\/www.greensock.com\/get-started-js\" target=\"_blank\">http:\/\/www.greensock.com\/get-started-js<\/a>\/<br \/>\n<a title=\"http:\/\/www.createjs.com\/#!\/PreloadJS\" href=\"http:\/\/www.createjs.com\/#!\/PreloadJS\" target=\"_blank\">http:\/\/www.createjs.com\/#!\/PreloadJS<\/a><br \/>\n<a href=\"http:\/\/gruntjs.com\/\" title=\"http:\/\/gruntjs.com\/\" target=\"_blank\">http:\/\/gruntjs.com\/<\/a><\/p>\n<h5>Versions<\/h5>\n<p>0.1 (2013\/04\/17)<br \/>\n&#8211; First version<\/p>\n<p>0.2 (2013\/04\/18)<br \/>\n&#8211; Fixed some css issues<br \/>\n&#8211; Removed hover for mobile<br \/>\n&#8211; Fixed CSS transform javascript<br \/>\n&#8211; Fixed a few implementations on FF<br \/>\n&#8211; Added version list<\/p>\n<h5>Tested on<\/h5>\n<p><i>Desktop<\/i><br \/>\nChrome 26.0, Firefox 20.0, Safari Version 6.0<\/p>\n<p><i>Mobile\/Tablets<\/i><br \/>\niPad Retina iOS 6.3 Safari + Chrome<br \/>\niPhone > 4, > iOS 6 Safari + Chrome<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The surge of mobile\/desktop optimization has been overwhelmingly demanding lately, but maintaining a consistent performance, weight, and look across all browsers\/devices is excruciating painful, especially on mobile. The one who got really close is Jongmin Kim&#8217;s website, which this demo had been inspired from. So driven by curiosity I made yet another Hipster Gallery employing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6,19,23,24,29,37,47,52],"tags":[103,113],"_links":{"self":[{"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=\/wp\/v2\/posts\/792"}],"collection":[{"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=792"}],"version-history":[{"count":0,"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=\/wp\/v2\/posts\/792\/revisions"}],"wp:attachment":[{"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rahmat-hidayat.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}