Viewing profile — aarongustafson
aarongustafson
HN member- Joined
- Fri, Feb 27, 2015, 1:14 AM UTC
- HN karma
- 11
- Public activity
- 15 items
- HN profile
- View on Hacker News ↗
About aarongustafson
Recent public activity
-
comment
Comment #32928040
Details on what Chrome & Edge are actually sending to their spellcheck APIs as well as how to protect sensitive user data using HTML.
- story
-
comment
Comment #12548872
You mean this SSL? http://www.symantec.com/connect/blogs/gogo-inflight-internet...
-
comment
Comment #12548859
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/…
-
comment
Comment #12548840
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…
-
comment
Comment #12548827
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...
-
comment
Comment #12298113
You can use JavaScript, but it needs to be an enhancement, not necessary for the user to do what they need to do.
-
comment
Comment #12298100
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 …
-
comment
Comment #12292304
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.
-
comment
Comment #12291958
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?
-
comment
Comment #12291864
:-) Although minification & GZip should even those out.
-
comment
Comment #12291859
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…
-
comment
Comment #12291828
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.
-
comment
Comment #11397005
> 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 ext…
-
comment
Comment #11396947
> 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…