recentpopularlog in

dirtystylus : performance   225

« earlier  
Katie Hempenius on Twitter: "How to measure a page's 3rd party content in DevTools: Type in the networks panel: -domain:*.thatDomain.com For sites w/ multiple 1st party domains (e.g. Youtube): // use a space to separate filters -domain:*.youtube.com -doma
How to measure a page's 3rd party content in DevTools:

Type in the networks panel:
-domain:*.thatDomain.com

For sites w/ multiple 1st party domains (e.g. Youtube):
// use a space to separate filters
-domain:*.youtube.com -domain:*.ytimg.com

Metrics are at the bottom of panel.
webperf  performance  devtools  browser 
january 2019 by dirtystylus
The "Developer Experience" Bait-and-Switch | Infrequently Noted
JavaScript is the web’s CO2. We need some of it, but too much puts the entire ecosystem at risk. Those who emit the most are furthest from suffering the consequences — until the ecosystem collapses. The web will not succeed in the markets and form-factors where computing is headed unless we get JS emissions under control.
javascript  webperf  performance  by:alexrussell  frontend  progressiveenhancement 
september 2018 by dirtystylus
The Font Loading Checklist—zachleat.com
When I look back at the last four years that I’ve spent learning everything I could about web fonts and how web fonts load, I can distill it all down to a small checklist of ideals that I continue to chase. Our goal as web developers is to maximize the experience and raise user expectations to the level of what the web is capable of delivering, but also to manage our performance budgets to ensure that we are fulfilling the promise of the web—it’s ubiquity. This checklist should help you deliver on those two often competing ideals.
css  webdesign  typography  font  webfonts  performance  webperf  by:zachleatherman 
september 2018 by dirtystylus
Progressive Tooling
A list of community-built, third-party tools that can be used to improve page performance
tools  accessibility  performance  webperf  list  by:housseindjirdeh 
august 2018 by dirtystylus
Aerotwist - Web Components and the Three Unattractive Pillars
I have this idea that there are three underpinning concerns every developer should have when they build their projects: accessibility, security and performance. You can immediately see how one could affect the others, but their relationship is nuanced. They’re not appealing, though, because you’re never going to persuade the people paying for your project (unless they’re savvy) that these unseen aspects are critical.
accessibility  security  performance  via:beep  webdev  webcomponents 
august 2018 by dirtystylus
A one year PWA retrospective – Pinterest Engineering – Medium
Now for the part you’ve all been waiting for: the numbers. Weekly active users on mobile web have increased 103 percent year-over-year overall, with a 156 percent increase in Brazil and 312 percent increase in India. On the engagement side, session length increased by 296 percent, the number of Pins seen increased by 401 percent and people were 295 percent more likely to save a Pin to a board. Those are amazing in and of themselves, but the growth front is where things really shined. Logins increased by 370 percent and new signups increased by 843 percent year-over-year. Since we shipped the new experience, mobile web has become the top platform for new signups. And for fun, in less than 6 months since fully shipping, we already have 800 thousand weekly users using our PWA like a native app (from their homescreen).
analytics  pinterest  progressivewebapp  via:beep  performance  webvsnative 
july 2018 by dirtystylus
Official Google Webmaster Central Blog: Using page speed in mobile search ranking
Today we’re announcing that starting in July 2018, page speed will be a ranking factor for mobile searches.

The “Speed Update,” as we’re calling it, will only affect pages that deliver the slowest experience to users and will only affect a small percentage of queries. It applies the same standard to all pages, regardless of the technology used to build the page. The intent of the search query is still a very strong signal, so a slow page may still rank highly if it has great, relevant content.
google  search  performance  mobile  webperf 
january 2018 by dirtystylus
Naming Progressive Web Apps | fberriman
I keep seeing folks (developers) getting all smart-ass saying they should have been PW “Sites” not “Apps” but I just want to put on the record that it doesn’t matter. The name isn’t for you and worrying about it is distraction from just building things that work better for everyone. The name is for your boss, for your investor, for your marketeer. It’s a way for you to keep making things on the open web, even those things that look really “app-y” and your company wants to actually make as a native app, 3 times over. They don’t want you to make websites anymore, but you still can if you’re sneaky, if you tell them it’s what they think they want.
pwa  progressivewebapp  openweb  by:phae  webdev  performance  webperf 
june 2017 by dirtystylus
Left to our own devices. — Ethan Marcotte
To put a slightly more Darwinian spin on it: Your website’s only as strong as the weakest device you’ve tested it on.

Because for me, the real value of a device lab isn’t in testing, as such: a device lab is a design tool. It’s a great way to remind myself that some of the assumptions I might be making about the design need to be tested on something other than my laptop or my phone.
testing  by:beep  design  webdesign  constraints  performance  hostilenetwork  progressiveenhancement  inclusion 
june 2017 by dirtystylus
NCC Image Checker - Chrome Web Store
Want an easy way to find images that are too large? @NCCGroupWebPerf's team built a Chrome extension just for you!
chrome  chromeextension  devtools  performance  images  webperf 
may 2017 by dirtystylus
field_view_field() and field_view_value() moved to view() methods on FieldItemListInterface and FieldItemInterface | Drupal.org
Just like in Drupal 7, those one-off methods have a non-negligible overhead, and it is strongly recommended for performance to favor entity_view() / entity_view_multiple() when displaying entities as a whole.
drupal  views  webperf  performance  drupal8  drupal7 
may 2017 by dirtystylus
Always getting X-Drupal-Cache: MISS? Check for messages | Jeff Geerling
After setting error_level to 0 ('None' on the /admin/config/development/logging page), Drupal sent the correct cache headers, Varnish was able to cache the page, and my sanity was restored.
varnish  webperf  performance  drupal  webdev 
april 2017 by dirtystylus
« earlier      
per page:    204080120160

Copy this bookmark:





to read