Ashley's Recent Forum Activity

  • Do you have a specific question? If you are just asking "why didn't you write a completely different function", the answer is "because it works differently".

  • Updated links in original post with an update for Chromium 71.

  • It was pretty much taken care of the last time around. The remaining issues were with backwards compatibility and some frustrating quirks about what counts as a "user input", but the bottom line is everything should be working OK.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • It's absolutely critical to test regularly on your target devices during development, not just at the end. It makes it far easier to deal with issues like this, since you can handle them when they first crop up, rather than much later down the line.

    It sounds like your game uses too much memory. Browsers don't tend to have specific limits, usually this means you used up all the physical memory. You may have to make quite far-reaching changes to deal with this.

  • If you don't control the website, yep, you're stuck. It's intentional as it's essential for security (the same mechanism prevents random web pages reading your Facebook profile) and denial of service (the website owners don't necessarily want you using their service like that without their permission).

  • > Local storage is also asynchronous so will have much better performance, so will prevent slow storage janking the game (and everyone hates jank), especially on systems with slow storage. It's not really acceptable to still use synchronous storage these days.

    While I agree that everyone hates jank, couldn't reproduce any of that myself on a really low-end LG Android phone. Would appreciate any data showing that noticeable jank is actually happening.

    Earlier this year we had to increase a timeout in Cordova because some Android devices couldn't load index.html within eight seconds. The worst devices are much, much worse than you probably imagine.

    My main point still stands. The new plugin is too over-complicated because it's performing everything asynchronously.

    It's similar to AJAX, which most people seem to deal with OK. Besides using a Dictionary which is saved/loaded as a whole is straightforward to do in events too.

  • Your terminology is mixed up, this doesn't sound like it's got anything to do with pull requests...

    Check the AJAX manual entry and see the section on cross-domain requests.

  • Since it's been deprecated in Construct, no new projects since 2015 have been able to use it. So there isn't really any option to keep using it (intentionally).

    Local storage is also asynchronous so will have much better performance, so will prevent slow storage janking the game (and everyone hates jank), especially on systems with slow storage. It's not really acceptable to still use synchronous storage these days.

    I'm not sure if/when the feature will be really removed, but the main hurdle is probably the backwards compatibility of existing sites that still use it. I'm sure it'd be gone already if browsers didn't have to worry about that.

  • If this is accurate, I think it is really sad news. There are only four major browser engines left. If they give up development and switch to Chromium, it will be a significant step towards monoculture, which in the long term is bad (see: IE6).

    It's not been officially announced yet, so the article could have misinterpreted rumours about replacing UWP apps with something like Electron/NW.js, or creating a secondary browser (like the Chromium-based Firefox Focus, which doesn't replace the real Firefox browser), or helping Google port Chromium to Windows on ARM, or something else involving Microsoft + Chromium which doesn't replace Edge. I hope it turns out to be something like that - modern Edge is a good browser.

  • WebStorage was deprecated in 2015, over 3 years ago. You're a bit late to the party!

  • Please file a bug, it should still work even when the script is minified.

  • Why? It only exists for you to reach the Addon Manager. You shouldn't be spending any significant amount of time in safe mode.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,830,250 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x126
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x44
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs