article thumbnail

World’s Top Web Performance Leaders To Watch

Rigor

Rachel is the Editor-in-Chief of Smashing Magazine, a British web developer, writer, and speaker. Author of the Pocket Guide to Web Performance and co-author of Using WebPageTest , Andy is an independent web performance consultant in the UK who has helped many leading retailers, newspapers and financial companies make their sites faster.

article thumbnail

Are Imposter Domains Re-Publishing Your Website?

Smashing Magazine

For example, someone might web scrape all the product pages of a competitor’s retail site to harvest information about products being offered and current pricing to try to gain a competitive edge. Further Reading on Smashing Magazine. Even in benign use cases, however, you lose some control over the visitor’s experience.

Website 89
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

Creating A Magento PWA: Customizing Themes vs. Coding From Scratch

Smashing Magazine

Some of the names include Amazon’s Luna, TikTok, Tinder, among many online retailers. Alibaba is one of the e-commerce giants that have “run the gamut” from a regular online retail store to a native application (created for mobile shopping purposes) and then on to a PWA. Hence, this feature is also not a perk of only traditional apps.

Code 74
article thumbnail

Smart Bundling: How To Serve Legacy Code Only To Legacy Browsers

Smashing Magazine

The following example demonstrates this with a Koa server: const Koa = require('koa') const app = new Koa() const send = require('koa-send') const { matchesUA } = require('browserslist-useragent') var router = new Router() app.use(router.routes()) router.get('/', async (ctx, next) => { const useragent = ctx.get('User-Agent').

Code 58
article thumbnail

How To Build An Amazon Product Scraper With Node.js

Smashing Magazine

Being the largest online retailer on the planet, it’s safe to say that if you want to buy something, you can probably get it on Amazon. So, here’s a scenario: I’m moving in a few months to a new place, and I’ll need a couple of new shelves to hold books and magazines. And Puppeteer ” by Andreas Altheimer. Look for the data we need.

Website 115
article thumbnail

Frustrating Design Patterns: Broken Filters

Smashing Magazine

A good example of it is Rozetka.ua , an eCommerce retailer from Ukraine (see above). Whenever users can define a large range of values, be it pricing range in retail store, max duration of a train trip or a min/max coverage for an insurance plan, we probably will use some sort of a slider. A text input fallback is provided as well.

Design 142