Remove Availability Remove Processing Remove Website Remove Workshop
article thumbnail

Measuring Network Performance in Mobile Safari

CSS Wizardry

Every browser available on iOS is simply a wrapper around Safari. Here is how my actual iPhone on a throttled connection deals with my website. If you want to know more about how best to use DevTools for performance testing, I’m running a workshop with Smashing Magazine real soon, and that will make you DevTools experts.

Network 225
article thumbnail

How To Run A UX Audit For A Major EdTech Platform (Case Study)

Smashing Magazine

Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. In the second stage, I weighed edX’s website against the 10 usability heuristics identified by Jacob Nielsen. More after jump!

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Tips And Tricks For Evaluating UX/UI Designers

Smashing Magazine

It may seem enchanting how well-designed apps or websites can boost your sales, but it takes far more than a handful of fairy dust to make users enjoy their interactions. That happens when your app/website/system is efficient. When it comes to the decision-making process, many businesses make the same mistake over and over again.

Design 113
article thumbnail

Exploring The Potential Of Web Workers For Multithreading On The Web

Smashing Magazine

This means that any time-consuming task, such as complex calculations or data processing that is executed, would block the main thread and cause the UI to freeze and become unresponsive. Web Workers are designed to perform tasks that do not require direct access to the UI, such as data processing, image manipulation, or calculations.

article thumbnail

Next.js Wildcard Subdomains

Smashing Magazine

This space can act as its own website — not tied to anything. Jump to the workshop ?. This approach, however, is far from perfect as there is a delay between the page’s first render and the wildcard being available. Hosting Content And Personal Portfolios. From complex mega-dropdowns to carousels and filters. 0]) }, []).

Servers 83
article thumbnail

Improving JavaScript Bundle Performance With Code-Splitting

Smashing Magazine

Projects built using JavaScript-based frameworks often ship large bundles of JavaScript that take time to download, parse and execute, blocking page render and user input in the process. JavaScript-based frameworks like React made the process of developing web applications streamlined and efficient, for better or worse.

Code 89
article thumbnail

Percentiles don’t work: Analyzing the distribution of response times for web services

Adrian Cockcroft

A later version of the slides is included in my Microservices Workshop deck from later that year, slides 168–200 ( pdf , keynote are available in GitHub.com/adrianco/slides ). What Is the Expected Distribution of Website Response Times? . > > system.time(wait1 <- normalmixEM(waiting, mu=c(50,80), lambda=.5,

Lambda 98