(no title)
gub09
|
8 years ago
Please, web developers, as a minimum, set up your websites so that they do not depend on Google, Facebook, Microsoft, Amazon or Apple for their functionality. That means, for example, use DoubleClick or AdSense or GoogleAnalytics if you like, but please do not use jquery from Google's CDNs. If you do that, and the site is dependent on that functionality to work (i.e. for text to be displayed), those of us who don't allow Google CDNs will not be able to use the site.
The same for WebAssembly: use it if you like, but please don't make your actual content unnecessarily dependent on the use of services from these multinationals. It makes the Web less free.
leggomylibro|8 years ago
As a customer, I don't like this behavior at all. I do not like AMP, mostly for the small issue that it's very difficult to link to the base page. Minor consistent inconvenience, major feature rage.
But I can't imagine what it's like for a web developer. You need to support a whole other platform just to maintain your audience, which is also your lifeblood. Also, that audience won't actually see your page; just the text with some Googly UI. Avoiding it would be fantastic, but it also wouldn't be a realistic option.
mistersquid|8 years ago
[0] https://www.alexkras.com/please-make-google-amp-optional/#co...
codefined|8 years ago
How would using WebAssembly make the web less free any more than using other new features like Async/Await?
gub09|8 years ago
unknown|8 years ago
[deleted]
chrisan|8 years ago
Why is Google Analytics ok and not their CDN?
gub09|8 years ago
codefined|8 years ago
99% of websites won't function if they lose a key library.
unknown|8 years ago
[deleted]
macspoofing|8 years ago
WebAssembly is an open-standard.
i336_|8 years ago
Sure, it has a text format, but it's the equivalent of Lispified Java bytecode. (https://developer.mozilla.org/en-US/docs/WebAssembly/Underst... (uninformative but current), http://loyc.net/2016/lesv3-and-wasm.html (2016, from when wasm wasn't finalized, but has some good concrete examples that look like the wasm in the first link))
With this being said, it may actually be easier to figure out wasm than frameworkified JS since you can apply IDA-style reversing to it.
Open question: what existing tools and research are good at inferring the high-level behavior of stack machines? Eg, research papers, or (preferably open source) tools for reversing eg Java code. I want links I can throw at Ph.Ds.
seanwilson|8 years ago
I can't imagine this accounts for more than a tiny number of visitors and people technical enough to do this will know what to reenable.