Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aarongustafson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
Spellcheckers exfiltrating PII not so fast
(aaron-gustafson.com)
1 points
by
aarongustafson
4y ago
|
1 comments
2.
▲
by
aarongustafson
4y ago
Details on what Chrome & Edge are actually sending to their spellcheck APIs as well as how to protect sensitive user data using HTML.
3.
▲
by
aarongustafson
10y ago
You mean this SSL? http://www.symantec.com/connect/blogs/gogo-inflight-internet...
4.
▲
by
aarongustafson
10y ago
Comcast: https://www.aaron-gustafson.com/notebook/the-network-effect/ Some also block JS (sometimes accidentally). Remember Sky? https://www.theguardian.com/technology/2014/jan/28&#x
5.
▲
by
aarongustafson
10y ago
There is a line: support vs. optimization. Support everyone with a browser & internet access, optimize for the stuff that has the greatest market share or where you can do the most good and stand a good chance of having your dependenc
6.
▲
by
aarongustafson
10y ago
I did some actual math on progressive enhancement costs vs. graceful degradation in consideration of reach: https://medium.com/@AaronGustafson/the-true-cost-of-progress...
7.
▲
by
aarongustafson
10y ago
You can use JavaScript, but it needs to be an enhancement, not necessary for the user to do what they need to do.
8.
▲
by
aarongustafson
10y ago
You can lazy load libraries for sure. I would still keep those to a minimum, including only what you need. For instance, don’t load all of jQuery if you only need one feature. And use native JavaScript code when you can get away with it—dat
9.
▲
by
aarongustafson
10y ago
I plan to write up how the site was built and give some hints as to how you can use lazy loading, etc. to your advantage.
10.
▲
by
aarongustafson
10y ago
Out of curiosity, which browser are you in? I get 87.9K for the homepage, including all dependencies, lazy loaded JS, the SVG hero, etc. Are you getting WebP images or PNG?
11.
▲
by
aarongustafson
10y ago
:-) Although minification & GZip should even those out.
12.
▲
by
aarongustafson
10y ago
Disable JS and view on a small screen :-) It progressively enhances to that size. I’ll be writing about the process and design in forthcoming posts. Smallest view (240px wide) with no JS renders in 6.9kB (DOMContentLoaded hit at 94ms, Load
13.
▲
by
aarongustafson
10y ago
You can use a back-end in Python, Node, PHP, or .NET Core. The size of your back-end doesn’t factor in, just the markup, CSS & JS you deliver.
14.
▲
by
aarongustafson
11y ago
> For application-centric sites (For example, an internal admin app, or a B2B application where SEO and phones aren't the primary interface) why would I spend the money for the extra work? If you have control over the end-user'
15.
▲
by
aarongustafson
11y ago
> If you're just starting a project out, you have to decided whether it's worth an extra X hours/days/weeks for any given bit of technical improvement The thing is, PE is all about creating a workable, universal basel