9 sec in total
401 ms
8.5 sec
97 ms
Click here to check amazing Fototeca Cnig content for Spain. Otherwise, check out these important facts you probably never knew about fototeca.cnig.es
La Fototeca Digital de Centro Nacional de Información Geográfica (CNIG) pone a disposición de los ciudadanos y Administraciones Públicas vuelos fotogramétricos que cubren parte o la totalidad del terr...
Visit fototeca.cnig.esWe analyzed Fototeca.cnig.es page load time and found that the first response time was 401 ms and then it took 8.6 sec to load all DOM resources and completely render a web page. This is a poor result, as 85% of websites can load faster.
fototeca.cnig.es performance score
name
value
score
weighting
Value11.1 s
0/100
10%
Value12.1 s
0/100
25%
Value20.0 s
0/100
10%
Value5,400 ms
0/100
30%
Value0.002
100/100
15%
Value40.5 s
0/100
10%
401 ms
312 ms
438 ms
107 ms
354 ms
Our browser made a total of 374 requests to load all elements on the main page. We found that all of those requests were addressed to Fototeca.cnig.es and no external sources were called. The less responsive or slowest element that took the longest time to load (1.2 sec) belongs to the original domain Fototeca.cnig.es.
Page size can be reduced by 4.1 MB (85%)
4.8 MB
711.6 kB
In fact, the total size of Fototeca.cnig.es main page is 4.8 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. Javascripts take 4.5 MB which makes up the majority of the site volume.
Potential reduce by 42.0 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 42.0 kB or 84% of the original size.
Potential reduce by 13.7 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. Obviously, Fototeca Cnig needs image optimization as it can save up to 13.7 kB or 16% of the original volume. The most popular and efficient tools for JPEG and PNG image optimization are Jpegoptim and PNG Crush.
Potential reduce by 3.9 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 3.9 MB or 86% of the original size.
Potential reduce by 82.5 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. Fototeca.cnig.es needs all CSS files to be minified and compressed as it can save up to 82.5 kB or 82% of the original size.
Number of requests can be reduced by 356 (96%)
372
16
The browser has sent 372 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Fototeca Cnig. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 333 to 1 for JavaScripts and from 16 to 1 for CSS and as a result speed up the page load time.
fototeca.cnig.es
401 ms
OpenLayers.js
312 ms
sgdWmsLoader.js
438 ms
Class.js
107 ms
Util.js
354 ms
vendorPrefix.js
322 ms
Animation.js
323 ms
BaseTypes.js
428 ms
Bounds.js
593 ms
Date.js
233 ms
Element.js
343 ms
LonLat.js
428 ms
Pixel.js
428 ms
Size.js
453 ms
Console.js
454 ms
Tween.js
532 ms
Kinetic.js
541 ms
Events.js
745 ms
buttonclick.js
560 ms
featureclick.js
555 ms
Request.js
636 ms
XMLHttpRequest.js
648 ms
Projection.js
659 ms
Map.js
887 ms
Layer.js
823 ms
Icon.js
748 ms
Marker.js
755 ms
Box.js
762 ms
Popup.js
954 ms
Tile.js
850 ms
Image.js
862 ms
IFrame.js
865 ms
UTFGrid.js
941 ms
Image.js
956 ms
SphericalMercator.js
967 ms
EventPane.js
970 ms
FixedZoomLevels.js
991 ms
Google.js
1090 ms
v3.js
977 ms
HTTPRequest.js
961 ms
Grid.js
962 ms
MapGuide.js
768 ms
MapServer.js
795 ms
KaMap.js
844 ms
KaMapCache.js
836 ms
Markers.js
766 ms
Text.js
798 ms
WorldWind.js
797 ms
ArcGIS93Rest.js
843 ms
WMS.js
847 ms
WMTS.js
765 ms
ArcIMS.js
760 ms
GeoRSS.js
778 ms
Boxes.js
784 ms
XYZ.js
811 ms
UTFGrid.js
764 ms
OSM.js
756 ms
Bing.js
746 ms
TMS.js
694 ms
TileCache.js
712 ms
Zoomify.js
747 ms
ArcGISCache.js
746 ms
Anchored.js
689 ms
Framed.js
661 ms
FramedCloud.js
687 ms
Feature.js
713 ms
Vector.js
717 ms
Handler.js
674 ms
Click.js
663 ms
Hover.js
660 ms
Point.js
691 ms
Path.js
727 ms
Polygon.js
715 ms
Feature.js
655 ms
Drag.js
656 ms
Pinch.js
651 ms
RegularPolygon.js
671 ms
Box.js
715 ms
MouseWheel.js
639 ms
Keyboard.js
654 ms
Control.js
654 ms
Attribution.js
649 ms
Button.js
673 ms
CacheRead.js
702 ms
CacheWrite.js
651 ms
ZoomBox.js
652 ms
ZoomToMaxExtent.js
653 ms
DragPan.js
652 ms
Navigation.js
673 ms
PinchZoom.js
687 ms
TouchNavigation.js
668 ms
MousePosition.js
651 ms
OverviewMap.js
655 ms
KeyboardDefaults.js
654 ms
PanZoom.js
672 ms
PanZoomBar.js
672 ms
ArgParser.js
656 ms
Permalink.js
655 ms
Scale.js
655 ms
ScaleLine.js
671 ms
Snapping.js
669 ms
Split.js
656 ms
LayerSwitcher.js
659 ms
DrawFeature.js
660 ms
DragFeature.js
656 ms
ModifyFeature.js
687 ms
Panel.js
671 ms
SelectFeature.js
640 ms
NavigationHistory.js
663 ms
Measure.js
657 ms
WMSGetFeatureInfo.js
658 ms
WMTSGetFeatureInfo.js
696 ms
Graticule.js
673 ms
TransformFeature.js
631 ms
UTFGrid.js
660 ms
SLDSelect.js
659 ms
Zoom.js
656 ms
Geometry.js
706 ms
Collection.js
667 ms
Point.js
630 ms
MultiPoint.js
647 ms
Curve.js
660 ms
LineString.js
658 ms
LinearRing.js
721 ms
Polygon.js
659 ms
MultiLineString.js
640 ms
MultiPolygon.js
647 ms
Renderer.js
659 ms
Elements.js
660 ms
SVG.js
699 ms
Canvas.js
665 ms
VML.js
656 ms
Vector.js
647 ms
PointGrid.js
659 ms
RootContainer.js
660 ms
Strategy.js
687 ms
Filter.js
665 ms
Fixed.js
674 ms
Cluster.js
648 ms
Paging.js
659 ms
BBOX.js
659 ms
Save.js
670 ms
Refresh.js
666 ms
Filter.js
687 ms
FeatureId.js
647 ms
Logical.js
658 ms
Comparison.js
659 ms
Spatial.js
654 ms
Function.js
665 ms
Protocol.js
681 ms
HTTP.js
668 ms
WFS.js
660 ms
v1.js
659 ms
v1_0_0.js
639 ms
v1_1_0.js
687 ms
CSW.js
687 ms
v2_0_2.js
681 ms
Script.js
659 ms
SOS.js
661 ms
v1_0_0.js
631 ms
PointTrack.js
683 ms
Style.js
681 ms
Style2.js
672 ms
StyleMap.js
656 ms
Rule.js
677 ms
Format.js
631 ms
QueryStringFilter.js
685 ms
XML.js
672 ms
VersionedOGC.js
673 ms
Context.js
661 ms
ArcXML.js
690 ms
Features.js
631 ms
GML.js
681 ms
Base.js
662 ms
v2.js
674 ms
v3.js
660 ms
Atom.js
671 ms
EncodedPolyline.js
660 ms
KML.js
690 ms
GeoRSS.js
674 ms
WFS.js
670 ms
OWSCommon.js
660 ms
v1.js
666 ms
v1_0_0.js
678 ms
v1_1_0.js
686 ms
WCSCapabilities.js
671 ms
v1.js
657 ms
v1_0_0.js
658 ms
v1_1_0.js
661 ms
WFSCapabilities.js
692 ms
v1.js
664 ms
v1_0_0.js
667 ms
v1_1_0.js
660 ms
WFSDescribeFeatureType.js
656 ms
WMSDescribeLayer.js
652 ms
v1_1.js
710 ms
WKT.js
663 ms
CQL.js
671 ms
OSM.js
663 ms
GPX.js
659 ms
Filter.js
633 ms
v1.js
725 ms
v1_0_0.js
656 ms
v1_1_0.js
668 ms
SLD.js
655 ms
v1.js
655 ms
v1_0_0.js
640 ms
v1_0_0_GeoServer.js
725 ms
CSWGetDomain.js
656 ms
v2_0_2.js
673 ms
CSWGetRecords.js
650 ms
v2_0_2.js
656 ms
WFST.js
642 ms
v1.js
711 ms
v1_0_0.js
652 ms
v1_1_0.js
670 ms
Text.js
659 ms
JSON.js
658 ms
GeoJSON.js
644 ms
WMC.js
694 ms
v1.js
659 ms
v1_0_0.js
664 ms
v1_1_0.js
661 ms
WCSGetCoverage.js
655 ms
WMSCapabilities.js
671 ms
v1.js
678 ms
v1_1.js
661 ms
v1_1_0.js
661 ms
v1_1_1.js
654 ms
v1_3.js
656 ms
v1_3_0.js
682 ms
v1_1_1_WMSC.js
663 ms
WMSGetFeatureInfo.js
660 ms
SOSCapabilities.js
656 ms
v1_0_0.js
654 ms
SOSGetFeatureOfInterest.js
658 ms
SOSGetObservation.js
694 ms
OWSContext.js
646 ms
v0_3_1.js
658 ms
WMTSCapabilities.js
654 ms
v1_0_0.js
656 ms
WPSCapabilities.js
664 ms
v1_0_0.js
708 ms
WPSDescribeProcess.js
644 ms
WPSExecute.js
649 ms
XLS.js
653 ms
v1.js
653 ms
v1_1_0.js
665 ms
OGCExceptionReport.js
719 ms
GetFeature.js
637 ms
NavToolbar.js
646 ms
PanPanel.js
648 ms
Pan.js
649 ms
ZoomIn.js
665 ms
ZoomOut.js
722 ms
ZoomPanel.js
635 ms
EditingToolbar.js
645 ms
Geolocate.js
646 ms
Symbolizer.js
649 ms
Point.js
666 ms
Line.js
706 ms
Polygon.js
652 ms
Text.js
646 ms
Raster.js
649 ms
Lang.js
647 ms
en.js
674 ms
Spherical.js
691 ms
TileManager.js
668 ms
WPSClient.js
646 ms
WPSProcess.js
652 ms
container.css
109 ms
panels.css
116 ms
datatable.css
115 ms
reset.css
123 ms
treeview.css
112 ms
tree.css
113 ms
skin.css
213 ms
fonts.css
219 ms
menu.css
223 ms
button.css
221 ms
autocomplete.css
224 ms
colorpicker.css
239 ms
tabview.css
315 ms
sgdLayerTree.css
326 ms
jquery-ui.css
327 ms
style.css
329 ms
jquery.js
771 ms
jquery-ui.js
1187 ms
wicket.js
419 ms
proxyHtml.php
446 ms
proj4js-compressed.js
543 ms
4230.js
439 ms
4258.js
523 ms
25828.js
549 ms
25829.js
553 ms
25830.js
627 ms
25831.js
652 ms
23028.js
655 ms
23029.js
658 ms
23030.js
732 ms
23031.js
761 ms
32628.js
763 ms
32629.js
766 ms
32630.js
835 ms
32631.js
870 ms
utilities.js
981 ms
sgdWmsCore.js
773 ms
container.js
772 ms
menu-min.js
937 ms
tabview.js
870 ms
slider.js
873 ms
treeview.js
874 ms
button-min.js
881 ms
checkNode.js
877 ms
radioNode.js
877 ms
datasource-min.js
883 ms
datatable-min.js
1136 ms
autocomplete-min.js
1002 ms
colorpicker-min.js
926 ms
cookie-min.js
916 ms
xml2json.js
914 ms
sgdWmsAttr.js
980 ms
sgdWmsServices.js
889 ms
sgdWmsConfig.js
873 ms
sgdWmsIdioma.js
871 ms
SgdWmsSkin.js
802 ms
SgdWmsMap.js
872 ms
sgdWmsTree.js
881 ms
search.js
869 ms
coord.js
796 ms
widgetSearch.js
782 ms
google.js
806 ms
catastro.js
865 ms
oper.js
798 ms
transCoord.js
772 ms
toolBar.js
788 ms
toolBarNav.js
779 ms
visu.js
774 ms
sref.js
794 ms
infor.js
769 ms
PrintPDF.js
768 ms
KML.js
778 ms
XML.js
693 ms
ascciGrid.js
691 ms
menuExpan.js
756 ms
getFeatureInfo.js
758 ms
allImgsPoint.js
706 ms
cookieAlert.js
680 ms
aceptPrint.js
700 ms
zoomCenter.js
682 ms
lockedImage.js
747 ms
top.png
118 ms
cabecera_visir.jpg
107 ms
sprite.png
115 ms
oculta.gif
110 ms
fondoBoton2.gif
121 ms
fondoBoton4.gif
112 ms
calx.gif
113 ms
rel_interstitial_loading.gif
213 ms
buscar.jpg
219 ms
centrar.jpg
221 ms
print.jpg
217 ms
carritoboton.jpg
221 ms
toptree.gif
240 ms
wait.gif
317 ms
info.jpg
325 ms
loading.gif
327 ms
zoom-plus-mini.png
327 ms
slider.png
331 ms
zoom-minus-mini.png
360 ms
toolbar.png
421 ms
pan.cur
431 ms
zoombar.png
436 ms
ui-bg_highlight-soft_100_eeeeee_1x100.png
435 ms
fototeca.cnig.es accessibility score
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
Buttons do not have an accessible name
Form elements do not have associated labels
Contrast
These are opportunities to improve the legibility of your content.
Impact
Issue
Background and foreground colors do not have a sufficient contrast ratio.
Best practices
These items highlight common accessibility best practices.
Impact
Issue
[user-scalable="no"] is used in the <meta name="viewport"> element or the [maximum-scale] attribute is less than 5.
fototeca.cnig.es 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
General
Impact
Issue
Detected JavaScript libraries
Missing source maps for large first-party JavaScript
Issues were logged in the Issues panel in Chrome Devtools
fototeca.cnig.es SEO score
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
ES
N/A
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Fototeca.cnig.es can be misinterpreted by Google and other search engines. Our service has detected that Spanish 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 Fototeca.cnig.es 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.
fototeca.cnig.es
Open Graph description is not detected on the main page of Fototeca Cnig. Lack of Open Graph description can be counter-productive for their social media presence, as such a description allows converting a website homepage (or other pages) into good-looking, rich and well-structured posts, when it is being shared on Facebook and other social media. For example, adding the following code snippet into HTML <head> tag will help to represent this web page correctly in social networks: