36.6 sec in total
648 ms
35.8 sec
137 ms
Welcome to eservices.esma.gov.ae homepage info - get ready to check Eservices Esma best content for United Arab Emirates right away, or after learning these important things about eservices.esma.gov.ae
Ministry of Industry and Advanced Technology is a modern ministry with a progressive vision that aims to develop the UAE’s industrial sector by promoting the adoption of advanced technology.
Visit eservices.esma.gov.aeWe analyzed Eservices.esma.gov.ae page load time and found that the first response time was 648 ms and then it took 36 sec to load all DOM resources and completely render a web page. This is a poor result, as 95% of websites can load faster.
eservices.esma.gov.ae performance score
648 ms
2149 ms
614 ms
621 ms
628 ms
Our browser made a total of 513 requests to load all elements on the main page. We found that 99% of them (506 requests) were addressed to the original Eservices.esma.gov.ae, 0% (1 request) were made to F1-as.readspeaker.com and 0% (1 request) were made to Survey.customerpulse.gov.ae. The less responsive or slowest element that took the longest time to load (10.3 sec) belongs to the original domain Eservices.esma.gov.ae.
Page size can be reduced by 8.4 MB (77%)
10.9 MB
2.5 MB
In fact, the total size of Eservices.esma.gov.ae main page is 10.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. Javascripts take 9.6 MB which makes up the majority of the site volume.
Potential reduce by 57.1 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 9.5 kB, which is 14% 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 57.1 kB or 86% of the original size.
Potential reduce by 7.3 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 7.3 MB or 76% of the original size.
Potential reduce by 1.1 MB
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. Eservices.esma.gov.ae needs all CSS files to be minified and compressed as it can save up to 1.1 MB or 88% of the original size.
Number of requests can be reduced by 496 (99%)
500
4
The browser has sent 500 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Eservices Esma. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 481 to 1 for JavaScripts and from 17 to 1 for CSS and as a result speed up the page load time.
eservices.esma.gov.ae
648 ms
eservices.esma.gov.ae
2149 ms
loader.css
614 ms
owl.carousel.min.css
621 ms
owl.theme.min.css
628 ms
aos.css
1279 ms
toaster.css
853 ms
needsharebutton.min.css
818 ms
NoCache.js
825 ms
bootbox.min.js
827 ms
glyphicons.css
1220 ms
themify-icons.css
1230 ms
esma-icons.css
1441 ms
style.css
7186 ms
custom.css
4443 ms
wizard.css
1429 ms
main.js
7904 ms
GlobalFunctions.js
1534 ms
modernizr.custom.js
1634 ms
jquery.js
2448 ms
angular.js
10340 ms
angular-component.js
1835 ms
bootstrap.js
3032 ms
bootstrap.min.js
2664 ms
angular-route.js
2874 ms
angular-cookies.js
3080 ms
angular-animate.js
4465 ms
angular-touch.js
3285 ms
angular-sanitize.js
3491 ms
angular-resource.js
3697 ms
angular-translate.js
3906 ms
ngStorage.js
4097 ms
angular-ui-router.js
4506 ms
moment-with-locales.min.js
5668 ms
index.js
4639 ms
mask.js
4700 ms
event.js
4840 ms
wijmo.min.css
4344 ms
validate.js
4474 ms
angular-validation.js
4535 ms
angular-validation-rule.js
4477 ms
indeterminate.js
4543 ms
scrollpoint.js
4671 ms
buttons.dataTables.min.css
4721 ms
ReadSpeaker.js
496 ms
index.js
3916 ms
ui-scroll.js
4763 ms
uploader.js
4558 ms
angular-file-upload.js
5117 ms
angular-filter.min.js
4696 ms
asset_composer.js
157 ms
angular-translate-loader-url.js
4576 ms
angular-translate-loader-static-files.js
4744 ms
1lZLUwoVKi6VjrtRMQbdsp3UKzaxpaKw
183 ms
angular-translate-storage-local.js
4673 ms
angular-translate-storage-cookie.js
4751 ms
widget_v2.334.js
95 ms
ui-bootstrap-tpls-3.0.6.js
6832 ms
tmhDynamicLocale.js
4101 ms
ocLazyLoad.js
3926 ms
loading-bar.js
3898 ms
angular-recaptcha.js
3763 ms
toaster.js
3987 ms
datetimepicker.js
3716 ms
angular-audio-recorder.js
3854 ms
datetimepicker.templates.js
3650 ms
angular-auto-validate.min.js
3507 ms
jcs-auto-validate.min.js
3306 ms
angular-echarts.js
3108 ms
angular-bootstrap-lightbox.js
3242 ms
angular-filter.js
3105 ms
angucomplete-alt.js
3186 ms
ckeditor.js
4117 ms
customSelect.js
3790 ms
multiple-select.js
3727 ms
geolocation.js
3592 ms
angular-ckeditor.min.js
3524 ms
styles.js
3391 ms
config.js
3320 ms
jquery.js
3191 ms
pdfmake.min.js
7057 ms
vfs_fonts.js
6626 ms
angular-base64.js
2928 ms
html2canvas.js
2949 ms
angular-qrcode.js
2776 ms
qrcode.js
3101 ms
qrcode_UTF8.js
2774 ms
alasql.min.js
3665 ms
FileSaver.js
2826 ms
FileSaver.min.js
2938 ms
jquery.arabisk.js
2819 ms
Chart.js
4538 ms
Chart.min.js
3013 ms
Chart.bundle.js
3796 ms
Chart.bundle.min.js
3273 ms
angular-chart.js
3517 ms
angular-chart.min.js
3242 ms
highstock.src.js
8747 ms
highcharts-ng.js
3418 ms
series-label.js
3383 ms
exporting.js
3564 ms
map.js
3451 ms
data.js
3572 ms
world.js
3708 ms
wijmo.min.js
3879 ms
wijmo.input.min.js
3222 ms
wijmo.grid.min.js
3162 ms
wijmo.viewer.min.js
7367 ms
wijmo.nav.min.js
3367 ms
wijmo.angular.min.js
3907 ms
oidc-angular.js
3571 ms
angular-base64.js
3777 ms
needsharebutton.min.js
3869 ms
app.module.js
7341 ms
calendar.controller.js
7318 ms
chat.controller.js
7289 ms
assessorController.js
7328 ms
usersController.js
7216 ms
ImpersonateloginController.js
7120 ms
loginController.js
6973 ms
anonymousLoginController.js
6915 ms
loginService.js
6761 ms
FeedbackModel.js
6717 ms
ssoAuthenticateController.js
6302 ms
ssoAuthenticateService.js
6226 ms
ssoAuthenticateLogoutController.js
5818 ms
ssoAuthenticateLogoutService.js
5514 ms
ssoauthenticateupdateController.js
5517 ms
ssoauthenticatelogoutService.js
5520 ms
rememberMeService.js
5517 ms
authentication.config.js
5345 ms
userProfile.js
5317 ms
registerController.js
5135 ms
registerService.js
5113 ms
confirmEmailController.js
5001 ms
confirmPhoneController.js
4935 ms
recoverController.js
4751 ms
resetPasswordController.js
4436 ms
completeProfileController.js
4356 ms
distributorManagerContactController.js
4287 ms
profileController.js
4146 ms
RolesController.js
3933 ms
usersController.js
3849 ms
filterUsersController.js
3747 ms
sendEmailController.js
3671 ms
sendSMSController.js
3636 ms
lockUserController.js
988 ms
AssessorsController.js
992 ms
changePasswordController.js
987 ms
assignProductCategoryController.js
936 ms
profileLinkingController.js
957 ms
linkingLoginController.js
954 ms
uaePassLoginController.js
953 ms
activeApplicationsController.js
993 ms
applicationsController.js
1014 ms
applicationModelController.js
985 ms
filterApplicationModelsController.js
955 ms
applicationModelDirective.js
976 ms
filterApplicationsController.js
1001 ms
filterDroneApplicationsController.js
1001 ms
allCustomShipmentController.js
1021 ms
allPurchaseStandardController.js
1015 ms
websitePurchaseStandardsController.js
1014 ms
purchaseStandardController.js
1013 ms
websitePurchaseStandardController.js
1013 ms
shoppingCartController.js
1014 ms
standardStoreController.js
1023 ms
addPurchaseStandardController.js
1039 ms
displayPurchaseStandardController.js
1015 ms
filterPurchaseStandardController.js
1104 ms
ShipmentCertificateDetailController.js
1082 ms
resolveAttachmentsDirective.js
1105 ms
previewCustomshipmentDirective.js
1103 ms
certificatesController.js
1295 ms
filterCertificatesController.js
1112 ms
certificateDetailController.js
1113 ms
gsocertificateDetailController.js
1317 ms
gsoTireCertificateDetailController.js
1348 ms
nonGCCVehicleCertificateDetailsController.js
1350 ms
GraphsController.js
1339 ms
WebsiteOpenDataController.js
1365 ms
suspensionController.js
575 ms
upliftSuspensionController.js
578 ms
starRatingCalculationController.js
587 ms
assignRoleController.js
588 ms
applyServiceController.js
595 ms
productEfficiencyCardController.js
605 ms
ECASController.js
957 ms
RfidPrintRequestController.js
644 ms
reviewRfidController.js
657 ms
reviewRfidPrintRequestController.js
681 ms
reviewRfidReprintRequestController.js
772 ms
reviewRfidTrailerAdminController.js
748 ms
publicReviewRfidTrailerAdminController.js
797 ms
VehicleWorkshopController.js
832 ms
reviewVehicleWorkshopController.js
862 ms
rfidProfilesController.js
982 ms
RfidTrailerAdminController.js
956 ms
vehicleVerificationCardLabelController.js
976 ms
publicReviewVehicleVerificationCardLabelController.js
1010 ms
vehicleVerificationCertificateController.js
1068 ms
publicReviewVehicleVerificationCertificateController.js
1066 ms
applyForGCAAuthorizationController.js
1148 ms
reviewApplyForGCAAuthorizationController.js
1144 ms
ecasStep2Directive.js
1079 ms
EQMController.js
1109 ms
eqmStep2Directive.js
1125 ms
GMarkController.js
1301 ms
gmarkStep2Directive.js
1218 ms
EESLController.js
1223 ms
GreenLabelController.js
1065 ms
droneLabelController.js
1052 ms
qrCodeController.js
1060 ms
DroneLOCController.js
1245 ms
droneTransferController.js
1164 ms
reviewDroneTransferController.js
1175 ms
droneTransferFlowController.js
1185 ms
gsoServicesController.js
1193 ms
gsoTireServicesController.js
1207 ms
nonGCCVehicleController.js
1309 ms
manaa.services.js
1353 ms
_directives.js
1364 ms
homePageController.js
1378 ms
reportProductController.js
1897 ms
dashboard.js
1295 ms
inprogess.js
1382 ms
listreportedproduct.js
1334 ms
reportedproductbyfinaldecession.js
1360 ms
reportedproductbytype.js
1332 ms
reportedproductbytypeaging.js
1291 ms
reportedproductchartbytype.js
1361 ms
trackemiratereportedproduct.js
1591 ms
reportedproductbycountries.js
1341 ms
reportedproductbyemirates.js
1330 ms
complyingProduct.js
1337 ms
contribution.js
1410 ms
inspectornotification.js
1434 ms
notificationadd.js
1427 ms
notificationDetails.js
1366 ms
recalledproducts.js
1446 ms
recalledproductsNew.js
1481 ms
savedreportcntrl.js
1443 ms
viewstatus.js
1445 ms
trackreportedproduct.js
1366 ms
recentrecalled.js
1365 ms
emiratemaster.js
1411 ms
reportrecommendation.js
1439 ms
incidentmaster.js
1433 ms
noncompmaster.js
1454 ms
recommendmaster.js
1360 ms
moreinfomaster.js
1329 ms
reportmoreinfo.js
1394 ms
recentrecalled.js
1407 ms
recalledsingleproduct.js
1424 ms
productsearch.js
1454 ms
reviewECASController.js
1366 ms
reviewEQMController.js
1353 ms
ECASCertificateDetailController.js
1385 ms
EQMCertificateDetailController.js
1402 ms
reviewGMarkController.js
1436 ms
gMarkCertificateDetailController.js
1353 ms
gmarkTestReportDetailController.js
1320 ms
reviewEESLController.js
1346 ms
reviewGreenLabelController.js
1362 ms
reviewGreenLabelApplicationController.js
1396 ms
reviewEESLApplicationController.js
1351 ms
reviewDroneLabelController.js
1281 ms
reviewDroneLabelApplicationController.js
1272 ms
reviewDroneLOCController.js
1322 ms
addScopeController.js
1255 ms
serviceProfileCertificatesDirective.js
1239 ms
organizationDetailsController.js
1477 ms
organizationDirective.js
1317 ms
CADProfileController.js
1261 ms
serviceProfileDirective.js
1307 ms
reviewUpliftSuspensionController.js
1239 ms
serviceProfileController.js
1238 ms
surveillanceController.js
1328 ms
withDrawalController.js
1318 ms
requestExtraPaymentsController.js
1326 ms
CommanSearchController.js
1324 ms
CreateMailController.js
1276 ms
mailListController.js
1285 ms
mailRecipientsController.js
1312 ms
loaderDirective.js
1319 ms
urgentServiceDirective.js
1336 ms
serviceFeeDirective.js
1322 ms
gcaAuthorizationDirective.js
1277 ms
addressDirective.js
1293 ms
certificateActionDirective.js
1302 ms
workflowActionDirective.js
1380 ms
nbCertificateUploadController.js
1330 ms
tpCertificateUploadController.js
1302 ms
workflowPopupController.js
1277 ms
rejectPopupController.js
1303 ms
reqeustOtherScheduleController.js
1277 ms
transferToOtherAssessorController.js
1343 ms
nbDecisionPopupController.js
1342 ms
applicationNoActionDirective.js
1306 ms
applyForGCACertificateController.js
1281 ms
starRatingCalculationDirective.js
1306 ms
uiMultipleDirective.js
1238 ms
happinessRatingController.js
1331 ms
cropController.js
1357 ms
personDirective.js
1297 ms
termsDirective.js
1286 ms
customTermDirective.js
1313 ms
shoppingCartDirective.js
1217 ms
uiSelectRequiredDirective.js
1287 ms
ckeditorDirective.js
1290 ms
chooseOrganizationController.js
1275 ms
chooseEESLCertificateController.js
1259 ms
chooseGreenCertificateController.js
1263 ms
chooseDroneLOCCertificate.js
1226 ms
UploadingFilesDirective.js
1279 ms
UploadingMultipleFilesDirective.js
1280 ms
applicationDetailDirective.js
1268 ms
addDocumentReviewReportController.js
1267 ms
reviewDocumentReviewDirective.js
1273 ms
addDocumentReviewNCController.js
1257 ms
efficiencyLabelsDirective.js
1381 ms
resolveDocumentReviewDirective.js
1338 ms
organizationProfileDirective.js
1381 ms
gsoCertificateDirective.js
1370 ms
userProfileDirective.js
1327 ms
serviceProfileViewDirective.js
1300 ms
leavePlanDirective.js
1255 ms
reviewOnsiteAssessmentDirective.js
1303 ms
resolveOnsiteAssessmentDirective.js
1280 ms
addOnsiteAssessmentScheduleController.js
1333 ms
approveOnsiteAssessmentScheduleController.js
1270 ms
addOnsiteAssessmentAgendaController.js
1288 ms
addOnsiteAssessmentNCController.js
1247 ms
selectNBController.js
1264 ms
addOnSiteAssessmentReportController.js
1267 ms
droneLOCTRAApproveController.js
1315 ms
droneTransferApproveController.js
1272 ms
CustomShipmentController.js
1346 ms
expiredModelsController.js
1242 ms
transitionsController.js
1239 ms
workflowController.js
1276 ms
workflowDetailController.js
1291 ms
workflowDetailStageController.js
1279 ms
lookupController.js
1337 ms
MasterLookupController.js
1250 ms
MasterLookupDetailController.js
1238 ms
MasterPropertiesController.js
1288 ms
EESLStarRatingsController.js
1305 ms
AddEESLStarRatingController.js
1290 ms
EESLStarRatingDetailController.js
1330 ms
actionHistoryController.js
1250 ms
actionHistoryDirective.js
1288 ms
userHistoryController.js
1282 ms
emailSMSInfoController.js
1310 ms
contentEditable.js
1301 ms
numberConverterDirective.js
1305 ms
jquery.dataTables.min.js
1448 ms
angular-datatables.min.js
1170 ms
dataTableDirective.js
1188 ms
datatables.buttons.js
1271 ms
buttons.colVis.min.js
1225 ms
buttons.flash.min.js
1245 ms
buttons.html5.min.js
1250 ms
buttons.print.min.js
1259 ms
angular-datatables.buttons.js
1436 ms
angular-datatables.bootstrap.min.js
1352 ms
responsive.js
1413 ms
userManualController.js
1438 ms
angular-fullscreen.js
1404 ms
workflowApplicationDirective.js
1578 ms
passwordStrengthDirective.js
1369 ms
reportDetailController.js
1333 ms
reportListController.js
1314 ms
CADreportListController.js
1266 ms
SLAReportController.js
1343 ms
verifyPaymentController.js
1394 ms
paymentReceiptController.js
1363 ms
listOfTransactionsController.js
1343 ms
transactionResponseController.js
1334 ms
transactionRequestController.js
1361 ms
fakePaymentController.js
1409 ms
viewPaymentController.js
1404 ms
masterCodeController.js
1348 ms
suggestionsController.js
1331 ms
suggestionDirective.js
1320 ms
EnquiryController.js
1405 ms
PublishedEnquiryController.js
1408 ms
EnquiryDirective.js
1345 ms
applicationsGraphDirective.js
1561 ms
chartsModuleDirective.js
1319 ms
checkboxGroup.js
1293 ms
checkboxGroup2.js
1360 ms
checklist-model.js
1334 ms
mailbox.controller.js
1325 ms
tasks.controller.js
1296 ms
cards.controller.js
1304 ms
authentication.service.js
1427 ms
flash.service.js
1387 ms
user.service.local-storage.js
1345 ms
flot-chart-options.services.js
1172 ms
flot-chart.controller.js
1116 ms
flot-chart.directive.js
1130 ms
pie-charts.controller.js
1256 ms
sparklines.directive.js
1257 ms
colors.constant.js
1260 ms
colors.run.js
1253 ms
colors.service.js
1236 ms
animate-enabled.directive.js
1250 ms
chained-animation.directive.js
1374 ms
check-all-table.directive.js
1323 ms
fullscreen.directive.js
1272 ms
reset-key.directive.js
1274 ms
title-case.filter.js
1268 ms
localizeString.js
1291 ms
browser-detection.service.js
1373 ms
support.service.js
1314 ms
touch-drag.service.js
1263 ms
config.js
1274 ms
constants.js
1267 ms
core.controller.js
1253 ms
core.run.js
1382 ms
app.httpInterceptor.js
1286 ms
file-style.directive.js
1269 ms
file-upload.controller.js
1277 ms
form-input.controller.js
1254 ms
form-validation.controller.js
1233 ms
form-xeditable.controller.js
1223 ms
image-crop.controller.js
1266 ms
slider.controller.js
1251 ms
ui-select.controller.js
1258 ms
climacon.directive.js
1253 ms
header-nav.controller.js
1318 ms
ui-sidebar.directive.js
1223 ms
loadingbar.config.js
1256 ms
loadingbar.run.js
1259 ms
google-map.controller.js
1256 ms
vector-map.controller.js
1269 ms
vector-map.directive.js
1359 ms
ripple.directive.js
1221 ms
routes.config.js
1264 ms
routes.provider.js
1254 ms
routes.run.js
1264 ms
vendor.constants.js
1296 ms
settings.controller.js
1373 ms
settings.service.js
1283 ms
angular-table.controller.js
1258 ms
datatables.controller.js
1283 ms
responsive-table.controller.js
1275 ms
table-xeditable.controller.js
1317 ms
localization.config.js
1338 ms
localization.controller.js
1277 ms
translator.config.js
1245 ms
translator.service.js
1261 ms
alerts.controller.js
1268 ms
buttons.controller.js
1294 ms
carousel.controller.js
1387 ms
datepicker.controller.js
1269 ms
modal.controller.js
1231 ms
nav-tree.controller.js
1240 ms
nestable.controller.js
1268 ms
nestable.directive.js
1287 ms
notification.controller.js
1390 ms
pagination.controller.js
1277 ms
popover.controller.js
1236 ms
portlets.directive.js
1241 ms
progress.controller.js
1273 ms
rating.controller.js
1290 ms
scrollable.directive.js
1285 ms
sortable.controller.js
1271 ms
sweetalert.controller.js
1236 ms
timepicker.controller.js
1233 ms
toaster.controller.js
1280 ms
tooltip.config.js
1287 ms
tooltip.controller.js
1290 ms
typeahead.controller.js
1278 ms
templates.js
1220 ms
ui-grid.js
2855 ms
ng-grid.js
1714 ms
jquery.flot.min.js
1354 ms
jstat.min.js
1337 ms
moment.min.js
1217 ms
numeral.min.js
1225 ms
numeric.min.js
1605 ms
jquery-calx-2.2.7.js
2093 ms
xlsx.full.min.js
3002 ms
xlsx.core.min.js
2906 ms
owl.carousel.min.js
1595 ms
aos.js
1670 ms
SheetJS-angular.js
1784 ms
jszip.js
4464 ms
jarvis.widget.min.js
1995 ms
bringins.js
1976 ms
jspdf.min.js
4380 ms
bootstrap-tour.min.js
2160 ms
bootstrap-tour-standalone.js
4222 ms
ThemeUpdationController.js
4186 ms
SideNavController.js
4162 ms
DroidKufi-Regular.woff
4059 ms
DroidKufi-Bold.woff
4106 ms
ProximaNova-Regular.woff
4098 ms
ProximaNova-Light.woff
4153 ms
ProximaNova-Semibold.woff
4112 ms
ProximaNova-Bold.woff
4085 ms
ProximaNova-Extrabld.woff
3981 ms
fa-solid-900.woff
3977 ms
fa-regular-400.woff
3963 ms
smileysvg.svg
3951 ms
widget.js
1244 ms
analytics.js
1292 ms
select.css
217 ms
select.js
442 ms
jquery.dataTables.min.css
211 ms
responsive.css
217 ms
eservices.esma.gov.ae SEO score
EN
EN
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Eservices.esma.gov.ae can be misinterpreted by Google and other search engines. Our service has detected that English is used on the page, and it matches the claimed language. Our system also found out that Eservices.esma.gov.ae 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.
eservices.esma.gov.ae
Open Graph description is not detected on the main page of Eservices Esma. 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: