[09:46] *** db48x has joined #jsmess [17:15] *** jvilk has joined #jsmess [17:18] SketchCow: Hey! Glad you're still with us. :) I talked w/ @hitsthings about the PhantomJS problem. tl;dr: PhantomJS doesn't fully support Typed Arrays, which are super important to BrowserFS and Emscripten. You may want to consider using SlimerJS, which presents a PhantomJS-like API but uses an unmodified version of Firefox. Downside: You need to run it with xvfb to run it in headless mode. Upside: Any website that works in Firefox will work in SlimerJS, re [17:20] Let me know if you want any assistance porting your existing script to SlimerJS. The changes should be fairly minor. https://docs.slimerjs.org/current/differences-with-phantomjs.html [17:21] (I've personally used SlimerJS to capture data from a WebGL application, so I have some experience with it.) [17:51] haven't heard of that one :) [18:41] Honestly, I don't understand why PhantomJS has so much mindshare given the bugs. I was very shocked to find web workers in a broken state. I'm even more shocked that they don't claim to support typed arrays! [18:42] I guess what they *do* support is good enough for the average web application. [18:42] yeah I was pretty surprised to hear that too [18:43] even ie has typedarrays for gods sake! [18:52] hey, can I derail the conversation for 5 minutes of usability testing? [18:52] http://db48x.net/evpatoria-2003/ [18:52] tell me what's broken, confusing, etc [19:06] well...I'm on mobile so not sure if it's what the experience is made for....I saw the intro message, now I'm seeing what looks like a static image, basically the voyager plaque, but apart from decoding it by hand I'm not sure what else I'm supposed to be doing [19:24] hmm. mobile wasn't in the design! [19:25] I don't handle touch events [19:26] and I'm not sure how I would differentiate between scrolling and selecting [19:30] bbiab [19:57] mobile should emulate click events at least [20:45] precision is the other problem on mobile [20:46] I'd probably have to go to a single-click model of interaction, where I automatically select the symbol you touch [20:46] but that kinda feels like cheating, since it builds into the page knowledge of what a symbol is [22:22] is it supposed to do something after you designate a symbol [23:14] *** hook54321 has quit IRC (Ping timeout: 244 seconds) [23:17] yes [23:17] it gives you a place to type in what the symbol should be replaced with [23:18] I've got that, but then what [23:18] type something in the text box? [23:18] yep [23:19] and it replaces the symbols it finds in the image with whatever you typed [23:19] So, just for the record: yes, slimer is one way to do it but it's barely above what I'm doing now [23:19] that's the part it doesn't do [23:19] hmm [23:19] Other than (hopefully) the ability to grab the direct canvas [23:19] did you select a completely unique symbol? :D [23:20] did it find any other matching symbols? [23:20] there should be lots but nothing happens [23:20] :( [23:21] anything in your browser's dev tools? [23:21] *** Rye has quit IRC (Ping timeout: 244 seconds) [23:21] just a single Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery-1.6.1.js:3074:28 [23:22] works in chrome [23:22] ah. what browser does it fail in? [23:22] firefox nightly [23:22] odd [23:23] *** Rai-chan has joined #jsmess [23:26] *** hook54321 has joined #jsmess [23:37] DFJustin: I can't reproduce in 53.0a2 [23:41] 54.0a1 [23:45] hrm [23:45] oh, I'm only on the aurora update channel [23:50] no, works in 54.0a1 as well [23:51] can you show me a screenshot?