2.8 sec in total
25 ms
2.2 sec
623 ms
Visit oysterpointrx.com now to see the best up-to-date Oyster Point Rx content and also check out these interesting facts you probably never knew about oysterpointrx.com
We are a biopharmaceutical company focused on the discovery, development and commercialization of therapies to address ophthalmic disease.
Visit oysterpointrx.comWe analyzed Oysterpointrx.com page load time and found that the first response time was 25 ms and then it took 2.8 sec to load all DOM resources and completely render a web page. This is a poor result, as 55% of websites can load faster.
oysterpointrx.com performance score
name
value
score
weighting
Value10.3 s
0/100
10%
Value22.7 s
0/100
25%
Value16.4 s
0/100
10%
Value660 ms
45/100
30%
Value0.108
88/100
15%
Value24.1 s
0/100
10%
25 ms
33 ms
8 ms
13 ms
443 ms
Our browser made a total of 234 requests to load all elements on the main page. We found that 0% of them (1 request) were addressed to the original Oysterpointrx.com, 85% (199 requests) were made to Viatris.com and 12% (28 requests) were made to Fonts.gstatic.com. The less responsive or slowest element that took the longest time to load (782 ms) relates to the external source Viatris.com.
Page size can be reduced by 5.5 MB (35%)
15.9 MB
10.4 MB
In fact, the total size of Oysterpointrx.com main page is 15.9 MB. This result falls beyond the top 1M of websites and identifies a large and not optimized web page that may take ages to load. Only a small number of websites need less resources to load. Images take 12.7 MB which makes up the majority of the site volume.
Potential reduce by 72.4 kB
HTML content can be minified and compressed by a website’s server. The most efficient way is to compress content using GZIP which reduces data amount travelling through the network between server and browser. HTML code on this page is well minified. It is highly recommended that content of this web page should be compressed using GZIP, as it can save up to 72.4 kB or 82% of the original size.
Potential reduce by 3.0 MB
Image size optimization can help to speed up a website loading time. The chart above shows the difference between the size before and after optimization. Obviously, Oyster Point Rx needs image optimization as it can save up to 3.0 MB or 23% of the original volume. The most popular and efficient tools for JPEG and PNG image optimization are Jpegoptim and PNG Crush.
Potential reduce by 2.0 MB
It’s better to minify JavaScript in order to improve website performance. The diagram shows the current total size of all JavaScript files against the prospective JavaScript size after its minification and compression. It is highly recommended that all JavaScript files should be compressed and minified as it can save up to 2.0 MB or 78% of the original size.
Potential reduce by 478.9 kB
CSS files minification is very important to reduce a web page rendering time. The faster CSS files can load, the earlier a page can be rendered. Oysterpointrx.com needs all CSS files to be minified and compressed as it can save up to 478.9 kB or 86% of the original size.
Number of requests can be reduced by 144 (72%)
200
56
The browser has sent 200 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Oyster Point Rx. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 68 to 1 for JavaScripts and from 55 to 1 for CSS and as a result speed up the page load time.
oysterpointrx.com
25 ms
viatris.com
33 ms
www.viatris.com
8 ms
www.viatris.com
13 ms
en
443 ms
bootstrap-grid-24.css
12 ms
mediaelementplayer.css
23 ms
mediaelementplayer-legacy.css
27 ms
font-awesomemin.css
21 ms
fullcalendar.css
24 ms
jquerymcustomscrollbar.css
35 ms
jquery-ui.css
39 ms
author.css
30 ms
core.css
28 ms
file-type-icons.css
29 ms
grayscale-mode.css
34 ms
reset.css
37 ms
common.css
98 ms
ada-theme.css
95 ms
boardofdirector-defect-fix.css
94 ms
fullwidth.css
97 ms
alert.css
96 ms
catalog.css
102 ms
colors.css
109 ms
content-detail.css
106 ms
csdata.css
109 ms
csvideo.css
110 ms
ct3.css
106 ms
ct-career.css
119 ms
ct-component.css
117 ms
ctdocuments.css
123 ms
ctevents.css
119 ms
cticons.css
123 ms
ctinfo.css
127 ms
ctnews.css
127 ms
ctnews-grid.css
129 ms
ctphotos.css
132 ms
ctpr.css
134 ms
dropdown.css
137 ms
OtAutoBlock.js
48 ms
otSDKStub.js
65 ms
wusB1GPX.js
32 ms
error.css
134 ms
faq.css
132 ms
footer.css
125 ms
h2.css
124 ms
h4.css
125 ms
header.css
131 ms
hero.css
124 ms
interstitials.css
127 ms
pagination.css
129 ms
search.css
125 ms
search-results.css
128 ms
slick-component.css
128 ms
slick-theme.css
129 ms
spacings.css
73 ms
table.css
76 ms
ticker.css
74 ms
css2
33 ms
topic.css
75 ms
vermont.css
73 ms
viatris-bootstrapextralarge.css
76 ms
viatris-form.css
74 ms
jquery-351.js
87 ms
interstitials.js
82 ms
ie-origin-fix.js
83 ms
xaquery.js
192 ms
moment.js
185 ms
lo-dash.js
131 ms
modernizr.js
131 ms
galleria-157.js
254 ms
fullcalendar.js
252 ms
gcal.js
252 ms
jqueryuitouch-punchmin.js
248 ms
hammer.js
248 ms
backbone-min.js
248 ms
typeahead.js
246 ms
jquerymcustomscrollbar.js
243 ms
flash-polyfill.js
242 ms
mediaelement-and-player.js
242 ms
dailymotion.js
241 ms
facebook.js
235 ms
soundcloud.js
239 ms
twitch.js
237 ms
vimeo.js
236 ms
xa.js
233 ms
observer.js
231 ms
partial-design-highlight.js
233 ms
google-maps-connector.js
230 ms
component-location-service.js
226 ms
component-map.js
226 ms
accessibility.js
224 ms
component-accordions.js
223 ms
component-archive.js
223 ms
component-breadcrumb.js
220 ms
component-carousel.js
218 ms
component-container.js
219 ms
component-disqus.js
216 ms
b6985f75-ffa7-4f5f-bec1-f6e633159235.json
195 ms
component-facebook.js
204 ms
component-flash.js
204 ms
component-flip.js
149 ms
component-fullcalendar.js
148 ms
component-galleria.js
149 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4k.woff
167 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4k.woff
253 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4k.woff
282 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4k.woff
284 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4k.woff
282 ms
component-language-selector.js
147 ms
component-navigation.js
47 ms
component-overlay.js
45 ms
component-snippet.js
44 ms
component-social.js
127 ms
component-tabs.js
128 ms
component-toggle.js
43 ms
component-video.js
126 ms
component-video-playlist.js
125 ms
details-polyfill.js
125 ms
fixheight.js
124 ms
search-fixheight.js
148 ms
resolveconflicts.js
148 ms
customsearch.js
148 ms
location
133 ms
boardofdirector-defect-fix.js
148 ms
common.js
144 ms
dropdown.js
146 ms
header.js
165 ms
interstitials.js
164 ms
slick.js
190 ms
slick-component.js
164 ms
ada-theme.js
168 ms
langaugehelper.js
166 ms
sitecoreanalyticscookieconsent.js
195 ms
viatris-logo_withouttm.svg
251 ms
nav-cta.svg
192 ms
search-icon.svg
189 ms
Global_Icon_02.png
191 ms
global_icon_02.png
253 ms
au_flag-800.png
250 ms
at_flag-800.png
251 ms
be_flag-800.png
250 ms
br_flag-800.png
296 ms
bg_flag-800.png
297 ms
ca_flag-800.png
313 ms
cn_flag-800.png
317 ms
hr_flag-800.png
392 ms
cz_flag-800.png
357 ms
dk_flag-800.png
383 ms
estonia_flag_icon.png
299 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCM.woff
100 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCM.woff
127 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCM.woff
125 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCM.woff
128 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao4CM.woff
126 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCM.woff
126 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCM.woff
127 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCM.woff
128 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCM.woff
128 ms
memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVQ.woff
128 ms
memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVQ.woff
129 ms
memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVQ.woff
129 ms
memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVQ.woff
132 ms
memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVQ.woff
129 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMPrc.woff
133 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMPrc.woff
133 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMPrc.woff
133 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMPrc.woff
134 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNPrc.woff
135 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLPrc.woff
154 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrc.woff
134 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLPrc.woff
136 ms
1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrc.woff
154 ms
fi_flag-800.png
418 ms
fr_flag-800.png
340 ms
de_flag-800.png
449 ms
gr_flag-800.png
532 ms
hk_flag.png
450 ms
hu_flag-800.png
439 ms
in_flag-800.png
439 ms
ie_flag-800.png
425 ms
it_flag-800.png
612 ms
jp_flag-800.png
536 ms
kr.png
511 ms
latvia_flag.png
527 ms
my_flag-800.png
533 ms
mx_flag_800.png
590 ms
nl_flag-800.png
601 ms
nz_flag-800.png
596 ms
no_flag-800.png
600 ms
philippines_flag.png
621 ms
pl_flag-800.png
646 ms
pt_flag-800.png
638 ms
ro_flag-800.png
647 ms
ru_flag-800.png
708 ms
ar_sa_flag.png
585 ms
rs_flag-800.png
654 ms
sk_flag-800.png
654 ms
si_flag-800.png
655 ms
za_flag-800.png
709 ms
fontawesome-webfont-woff.woff
697 ms
es_flag-800.png
749 ms
se_flag-800.png
782 ms
ch_flag-800.png
730 ms
tw_flag-800.png
765 ms
th_flag-800.png
723 ms
tu_flag-800.png
673 ms
uk_flag-800.png
728 ms
us_flag-800.png
721 ms
expand.png
617 ms
pluspoupop.png
680 ms
2022_197_homepagecarouselimages_investor_1.jpg
580 ms
2023_083_mobilecarouselimages_newsroom.jpg
572 ms
2022_197_homepagecarouselimages_career_1.png
581 ms
2023_083_mobilecarouselimages_careers.jpg
607 ms
2022_197_homepagecarouselimages_product1.png
623 ms
2023_083_mobilecarouselimages_products.jpg
528 ms
homepagecarouselimages_investor_2.jpg
521 ms
2023_083_mobilecarouselimages_investors.jpg
504 ms
2024_280_empower_spotlight_series_dotcom_r2-730x488.jpg
552 ms
2024_282_aplarpromo_730x488.png
557 ms
website_earnings_may_2024.jpg
476 ms
2024_171_sr_dotcom_reportcover_730x488.png
454 ms
close.png
471 ms
right-arrow-cta-whiteSmall.png
445 ms
linkedin.svg
473 ms
instagram.svg
436 ms
Icon_White_Twitter%20X%20for%20web.svg
408 ms
youtube.svg
403 ms
Linkedin.svg
404 ms
Instagram.svg
404 ms
X_152x150_Responsive.svg
370 ms
Youtube.svg
368 ms
ajax-loader.gif
371 ms
oysterpointrx.com accessibility score
ARIA
These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
[aria-hidden="true"] elements contain focusable descendents
oysterpointrx.com best practices score
Trust and Safety
Impact
Issue
Does not use HTTPS
Includes front-end JavaScript libraries with known security vulnerabilities
Ensure CSP is effective against XSS attacks
User Experience
Impact
Issue
Displays images with incorrect aspect ratio
Serves images with low resolution
General
Impact
Issue
Detected JavaScript libraries
Browser errors were logged to the console
Missing source maps for large first-party JavaScript
oysterpointrx.com SEO score
Content Best Practices
Format your HTML in a way that enables crawlers to better understand your app’s content.
Impact
Issue
Links do not have descriptive text
Crawling and Indexing
To appear in search results, crawlers need access to your app.
Impact
Issue
Links are not crawlable
Mobile Friendly
Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/).
Impact
Issue
Document uses legible font sizes
Tap targets are not sized appropriately
EN
N/A
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Oysterpointrx.com can be misinterpreted by Google and other search engines. Our service has detected that English is used on the page, and neither this language nor any other was claimed in <html> or <meta> tags. Our system also found out that Oysterpointrx.com main page’s claimed encoding is utf-8. Use of this encoding format is the best practice as the main page visitors from all over the world won’t have any issues with symbol transcription.
oysterpointrx.com
Open Graph data is detected on the main page of Oyster Point Rx. This is the best way to make the web page social media friendly. Here is how it looks like on Facebook: