[{"data":1,"prerenderedAt":282},["ShallowReactive",2],{"project-26815621":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":46,"what":47,"said":90,"maker_in_thread":170,"shape":178,"grid":181,"attempts":231,"same_week":245,"maker_shows":273,"maker_hidden":274,"reader_version":275,"card":276},"26815621","pptrconsole","Puppeteer scripts in the Browser, DevTools on remote pages","title","Show HN: Puppeteer scripts in the Browser, DevTools on remote pages","https:\u002F\u002Fpptrconsole.com?a","pptrconsole.com","graderjs",1618454327,2021,52,22,833,2533,33,"notable","dev_tools","browser automation debugging","web_app",[24,25,26,27],"puppeteer","headless chrome","remote devtools","browser automation","mixed",0.079,{"positive":31,"neutral":32,"mixed":31,"critical":33},2,4,1,9,{"docs":36,"idea":38,"performance":39,"pricing":40,"privacy":41,"design":42},{"positive":37,"critical":37},0,{"positive":33,"critical":37},{"positive":33,"critical":37},{"positive":37,"critical":33},{"positive":37,"critical":37},{"positive":37,"critical":37},[44,37,37,44,37,37,45,33,37,37,37,44,37,44,37,44,37,45,44,37,37,37],3,5,null,{"problem":48,"audience":46,"pricing":58,"motivation":68,"time_to_build":72,"stack":76,"openness":87,"stage":88,"team_size":89},{"value":49,"source":50,"evidence":51},"Debugging and running Puppeteer scripts against remote browser pages","inferred",[52,55],{"id":53,"by":11,"text":54},"26816440","Thank you. I'm actively trying to improve latency. To answer your questions: - This is webp images (where available, else jpeg) demand-streamed to the client over WebSocket…",{"id":56,"by":11,"text":57},"26816572","2 known issues: - DevTools doesn't display the viewport. I'm not sure if this is due to a change in the latest Chrome to which I just updated (~90) or because I broke my serving…",{"value":59,"source":60,"evidence":61},"paid service, price not stated","maker",[62,65],{"id":63,"by":11,"text":64},"26817054","I guess there's a couple of cases to consider. The first is a malicious website that uses ph\u002Ffishing or some other social engineering type attack. Unless that attack also…",{"id":66,"by":11,"text":67},"26817623","I agree about styles, thanks. Did not think of 99Design. Good idea! Much easier than me doing it :) Far better too, haha :) 2 years development in total so far. Not totally full…",{"value":69,"source":60,"evidence":70},"Built as a debug tool and delivery system for a web scraping app",[71],{"id":53,"by":11,"text":54},{"value":73,"source":60,"evidence":74},"About 2 years, part time since end of 2018",[75],{"id":66,"by":11,"text":67},[77,81],{"value":78,"source":60,"evidence":79},"Node.js",[80],{"id":66,"by":11,"text":67},{"value":82,"source":60,"evidence":83},"Puppeteer",[84],{"id":85,"by":11,"text":86},"26827183","Depending on the APIs the extension uses your could rewrite it using DevTools API and submit through PPTR or the API, but no, because it runs chrome instances headless, it…","paid","beta","solo",{"praise":91,"objections":106,"requests":125,"questions":137,"alternatives":151},[92,100],{"value":93,"source":94,"evidence":95},"Sleek interface with good latency","commenter",[96],{"id":97,"by":98,"text":99},"26816350","hudixt","This is sleek. Latency is quite good. Is this mjpeg\u002Fh264 stream? And are servers hosted globally or in particular region? Meanwhile a product like this is good competitor to…",{"value":101,"source":60,"evidence":102},"Integrated DevTools with the page is useful",[103],{"id":104,"by":11,"text":105},"26817881","Thank you for posting that link, I did not see that. I love a bit of competitive analysis, and staying in touch with what possible competition is doing. When I posted a remote…",[107,114,121],{"value":108,"source":94,"evidence":109},"Pricing seen as too high",[110],{"id":111,"by":112,"text":113},"26816375","ApolloRising","They want 30-50 a month, easier for the user to buy a new computer than use the service at that price.",{"value":115,"source":94,"evidence":116},"Styling needs work",[117],{"id":118,"by":119,"text":120},"26817243","NiceWayToDoIT","Thank you for the extensive answer, as it is paid service, I would only suggest you pay a bit of money for someone on 99Design to fix your styles. I would love to read more about…",{"value":122,"source":60,"evidence":123},"No Chrome extension support",[124],{"id":85,"by":11,"text":86},[126,130],{"value":127,"source":94,"evidence":128},"Higher video quality and framerate",[129],{"id":53,"by":11,"text":54},{"value":131,"source":94,"evidence":132},"Chrome extension support",[133],{"id":134,"by":135,"text":136},"26823055","devops000","Does it support installing a chrome extension that use content scripts?",[138,145],{"value":139,"source":94,"evidence":140},"What is the purpose of the app",[141],{"id":142,"by":143,"text":144},"26819763","mxuribe","Maybe I'm over-thinking this but is there a brief explanation of the purpose of this app\u002Fservice? I dislike when apps\u002Fservices drop you into the experience without any…",{"value":146,"source":94,"evidence":147},"How does security isolation work",[148],{"id":149,"by":119,"text":150},"26816920","Question: I guess this is good way to access possible malicious web sites, how does it work in background what happens with server? I mean except obvious Testing purpose usage,…",[152,159,163],{"value":153,"source":94,"evidence":154},"Browserless live debugger",[155],{"id":156,"by":157,"text":158},"26817491","nicwhittle","Cool, I’m wondering how this compares to https:\u002F\u002Fdocs.browserless.io\u002Fblog\u002F2021\u002F03\u002F10\u002Fnew-live-debugger.html",{"value":160,"source":94,"evidence":161},"Mighty",[162],{"id":97,"by":98,"text":99},{"value":164,"source":94,"evidence":165},"qawolf",[166],{"id":167,"by":168,"text":169},"26816568","Dolores12","That looks great! I recently saw something like that at qawolf. Be cautious, it is possible to abuse it. (using something like browser cryptomining)",{"comments":171,"answered":45,"key":172},10,[173,176,177],{"id":174,"text":175},"26850517","I don't know. I only know why I built it. I built it for something that it's still in in the process of becoming for so it's not completed yet. So I don't know how you could or…",{"id":56,"text":57},{"id":104,"text":105},{"commenters":171,"max_depth":45,"maker_replies":171,"first_comment_mins":179,"lifespan_hours":180},144,101,[182,184,186,188,190,192,195,197,199,203,206,208,210,213,215,216,218,220,223,225,226,229],[142,37,44,183,143,37],"project\u002Fneutral\u002Fdocs",[174,37,37,185,11,33],"maker\u002Fneutral\u002Fidea",[56,33,37,187,11,33],"project\u002Fneutral\u002Fexecution",[156,31,44,189,157,37],"project\u002Fneutral\u002Fidea",[104,31,37,191,11,33],"other\u002Fneutral\u002Fnone",[193,31,37,194,11,33],"26859956","project\u002Fcritical\u002Fdesign",[97,44,45,196,98,37],"project\u002Fpositive\u002Fperformance",[111,44,33,198,112,37],"project\u002Fcritical\u002Fpricing",[200,44,37,201,202,37],"26816864","commenter\u002Fneutral\u002Fpricing","dutzi_",[204,44,37,201,205,37],"26818956","RileyJames",[53,44,37,207,11,33],"project\u002Fneutral\u002Fperformance",[167,32,44,209,168,37],"project\u002Fmixed\u002Fprivacy",[211,32,37,212,11,33],"26816605","maker\u002Fneutral\u002Fprivacy",[149,45,44,214,119,37],"project\u002Fneutral\u002Fprivacy",[63,45,37,214,11,33],[118,45,44,217,119,37],"project\u002Fmixed\u002Fdesign",[66,45,37,219,11,33],"maker\u002Fneutral\u002Fdesign",[221,45,45,222,119,37],"26817868","project\u002Fpositive\u002Fidea",[134,224,44,189,135,37],6,[85,224,37,189,11,33],[227,228,37,191,119,37],"26816567",7,[230,228,37,191,11,33],"26816617",[232,235,238,241,242],{"id":233,"t":234,"points":228,"comments":224},"26751811",1617982329,{"id":236,"t":237,"points":31,"comments":33},"26779761",1618237344,{"id":239,"t":240,"points":44,"comments":33},"26805403",1618398162,{"id":4,"t":12,"points":14,"comments":15},{"id":243,"t":244,"points":32,"comments":33},"26922810",1619247097,[246,250,255,260,265,269],{"id":247,"name":248,"points":249,"category":20},"26878153","Cusdis",436,{"id":251,"name":252,"points":253,"category":254},"26855726","PriceTable",381,"web_saas",{"id":256,"name":257,"points":258,"category":259},"26843339","Project Lovelace",369,"learning_science",{"id":261,"name":262,"points":263,"category":264},"26871660","Shepherd.com",313,"consumer_social",{"id":266,"name":267,"points":268,"category":264},"26866597","autonews.io",243,{"id":270,"name":271,"points":272,"category":264},"26845050","bef.no",238,20,false,"v2",{"id":277,"name":5,"line":6,"ai":274,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":278,"top":18,"kw":279,"maker":11,"domain":10,"tier":19,"attempts":45,"strip":280,"url":9,"mix":281,"praise":93,"objection":108,"sub":21},26815621,0.08,[24,25,26,27],"3003005100030303053000",[31,32,31,33],1794036605720]