[{"data":1,"prerenderedAt":323},["ShallowReactive",2],{"project-5137028":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":34,"aspects":35,"strip":43,"post_text":45,"what":46,"said":94,"maker_in_thread":185,"shape":194,"grid":198,"attempts":286,"same_week":287,"maker_shows":40,"maker_hidden":315,"reader_version":316,"card":317},"5137028","Phosphor","Forget Flash, Skip GIF, Control iOS","title","Show HN: Forget Flash, Skip GIF, Control iOS","http:\u002F\u002Fwww.divergentmedia.com\u002Fblog\u002Ffullpost\u002Fphosphor_introduction","divergentmedia.com","mikewoodworth",1359501017,2013,155,35,114,1739,7,"notable","dev_tools","animation encoder","library",[24,25,26,27],"animation","gif alternative","html5 animation","javascript player","debated",0.121,{"positive":31,"neutral":32,"mixed":33,"critical":32},8,5,0,18,{"performance":36,"idea":39,"execution":41,"pricing":42},{"positive":37,"critical":38},2,4,{"positive":37,"critical":40},1,{"positive":37,"critical":33},{"positive":40,"critical":33},[33,33,32,40,32,33,44,44,33,32,33,33,33,32,33,32,33,32,32,33,44,33,40,40,40,44,33,44,33,40,33,33,33,32,33],3,null,{"problem":47,"audience":63,"pricing":72,"motivation":45,"time_to_build":45,"stack":79,"openness":91,"stage":92,"team_size":93},{"value":48,"source":49,"evidence":50},"Animated content on iOS and web without GIF size limits or plugins or video tags","commenter",[51,55,59],{"id":52,"by":53,"text":54},"5139592","lloeki","> a vastly inefficient way of displaying moving images ? I don't see this as a MP4\u002FWebM replacement (compared to which it is effectively inefficient) but a GIF replacement (plus…",{"id":56,"by":57,"text":58},"5139314","jackalope","I viewed three examples simultaneously from the Phosphor gallery at http:\u002F\u002Fwww.divergentmedia.com\u002Fphosphor\u002Fgallery and each one only used about 5% CPU, for 15% total. I closed…",{"id":60,"by":61,"text":62},"5137683","mxxx","Looks fantastic, might try and think of a use for it at work and give it a whirl. I remember being very impressed when reading the 'teardown' articles about how Apple had…",{"value":64,"source":65,"evidence":66},"Web developers and designers who want animated content","inferred",[67,68],{"id":60,"by":61,"text":62},{"id":69,"by":70,"text":71},"5138156","orta","Thanks! I've been debating doing something like this on one of my app pages. So I've gone and done it now: http:\u002F\u002Fawesomeputioapp.com Feedback: I didn't like that there isn't a…",{"value":73,"source":49,"evidence":74},"$9.99 for the encoder app",[75],{"id":76,"by":77,"text":78},"5137551","tylerhall","$9.99 for an encoder that let's me autoplay animations cross browser and on mobile? Sold!",[80,87],{"value":81,"source":49,"evidence":82},"JavaScript",[83],{"id":84,"by":85,"text":86},"5137546","cmcfadden","The blog post acknowledges that the inspiration for the app was the Apple site (and a post on HN). None of the code is shared with their implementation (and all Phosphor's…",{"value":88,"source":49,"evidence":89},"HTML\u002FCSS",[90],{"id":52,"by":53,"text":54},"unknown","launched","team",{"praise":95,"objections":112,"requests":139,"questions":154,"alternatives":169},[96,104],{"value":97,"source":49,"evidence":98},"Smooth playback and low CPU use",[99,100],{"id":56,"by":57,"text":58},{"id":101,"by":102,"text":103},"5138945","jstanley","The video was so smooth I didn't realise what the example was. I actually watched the example video through several times thinking \"what? there's no video on that page!\" before…",{"value":105,"source":49,"evidence":106},"Fills a GIF replacement need",[107,108],{"id":52,"by":53,"text":54},{"id":109,"by":110,"text":111},"5138843","motdiem","This looks great - And fits perfectly into a need I had at the moment for sharing smaller screencasts. I had a few crashes with it this morning on a rMBP, what's the best route…",[113,124,128],{"value":114,"source":115,"evidence":116},"Smaller files only for line art; video codecs compress better","maker",[117,120],{"id":118,"by":11,"text":119},"5137476","In our tests, it depends a lot on the type of content. \"line art\" compresses much better than video. We left a lot of room in the format to make the encoder side smarter with…",{"id":121,"by":122,"text":123},"5139209","BitMastro","html5 video and a good codec are a way better use of bandwidth. This technique is good for animations with few moving parts. For example the Alfa animation…",{"value":125,"source":49,"evidence":126},"Animation frame downloads can be large",[127],{"id":121,"by":122,"text":123},{"value":129,"source":49,"evidence":130},"Slow on older iPad and iPhone when galleries run together",[131,135],{"id":132,"by":133,"text":134},"5138458","eps","On iPad 1 all samples from the Gallery run at, what feels like, 1-2 fps. The screeencast in the blog though is very smooth. Why's the difference?",{"id":136,"by":137,"text":138},"5138712","martin-adams","Same on the iPhone 4S. I have a feeling it's because they're all running at once.",[140,147],{"value":141,"source":49,"evidence":142},"Overlaid div fallback option",[143],{"id":144,"by":145,"text":146},"5137904","tambourine_man","Does it have an overlaid div fallback option?",{"value":148,"source":49,"evidence":149},"Easier folder path setup for code",[150,151],{"id":69,"by":70,"text":71},{"id":152,"by":11,"text":153},"5138366","I just took a look at the site, glad it's working for you! As for the moving, perhaps we should emit sample code with a location string you can fill with your path prefix? Sounds…",[155,162],{"value":156,"source":49,"evidence":157},"How to capture iPhone screen for demos",[158],{"id":159,"by":160,"text":161},"5137734","sgdesign","Maybe this is a dumb question, but I'm probably not the only one wondering that: how do you capture the video from the iPhone screen in the first place? [Edit: oh, just realized…",{"value":163,"source":49,"evidence":164},"Is the animation copied from Apple's implementation",[165],{"id":166,"by":167,"text":168},"5137535","RKearney","Wasn't this first seen on Apple's website for the iPhone 5 animations? Now this company is selling software to reproduce this effect for $9.99? I haven't checked yet, but I…",[170,177,181],{"value":171,"source":49,"evidence":172},"Sublime Text animated GIF technique",[173],{"id":174,"by":175,"text":176},"5137715","xanido","Jon Skinner implemented a similar technique to create and display screencast animations on the Sublime Text homepage. I was just reading his article[1] last night in which he…",{"value":178,"source":49,"evidence":179},"GIF and APNG",[180],{"id":52,"by":53,"text":54},{"value":182,"source":49,"evidence":183},"HTML5 video with H264",[184],{"id":121,"by":122,"text":123},{"comments":32,"answered":38,"key":186},[187,188,191],{"id":152,"text":153},{"id":189,"text":190},"5141076","You can email us at support@divergentmedia.com. We've found one crash and are prepping a fix to submit to the MAS, but we can email you a new build if you get in touch.",{"id":192,"text":193},"5138659","if you are animating the movie, just export from your app as prores. that's how some of our gallery clips are done (the logo spin for instance in blender 3d model rendered…",{"commenters":195,"max_depth":44,"maker_replies":32,"first_comment_mins":196,"lifespan_hours":197},27,107,20,[199,203,207,209,213,215,217,219,222,225,226,229,233,235,238,239,242,245,246,248,249,254,256,257,259,260,265,266,268,270,273,275,278,280,282],[200,33,33,201,202,33],"5138660","other\u002Fneutral\u002Fidea","krajzeg",[204,40,33,205,206,33],"5138799","other\u002Fcritical\u002Fidea","Aissen",[56,40,32,208,57,33],"project\u002Fpositive\u002Fperformance",[210,40,40,211,212,33],"5139340","project\u002Fcritical\u002Fperformance","exodust",[52,40,32,214,53,33],"project\u002Fpositive\u002Fidea",[174,37,33,216,175,33],"other\u002Fneutral\u002Fnone",[159,44,44,218,160,33],"maker\u002Fneutral\u002Fnone",[220,44,44,221,85,33],"5137737","maker\u002Fneutral\u002Fexecution",[223,44,33,216,224,33],"5137788","brk",[101,38,32,208,102,33],[227,32,33,216,228,33],"5139020","kmfrk",[230,32,33,231,232,33],"5140126","commenter\u002Fneutral\u002Fnone","Terretta",[234,32,33,231,228,33],"5140402",[69,236,32,237,70,33],6,"project\u002Fpositive\u002Fexecution",[152,236,33,221,11,40],[240,236,32,241,70,33],"5138442","maker\u002Fpositive\u002Fnone",[243,18,33,216,244,33],"5139703","dergachev",[60,31,32,214,61,33],[109,247,32,237,110,33],9,[189,247,33,221,11,40],[250,251,44,252,253,33],"5138648",10,"project\u002Fneutral\u002Fidea","LAMike",[192,251,33,255,11,40],"maker\u002Fneutral\u002Fidea",[121,251,40,211,122,33],[132,258,40,211,133,33],11,[136,258,40,211,137,33],[261,262,44,263,264,33],"5137442",12,"maker\u002Fneutral\u002Fperformance","mille562",[118,262,33,263,11,40],[144,267,44,221,145,33],13,[269,267,33,221,11,40],"5138305",[166,271,40,272,167,33],14,"project\u002Fcritical\u002Fidea",[84,271,33,274,85,33],"commenter\u002Fneutral\u002Fidea",[276,271,33,274,277,33],"5137550","nthitz",[279,271,33,231,61,33],"5137685",[76,271,32,281,77,33],"project\u002Fpositive\u002Fpricing",[283,271,33,284,285,33],"5137574","commenter\u002Fneutral\u002Fpricing","dinkumthinkum",[],[288,293,297,302,306,310],{"id":289,"name":290,"points":291,"category":292},"5120301","Vinepeek",286,"consumer_social",{"id":294,"name":295,"points":291,"category":296},"5127400","My Weekend Hack","learning_science",{"id":298,"name":299,"points":300,"category":301},"5114055","Behave.js",180,"languages",{"id":303,"name":304,"points":305,"category":292},"5120444","SplinterNet",153,{"id":307,"name":308,"points":309,"category":292},"5120578","Forking Recipes",134,{"id":311,"name":312,"points":313,"category":314},"5132239","Domainmasher",113,"productivity",false,"v2",{"id":318,"name":5,"line":6,"ai":315,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":319,"top":18,"kw":320,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":321,"url":9,"mix":322,"praise":97,"objection":114,"sub":21},5137028,0.12,[24,25,26,27],"00515033050005050550301113030100050",[31,32,33,32],1794036503691]