[{"data":1,"prerenderedAt":124},["ShallowReactive",2],{"project-7997145":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":33,"aspects":34,"strip":36,"post_text":29,"what":38,"said":47,"maker_in_thread":72,"shape":77,"grid":79,"attempts":86,"same_week":87,"maker_shows":116,"maker_hidden":117,"reader_version":118,"card":119},"7997145","Lup","Easy to use CSS3 transition library","title","Show HN: Easy to use CSS3 transition library","http:\u002F\u002Fusablica.github.io\u002Flup\u002F","usablica.github.io","afshinmeh",1404709252,2014,12,3,1617,2272,72,"shown","languages","css animation library","library",[24,25,26,27],"css3 transitions","css animation","javascript library","transition callbacks","quiet",null,{"positive":31,"neutral":31,"mixed":32,"critical":32},1,0,2,{"idea":35},{"positive":32,"critical":32},[15,32,37],5,{"problem":39,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":45,"openness":46,"stage":46,"team_size":46},{"value":40,"source":41,"evidence":42},"Making CSS3 transitions easier to use","maker",[43],{"id":44},"post",[],"unknown",{"praise":48,"objections":57,"requests":58,"questions":59,"alternatives":67},[49],{"value":50,"source":51,"evidence":52},"Useful and easy to use","commenter",[53],{"id":54,"by":55,"text":56},"7997157","aida_mirbadi","that was very usefull... thanks a lot...",[],[],[60],{"value":61,"source":51,"evidence":62},"Advantage over CSS timeline animations",[63],{"id":64,"by":65,"text":66},"7997326","antonwinter","kinda cool. whats the advantage over css timeline animations?",[68],{"value":69,"source":51,"evidence":70},"CSS timeline animations",[71],{"id":64,"by":65,"text":66},{"comments":31,"answered":31,"key":73},[74],{"id":75,"text":76},"7997701","Thanks! So you can bind callback functions, detect transition completing and of course easy to maintenance.",{"commenters":15,"max_depth":33,"maker_replies":31,"first_comment_mins":78,"lifespan_hours":78},4,[80,82,84],[64,32,15,81,65,32],"project\u002Fneutral\u002Fidea",[75,32,32,83,11,31],"maker\u002Fneutral\u002Fidea",[54,31,37,85,55,32],"maker\u002Fpositive\u002Fnone",[],[88,93,98,102,107,111],{"id":89,"name":90,"points":91,"category":92},"8011081","Sysadmin Casts",443,"learning_science",{"id":94,"name":95,"points":96,"category":97},"8004839","Hacker News Redesign",380,"productivity",{"id":99,"name":100,"points":101,"category":92},"7985692","Full Stack Python",327,{"id":103,"name":104,"points":105,"category":106},"7985162","Prelang",229,"dev_tools",{"id":108,"name":109,"points":110,"category":92},"7985305","A Rogue State Along Two Rivers",212,{"id":112,"name":113,"points":114,"category":115},"7984989","Freeciv web client",197,"games",13,false,"v2",{"id":120,"name":5,"line":6,"ai":117,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":121,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":122,"url":9,"mix":123,"praise":50,"objection":-1,"sub":21},7997145,[24,25,26,27],"305",[31,31,32,32],1794036519706]