20.1 sec in total
366 ms
17.9 sec
1.8 sec
Welcome to eurekasante.com homepage info - get ready to check Eurekasante best content right away, or after learning these important things about eurekasante.com
Retrouvez sur Vidal.fr : l'actualité officielle, les fiches médicaments, parapharmacie et substances, les outils d'aide à la décision...
Visit eurekasante.comWe analyzed Eurekasante.com page load time and found that the first response time was 366 ms and then it took 19.7 sec to load all DOM resources and completely render a web page. This is an excellent result, as only a small number of websites can load faster.
eurekasante.com performance score
name
value
score
weighting
Value4.5 s
15/100
10%
Value5.8 s
15/100
25%
Value6.1 s
45/100
10%
Value1,300 ms
18/100
30%
Value0.623
10/100
15%
Value7.8 s
44/100
10%
366 ms
850 ms
156 ms
173 ms
243 ms
Our browser made a total of 143 requests to load all elements on the main page. We found that 1% of them (1 request) were addressed to the original Eurekasante.com, 48% (69 requests) were made to Eurekasante.vidal.fr and 15% (22 requests) were made to Ced.sascdn.com. The less responsive or slowest element that took the longest time to load (14.2 sec) relates to the external source Eurekasante.vidal.fr.
Page size can be reduced by 607.7 kB (37%)
1.7 MB
1.1 MB
In fact, the total size of Eurekasante.com main page is 1.7 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. 80% of websites need less resources to load and that’s why Accessify’s recommendations for optimization and resource minification can be helpful for this project. Images take 871.3 kB which makes up the majority of the site volume.
Potential reduce by 87.2 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. This page needs HTML code to be minified as it can gain 18.8 kB, which is 18% of the original size. It is highly recommended that content of this web page should be compressed using GZIP, as it can save up to 87.2 kB or 82% of the original size.
Potential reduce by 28.9 kB
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. Eurekasante images are well optimized though.
Potential reduce by 359.1 kB
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 359.1 kB or 68% of the original size.
Potential reduce by 132.6 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. Eurekasante.com needs all CSS files to be minified and compressed as it can save up to 132.6 kB or 85% of the original size.
Number of requests can be reduced by 46 (36%)
128
82
The browser has sent 128 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Eurekasante. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 33 to 1 for JavaScripts and from 5 to 1 for CSS and as a result speed up the page load time.
eurekasante.com
366 ms
eurekasante.vidal.fr
850 ms
fonts.css
156 ms
173 ms
style.css
243 ms
416 ms
s_code.js
173 ms
z
26 ms
atrk.js
104 ms
rc
264 ms
atrk.gif
57 ms
test.png
12 ms
data-registering
123 ms
controltag
85 ms
header_title.png
121 ms
Cancer-colorectal-colon-tour-illustration-etude-JAMA-aspirine.jpg
1206 ms
avatar_915005.jpg
456 ms
HONConduct478567_s.gif
443 ms
home-icon.png
113 ms
1246790-enfant-hopital.jpg
411 ms
4601451-ananas.jpg
413 ms
8273487-fruits.jpg
411 ms
defaut-medicaments.jpg
422 ms
defaut-parapharmacie.jpg
421 ms
defaut-maladies.jpg
407 ms
avatar_comment.png
519 ms
create-account.png
521 ms
logo.png
521 ms
footer-twitter-icon.png
550 ms
ENALAPRIL_ZYDUS_rappel_de_lots_ANSM_non_conformite_HTA_insuffisance_cardiaque.jpg
1501 ms
DELIPROCT_ULTRAPROCT_creme_suppositoire_BAYER_HEALTHCARE_remise_a_disposition_.jpg
1518 ms
PURPLE_DRANK_promethazine_codeine_opiace_codeine_usage_detourne_addictovigilance_ANSM.jpg
1840 ms
IPP-insuffisance-renale-risque-acidite-gastique-estomac-JAMA-1.jpg
1782 ms
Depression-adolescent-trois-questions-CIDI-diagnostic-precoce.jpg
1850 ms
TRIATEC_ramipril-RAMIPRIL_ZNTIVA_rapel_de_lots_sanofi_ANSM_IEC_HTA.jpg
1840 ms
ABILIFY_aripiprazole_antipsychotique_alerte_utilisation_hors_AMM_ANSM_autisme_suicide_pediatrie.jpg
1922 ms
Fruits-de-mer-mercure-demence-Alzheimer-JAMA-risques-omega-APOE.jpg
1819 ms
Epilepsie_grossesse_IGAS-valproate_DGS-ansm-malformations-risques.jpg
1905 ms
HAVRIX_ADULTES_VAQTA_vaccin_hepatite_A_rupturedestock_GSK_SANOFI_PASTEUR__MSD_ANSM.jpg
1907 ms
CODEINE_alternative_douleur_enfant.jpg
1964 ms
pub-droite.gif
542 ms
rubrique%3Dhp%3Bpartner%3Dhawkeye%3B
421 ms
controltag.js.f8e94fa978cc2569e4b4423df4245d7e
25 ms
sas-browser.js
20 ms
sas-dom.js
56 ms
sas-banner-2.2.js
32 ms
index.html
135 ms
logo_new.png
84 ms
loading_acp.gif
87 ms
select-black-arrow.png
87 ms
rubrique%3Dhp
176 ms
sas-clicktag-2.0.js
88 ms
master.css
120 ms
ca728x90_hype_generated_script.js
149 ms
TweenLite.min.js
91 ms
CSSPlugin.min.js
85 ms
script.js
195 ms
intext-roll.min.js
401 ms
9585.js
32 ms
1.jpg
122 ms
2.jpg
121 ms
3.jpg
118 ms
fond.jpg
116 ms
biberon.png
124 ms
decouvrir.png
149 ms
logo.png
226 ms
140 ms
sync
63 ms
360496-57.js
275 ms
pixel
236 ms
function%20each(iterator,%20context)%20%7B%20%20%20%20var%20index%20=%200;%20%20%20%20try%20%7B%20%20%20%20%20%20this._each(function(value)%20%7B%20%20%20%20%20%20%20%20iterator.call(context,%20value,%20index++);%20%20%20%20%20%20%7D);%20%20%20%20%7D%20catch%20(e)%20%7B%20%20%20%20%20%20if%20(e%20!=%20$break)%20throw%20e;%20%20%20%20%7D%20%20%20%20return%20this;%20%20%7D
803 ms
function%20eachSlice(number,%20iterator,%20context)%20%7B%20%20%20%20var%20index%20=%20-number,%20slices%20=%20[],%20array%20=%20this.toArray();%20%20%20%20if%20(number%20%3C%201)%20return%20array;%20%20%20%20while%20((index%20+=%20number)%20%3C%20array.length)%20%20%20%20%20%20slices.push(array.slice(index,%20index+number));%20%20%20%20return%20slices.collect(iterator,%20context);%20%20%7D
205 ms
function%20all(iterator,%20context)%20%7B%20%20%20%20iterator%20=%20iterator%20%7C%7C%20Prototype.K;%20%20%20%20var%20result%20=%20true;%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20result%20=%20result%20&&%20!!iterator.call(context,%20value,%20index);%20%20%20%20%20%20if%20(!result)%20throw%20$break;%20%20%20%20%7D);%20%20%20%20return%20result;%20%20%7D
201 ms
function%20any(iterator,%20context)%20%7B%20%20%20%20iterator%20=%20iterator%20%7C%7C%20Prototype.K;%20%20%20%20var%20result%20=%20false;%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20if%20(result%20=%20!!iterator.call(context,%20value,%20index))%20%20%20%20%20%20%20%20throw%20$break;%20%20%20%20%7D);%20%20%20%20return%20result;%20%20%7D
5398 ms
function%20collect(iterator,%20context)%20%7B%20%20%20%20iterator%20=%20iterator%20%7C%7C%20Prototype.K;%20%20%20%20var%20results%20=%20[];%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20results.push(iterator.call(context,%20value,%20index));%20%20%20%20%7D);%20%20%20%20return%20results;%20%20%7D
1902 ms
function%20detect(iterator,%20context)%20%7B%20%20%20%20var%20result;%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20if%20(iterator.call(context,%20value,%20index))%20%7B%20%20%20%20%20%20%20%20result%20=%20value;%20%20%20%20%20%20%20%20throw%20$break;%20%20%20%20%20%20%7D%20%20%20%20%7D);%20%20%20%20return%20result;%20%20%7D
2414 ms
function%20findAll(iterator,%20context)%20%7B%20%20%20%20var%20results%20=%20[];%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20if%20(iterator.call(context,%20value,%20index))%20%20%20%20%20%20%20%20results.push(value);%20%20%20%20%7D);%20%20%20%20return%20results;%20%20%7D
1295 ms
function%20grep(filter,%20iterator,%20context)%20%7B%20%20%20%20iterator%20=%20iterator%20%7C%7C%20Prototype.K;%20%20%20%20var%20results%20=%20[];%20%20%20%20if%20(Object.isString(filter))%20%20%20%20%20%20filter%20=%20new%20RegExp(RegExp.escape(filter));%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20if%20(filter.match(value))%20%20%20%20%20%20%20%20results.push(iterator.call(context,%20value,%20index));%20%20%20%20%7D);%20%20%20%20return%20results;%20%20%7D
257 ms
function%20include(object)%20%7B%20%20%20%20if%20(Object.isFunction(this.indexOf))%20%20%20%20%20%20if%20(this.indexOf(object)%20!=%20-1)%20return%20true;%20%20%20%20var%20found%20=%20false;%20%20%20%20this.each(function(value)%20%7B%20%20%20%20%20%20if%20(value%20==%20object)%20%7B%20%20%20%20%20%20%20%20found%20=%20true;%20%20%20%20%20%20%20%20throw%20$break;%20%20%20%20%20%20%7D%20%20%20%20%7D);%20%20%20%20return%20found;%20%20%7D
323 ms
function%20inGroupsOf(number,%20fillWith)%20%7B%20%20%20%20fillWith%20=%20Object.isUndefined(fillWith)%20
2981 ms
function%20inject(memo,%20iterator,%20context)%20%7B%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20memo%20=%20iterator.call(context,%20memo,%20value,%20index);%20%20%20%20%7D);%20%20%20%20return%20memo;%20%20%7D
7726 ms
function%20invoke(method)%20%7B%20%20%20%20var%20args%20=%20$A(arguments).slice(1);%20%20%20%20return%20this.map(function(value)%20%7B%20%20%20%20%20%20return%20value[method].apply(value,%20args);%20%20%20%20%7D);%20%20%7D
3514 ms
function%20max(iterator,%20context)%20%7B%20%20%20%20iterator%20=%20iterator%20%7C%7C%20Prototype.K;%20%20%20%20var%20result;%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20value%20=%20iterator.call(context,%20value,%20index);%20%20%20%20%20%20if%20(result%20==%20null%20%7C%7C%20value%20%3E=%20result)%20%20%20%20%20%20%20%20result%20=%20value;%20%20%20%20%7D);%20%20%20%20return%20result;%20%20%7D
1907 ms
function%20min(iterator,%20context)%20%7B%20%20%20%20iterator%20=%20iterator%20%7C%7C%20Prototype.K;%20%20%20%20var%20result;%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20value%20=%20iterator.call(context,%20value,%20index);%20%20%20%20%20%20if%20(result%20==%20null%20%7C%7C%20value%20%3C%20result)%20%20%20%20%20%20%20%20result%20=%20value;%20%20%20%20%7D);%20%20%20%20return%20result;%20%20%7D
1988 ms
function%20partition(iterator,%20context)%20%7B%20%20%20%20iterator%20=%20iterator%20%7C%7C%20Prototype.K;%20%20%20%20var%20trues%20=%20[],%20falses%20=%20[];%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20(iterator.call(context,%20value,%20index)%20
4120 ms
function%20pluck(property)%20%7B%20%20%20%20var%20results%20=%20[];%20%20%20%20this.each(function(value)%20%7B%20%20%20%20%20%20results.push(value[property]);%20%20%20%20%7D);%20%20%20%20return%20results;%20%20%7D
4724 ms
function%20reject(iterator,%20context)%20%7B%20%20%20%20var%20results%20=%20[];%20%20%20%20this.each(function(value,%20index)%20%7B%20%20%20%20%20%20if%20(!iterator.call(context,%20value,%20index))%20%20%20%20%20%20%20%20results.push(value);%20%20%20%20%7D);%20%20%20%20return%20results;%20%20%7D
6471 ms
function%20sortBy(iterator,%20context)%20%7B%20%20%20%20return%20this.map(function(value,%20index)%20%7B%20%20%20%20%20%20return%20%7B%20%20%20%20%20%20%20%20value:%20value,%20%20%20%20%20%20%20%20criteria:%20iterator.call(context,%20value,%20index)%20%20%20%20%20%20%7D;%20%20%20%20%7D).sort(function(left,%20right)%20%7B%20%20%20%20%20%20var%20a%20=%20left.criteria,%20b%20=%20right.criteria;%20%20%20%20%20%20return%20a%20%3C%20b%20
3567 ms
function%20clone()%20%7B%20%20%20%20return%20slice.call(this,%200);%20%20%7D
8222 ms
function%20toArray()%20%7B%20%20%20%20return%20this.map();%20%20%7D
8788 ms
function%20zip()%20%7B%20%20%20%20var%20iterator%20=%20Prototype.K,%20args%20=%20$A(arguments);%20%20%20%20if%20(Object.isFunction(args.last()))%20%20%20%20%20%20iterator%20=%20args.pop();%20%20%20%20var%20collections%20=%20[this].concat(args).map($A);%20%20%20%20return%20this.map(function(value,%20index)%20%7B%20%20%20%20%20%20return%20iterator(collections.pluck(index));%20%20%20%20%7D);%20%20%7D
4773 ms
function%20size()%20%7B%20%20%20%20return%20this.length;%20%20%7D
5863 ms
function%20inspect()%20%7B%20%20%20%20return%20'['%20+%20this.map(Object.inspect).join(',%20')%20+%20']';%20%20%7D
6993 ms
function%20reverse()%20%7B%20%20%20%20[native%20code]%7D
12058 ms
function%20forEach()%20%7B%20%20%20%20[native%20code]%7D
9278 ms
function%20clear()%20%7B%20%20%20%20this.length%20=%200;%20%20%20%20return%20this;%20%20%7D
10381 ms
function%20first()%20%7B%20%20%20%20return%20this[0];%20%20%7D
11424 ms
function%20last()%20%7B%20%20%20%20return%20this[this.length%20-%201];%20%20%7D
14181 ms
function%20compact()%20%7B%20%20%20%20return%20this.select(function(value)%20%7B%20%20%20%20%20%20return%20value%20!=%20null;%20%20%20%20%7D);%20%20%7D
9823 ms
function%20flatten()%20%7B%20%20%20%20return%20this.inject([],%20function(array,%20value)%20%7B%20%20%20%20%20%20if%20(Object.isArray(value))%20%20%20%20%20%20%20%20return%20array.concat(value.flatten());%20%20%20%20%20%20array.push(value);%20%20%20%20%20%20return%20array;%20%20%20%20%7D);%20%20%7D
10890 ms
function%20without()%20%7B%20%20%20%20var%20values%20=%20slice.call(arguments,%200);%20%20%20%20return%20this.select(function(value)%20%7B%20%20%20%20%20%20return%20!values.include(value);%20%20%20%20%7D);%20%20%7D
12576 ms
function%20uniq(sorted)%20%7B%20%20%20%20return%20this.inject([],%20function(array,%20value,%20index)%20%7B%20%20%20%20%20%20if%20(0%20==%20index%20%7C%7C%20(sorted%20
13112 ms
function%20intersect(array)%20%7B%20%20%20%20return%20this.uniq().findAll(function(item)%20%7B%20%20%20%20%20%20return%20array.detect(function(value)%20%7B%20return%20item%20===%20value%20%7D);%20%20%20%20%7D);%20%20%7D
13609 ms
pixel
145 ms
sync
99 ms
193706-58.js
81 ms
sync
11 ms
515597956cdb17e83f3ab34ac41ca18b
49 ms
218282-58.js
88 ms
[target]
103 ms
emily.html
161 ms
diapo_next.png
11019 ms
diapo_previous.png
11099 ms
speech-bubble.png
10899 ms
quote-left.png
10988 ms
quote-right.png
11070 ms
thumb_up20.png
11158 ms
thumb_down20.png
11247 ms
underline-arrow.png
11334 ms
rubrique%3Dhp%3Bpartner%3Dhawkeye%3B
137 ms
tap.php
191 ms
index.html
144 ms
master.css
123 ms
ca300x250_hype_generated_script.js
150 ms
script.js
181 ms
rubrique%3Dhp
111 ms
rubrique%3Dautre%3Bpage%3D%3Bpartner%3Dhawkeye%3B%20
203 ms
lato-light-webfont.woff
11034 ms
1.jpg
167 ms
2.jpg
164 ms
3.jpg
156 ms
fond.jpg
152 ms
biberon.png
834 ms
decouvrir.png
153 ms
logo.png
390 ms
rubrique%3Dhp
113 ms
rubrique%3Dhp
143 ms
s34237808175384
85 ms
lato-semibold-webfont.woff
10601 ms
arrow-left.png
10445 ms
arrow-right.png
10552 ms
pub-bas.gif
10195 ms
arrow-list.png
9615 ms
eurekasante.com accessibility score
Contrast
These are opportunities to improve the legibility of your content.
Impact
Issue
Background and foreground colors do not have a sufficient contrast ratio.
Names and labels
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
Image elements do not have [alt] attributes
Links do not have a discernible name
eurekasante.com best practices score
Trust and Safety
Impact
Issue
Does not use HTTPS
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
Browser errors were logged to the console
eurekasante.com SEO score
Crawling and Indexing
To appear in search results, crawlers need access to your app.
Impact
Issue
Links are not crawlable
Content Best Practices
Format your HTML in a way that enables crawlers to better understand your app’s content.
Impact
Issue
Image elements do not have [alt] attributes
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
FR
FR
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Eurekasante.com can be misinterpreted by Google and other search engines. Our service has detected that French is used on the page, and it matches the claimed language. Our system also found out that Eurekasante.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.
eurekasante.com
Open Graph data is detected on the main page of Eurekasante. This is the best way to make the web page social media friendly. Here is how it looks like on Facebook: