1,341 karma · joined April 12, 2011
Edit: https://hacks.mozilla.org/2018/04/javascript-to-rust-and-bac...
> "The wasm-bindgen code generation has been designed with the future host bindings proposal in mind from day 1. As soon as that’s a feature available in WebAssembly, we’ll be able to directly invoke imported functions without any of wasm-bindgen‘s JS shims. Furthermore, this will allow JS engines to aggressively optimize WebAssembly manipulating the DOM as invocations are well-typed and no longer need the argument validation checks that calls from JS need. At that point wasm-bindgen will not only make it easy to work with richer types like strings, but it will also provide best-in-class DOM manipulation performance."
I use an ad blocker now. Too many abuses of my willingness to let the publishers show me ads and I eventually just got sick of it. Where the line was crossed for me included:
- Videos (or audio) autoplaying over the top of my own music; especially when they're in some other tab, halfway down the page, forcing me to go hunting to figure out where the sound was coming from
- Links commandeered by popup launchers; especially when they cancel the original click, or load my link in a new tab and override the current tab with the ad popup, which often resulted in me accidentally leaving the ad tab open while I closed the tab I actually wanted.
- Hover ads that activate because I was careless enough to not pay precise attention to the location of my mouse pointer
- Page content scroll positions jerking up and down as ads appear or disappear (usually just the former)
- Overlay ads appearing on top of content I'm trying to read, and in particular those which make the close button either hard to see, unresponsive when clicked, or which respond as though I've clicked the ad itself
- Content that just won't display because it's blocked by ad resources that have stalled while loading
And so forth. I'll stand up for publisher's rights, but only to a point. Eventually the noise and bad behaviour just becomes too much.
Also, be frank and honest about issues that you are aware of but don't have time to fix right now. If you don't have an answer because there's no time for it right now, tell people. They will appreciate the honesty, even if it doesn't solve their problem right now.
Awesomium team, if you're reading; guys! Get your customer relations sorted out! Answer every damn forum post! Make people love you! Many developers are using the free version of your product, but these are the same developers who will recommend that their employer buy your product. Your failures in these departments have stopped me from coming back or recommending your product to others. I can't speak for others, but I wouldn't be surprised if others feels the same way.
Disclaimer: I say all this with no knowledge of how overworked or understaffed you are, what technical problems you're currently facing, how much time you would need to spend answering questions or why the time between updates to your product is so huge.