prettyPhoto

prettyPhoto is a jQuery lightbox clone. Not only does it support images, it also support for videos, flash, YouTube, iframes and ajax. It's a full blown media lightbox. It is very easy to setup, yet very flexible if you want to customize it a bit. Plus the script is compatible in every major browser, even IE6. It also

prettyPhoto is
the 13th most used technology in the JavaScript libraries category
.
Stats
Used 1851 times
on 100k analyzed sites
Average Alexa rank is 59304
of analyzed sites using this technology
Scores
29
Performance

These checks ensure that your page is optimized for users to be able to see and interact with page content.

77
Accessibility

These checks highlight opportunities to improve the accessibility of your web app. Only a subset of accessibility issues can be automatically detected so manual testing is also encouraged.

67
Best Practices

These checks highlight opportunities to improve the overall code health of your web app.

88
SEO

These checks ensure that your page is optimized for search engine results ranking. There are additional factors Lighthouse does not check that may affect your search ranking. Learn more.

28
Progressive Web App

These checks validate the aspects of a Progressive Web App. Learn more.

Audits
5.8 sec

First Contentful Paint

First Contentful Paint marks the time at which the first text or image is painted. Learn more.

CrUX metrics
14.1 sec

Largest Contentful Paint

Largest Contentful Paint marks the time at which the largest text or image is painted. Learn More

CrUX metrics
83 %

Cumulative Layout Shift

Cumulative Layout Shift measures the movement of visible elements within the viewport. Learn more.

CrUX metrics
3.5 sec

JavaScript execution time

Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn more.

2.6 sec

Efficiently encode images

Optimized images load faster and consume less cellular data. Learn more.

1318 elements

Avoids an excessive DOM size

A large DOM will increase memory usage, cause longer style calculations, and produce costly layout reflows. Learn more.

2 %

Avoids front-end JavaScript libraries with known security vulnerabilities

Some third-party scripts may contain known security vulnerabilities that are easily identified and exploited by attackers. Learn more.

20 %

Uses HTTP/2 for its own resources

HTTP/2 offers many benefits over HTTP/1.1, including binary headers, multiplexing, and server push. Learn more.

82 %

Redirects HTTP traffic to HTTPS

If you’ve already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. Learn more.

17.7 sec

Time To Interactive

Time to interactive is the amount of time it takes for the page to become fully interactive. Learn more.