Skip to main content
Apply for a Cheap Website
Website explainer · 1:47

Third-Party Website Widgets: 6 Checks Before Adding Another One

What does that extra website widget bring with it? An embedded service can add code, network requests and dependencies.

Jersey Web video: One widget. Extra work.

1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.

Download the on-screen text track (VTT)

The six points in the video

This is a silent video. The headings, explanations and labels below reproduce the information on screen.

  1. Step 1: Start with the visitor benefit

    Know which useful task the widget helps someone complete.

    On-screen labels: Visitor need; Useful feature; Clear purpose.

  2. Step 2: Review the loading cost

    Extra scripts can increase download and processing work.

    On-screen labels: Added requests; Script download; Browser processing.

  3. Step 3: Check when it is needed

    An off-screen widget may not need to load immediately.

    On-screen labels: First-view needs; Later page content; Suitable loading strategy.

  4. Step 4: Understand data access

    Ask what information the service receives and how it behaves.

    On-screen labels: Service purpose; Data flow; Provider documentation.

  5. Step 5: Plan for service failure

    The page needs a sensible experience if the widget is unavailable.

    On-screen labels: Unavailable provider; Useful alternative; Clear next step.

  6. Step 6: Review the complete result

    Check speed, keyboard use and the task after adding it.

    On-screen labels: Performance check; Keyboard operation; Working visitor journey.

A practical check for your business

Record the owner and purpose of each embedded service. Test the page when that service is slow or unavailable, and keep the visitor's main task understandable while the dependency is being investigated.

Sources and further detail

Common questions

What does that extra website widget bring with it?

An embedded service can add code, network requests and dependencies. Keep the services that help the visitor.

Go further

Guide Read the practical guide More context for planning and maintaining your business website. 5 min read →

Keep the services that help the visitor.

Tell Jersey Web what your website needs to do and which part you want help with.

Talk to Jersey Web →

More video tips

All 205 videos →
Length 1:47 Business email

SPF Explained: Which Servers Can Send Email for Your Domain?

SPF email authentication.
Length 1:47 Business email

DKIM Explained: The Digital Signature Behind Business Email

DKIM, made clear.
Length 1:47 Business email

DMARC Explained: Email Alignment, Reports and Domain Policy

DMARC, explained.