6.5 sec in total
357 ms
6 sec
147 ms
Visit irisonline.pt now to see the best up-to-date Irisonline content for Portugal and also check out these interesting facts you probably never knew about irisonline.pt
NOS TV
Visit irisonline.ptWe analyzed Irisonline.pt page load time and found that the first response time was 357 ms and then it took 6.1 sec to load all DOM resources and completely render a web page. This is a poor result, as 75% of websites can load faster.
irisonline.pt performance score
357 ms
552 ms
436 ms
36 ms
111 ms
Our browser made a total of 229 requests to load all elements on the main page. We found that 100% of them (228 requests) were addressed to the original Irisonline.pt, 0% (1 request) were made to Google-analytics.com. The less responsive or slowest element that took the longest time to load (1.3 sec) belongs to the original domain Irisonline.pt.
Page size can be reduced by 584.6 kB (72%)
812.9 kB
228.3 kB
In fact, the total size of Irisonline.pt main page is 812.9 kB. This result falls beyond the top 1M of websites and identifies a large and not optimized web page that may take ages to load. 40% of websites need less resources to load. Javascripts take 684.9 kB which makes up the majority of the site volume.
Potential reduce by 42.5 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.5 kB or 90% of the original size.
Potential reduce by 472.3 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 472.3 kB or 69% of the original size.
Potential reduce by 69.8 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. Irisonline.pt needs all CSS files to be minified and compressed as it can save up to 69.8 kB or 86% of the original size.
Number of requests can be reduced by 223 (99%)
226
3
The browser has sent 226 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Irisonline. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 224 to 1 for JavaScripts and as a result speed up the page load time.
irisonline.pt
357 ms
app.min.css
552 ms
require.js
436 ms
analytics.js
36 ms
AzoSansWeb-Light.woff
111 ms
main.js
132 ms
AzoSansWeb-Light.ttf
221 ms
domReady.js
109 ms
app.js
217 ms
nos.js
233 ms
silverlight.js
328 ms
Configurations.js
114 ms
ProviderConfigurator.js
109 ms
detect-zoom.js
115 ms
playerframework.js
679 ms
Module.js
218 ms
Module.js
224 ms
Module.js
226 ms
Module.js
223 ms
Module.js
229 ms
Module.js
323 ms
Module.js
326 ms
Module.js
328 ms
Module.js
331 ms
Module.js
389 ms
Module.js
426 ms
Module.js
432 ms
Module.js
433 ms
Module.js
441 ms
Module.js
500 ms
Module.js
536 ms
Module.js
543 ms
Module.js
543 ms
Module.js
554 ms
Module.js
612 ms
Module.js
641 ms
Module.js
652 ms
Module.js
652 ms
Module.js
682 ms
Module.js
723 ms
Module.js
745 ms
require-text.js
763 ms
dash.all.js
1301 ms
MainController.js
572 ms
ContentController.js
589 ms
UtilsService.js
634 ms
MageService.js
658 ms
IScrollDirective.js
675 ms
IScrollLoopDirective.js
685 ms
LoadElementDirective.js
699 ms
TextScrollDirective.js
746 ms
MouseWheelDirective.js
761 ms
InputfocusDirective.js
779 ms
MainMouseMoveDirective.js
790 ms
TextMovementDirective.js
805 ms
AccordionDirective.js
773 ms
NativeScrollSyncDirective.js
766 ms
EPGMovementDirective.js
796 ms
MageDirective.js
794 ms
HttpErrorInterceptor.js
756 ms
LocalStorageService.js
771 ms
MemoryStorageService.js
775 ms
TopBarController.js
799 ms
SsoService.js
797 ms
MockDiscoverySsoService.js
757 ms
MockAuthenticatedSsoService.js
808 ms
ProfileController.js
806 ms
HubController.js
798 ms
HubService.js
802 ms
MenuHubService.js
756 ms
MenuDirectives.js
774 ms
MenuTitleController.js
797 ms
MenuSearchController.js
797 ms
MenuHubController.js
786 ms
MenuBreadcrumbController.js
783 ms
MenuFilterController.js
755 ms
MenuFeatureBaseController.js
777 ms
FilterService.js
795 ms
DestinationController.js
786 ms
DestinationService.js
788 ms
NotificationsController.js
741 ms
NotificationsService.js
726 ms
VideoController.js
763 ms
VideoService.js
782 ms
GalleryController.js
769 ms
LeftClickHandlerDirective.js
741 ms
TvService.js
725 ms
TvController.js
711 ms
RightClickHandlerDirective.js
751 ms
ActionMenuController.js
762 ms
ActionMenuService.js
699 ms
PreloadService.js
721 ms
PreloadController.js
698 ms
LibraryService.js
702 ms
LibraryController.js
732 ms
GuideBaseController.js
703 ms
GuideIEController.js
697 ms
GuideOtherController.js
695 ms
GuidePerChannelController.js
703 ms
EpgService.js
690 ms
EpgProgramWidthDirective.js
675 ms
GuideProgramsHoverDirective.js
664 ms
VodService.js
670 ms
VodController.js
825 ms
StoreController.js
820 ms
SearchController.js
692 ms
SearchService.js
758 ms
SearchByGenreController.js
709 ms
SearchByKeywordController.js
670 ms
DownloadsController.js
712 ms
HelpController.js
767 ms
HelpService.js
785 ms
UnsupportedController.js
762 ms
UnsupportedService.js
726 ms
NotFoundController.js
716 ms
IrisApiService.js
817 ms
HttpAuthTokenInterceptor.js
763 ms
AboutController.js
781 ms
IrisApiMockService.js
743 ms
EpgMockDataService.js
725 ms
HubMockDataService.js
735 ms
VodMockDataService.js
788 ms
LibraryMockDataService.js
781 ms
ContentMockDataService.js
798 ms
SearchMockDataService.js
755 ms
VideoMockDataService.js
730 ms
ContentActionsMockDataService.js
751 ms
DebugService.js
782 ms
DebugController.js
781 ms
PluginsController.js
793 ms
PluginsService.js
753 ms
pt_PT.json
731 ms
AssetType.js
752 ms
VideoAsset.js
775 ms
IrisController.js
770 ms
Offset.js
777 ms
ua-parser.min.js
747 ms
MinifiedChannel.js
739 ms
Token.js
755 ms
TokenInfo.js
771 ms
moment-with-locales.min.js
946 ms
User.js
674 ms
HubGallery.js
678 ms
PreloadConfig.js
680 ms
MinifiedContent.js
709 ms
TinyChannel.js
764 ms
linq.min.js
710 ms
MenuHubOption.js
697 ms
MenuSearchOption.js
684 ms
CustomMath.js
710 ms
HubChangeSectionNotification.js
757 ms
MenuAnimationBaseController.js
704 ms
MenuHubItem.js
717 ms
FilterItem.js
701 ms
HourFilterItem.js
716 ms
ChannelFilterItem.js
750 ms
VideoPlayerHTML5.js
749 ms
VideoPlayerSilverlight.js
704 ms
BookmarkRequest.js
703 ms
Events.js
687 ms
ImageTypes.js
717 ms
Gallery.js
927 ms
MinifiedCatalogItem.js
900 ms
NodeItemType.js
703 ms
MinifiedVod.js
836 ms
TvChannel.js
829 ms
NowAndNextGallery.js
819 ms
RecordingPatch.js
778 ms
RecordingOrderRequest.js
867 ms
PurchaseRequest.js
865 ms
VerifyCodeRequest.js
860 ms
RecordingRequest.js
838 ms
RelatedGallery.js
824 ms
DetailedContent.js
828 ms
DetailedVod.js
864 ms
VodPurchaseTypes.js
838 ms
ActionMenuExtraActionInfo.js
842 ms
ContentAction.js
822 ms
Random.js
827 ms
NodeItem.js
802 ms
NavigationService.js
801 ms
NavigationItem.js
835 ms
Item.js
821 ms
GalleryListController.js
822 ms
GuideContents.js
795 ms
ChannelContents.js
753 ms
MinifiedEpg.js
795 ms
Suggestion.js
799 ms
SuggestionOption.js
801 ms
Item.js
808 ms
Item.js
789 ms
KeywordSearch.js
759 ms
HelpContent.js
795 ms
SupportInfo.js
811 ms
DisclaimerAction.js
814 ms
PurchasedContent.js
822 ms
RecordingOrder.js
786 ms
HubData.js
731 ms
MinifiedCatalogItem.js
662 ms
FullContent.js
674 ms
ContentRequest.js
671 ms
Genre.js
681 ms
Video.js
687 ms
BookmarkResponse.js
697 ms
BaseMockDataService.js
656 ms
EpgChannels.js
762 ms
HubSection.js
656 ms
NodeItem.js
670 ms
WordsAndPhrases.js
687 ms
DetailedEpg.js
715 ms
AngularDebug.js
655 ms
Debug.js
660 ms
UserFlags.js
674 ms
EpgTypes.js
690 ms
PaginatedGallery.js
714 ms
FeedbackSocialBuzz.js
717 ms
MinifiedPerson.js
693 ms
LibraryGallery.js
655 ms
DateStringifier.js
622 ms
SearchGallery.js
579 ms
VodGallery.js
599 ms
HelpEntry.js
555 ms
MinifiedEpg.js
250 ms
VideoDebug.js
218 ms
FeedbackDislikes.js
181 ms
FeedbackLikes.js
188 ms
FeedbackWatchings.js
212 ms
FeedbackRecommendations.js
226 ms
InfiniteGallery.js
207 ms
irisonline.pt SEO score
N/A
EN
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Irisonline.pt can be misinterpreted by Google and other search engines. Unfortunately we cannot identify language used on the page (probably there is a mix of languages, too little text or something else), while the claimed language is English. Our system also found out that Irisonline.pt 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.
irisonline.pt
Open Graph description is not detected on the main page of Irisonline. 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: