2024-11-07 & 04:03:07 AM Asia/India

progressive web apps pwa vs video song download 320kbps

Progressive Web Apps PWA Vs Native Apps  video song downloadProgressive Web Apps Pwa Vs
Progressive Web App vs Native App  video song downloadProgressive Web App Vs Native
Customer Stories navigationEndpointclickTrackingParamsCPsCEOqyChgQIhMI6vf40OHIiQMV2JflBx2JNgTg loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABACGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASACEgINcvD BwE u0026num 2 u0026sig AOD64 1mQ2P a A6ah3WszvrKJKSa5nfWw u0026adurl https www softr io case studies 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABACGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASACEgINcvD BwE u0026num 2 u0026sig AOD64 1mQ2P a A6ah3WszvrKJKSa5nfWw u0026adurl https www softr io case studies 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCPsCEOqyChgQIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABACGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASACEgINcvD BwE u0026num 2 u0026sig AOD64 1mQ2P a A6ah3WszvrKJKSa5nfWw u0026adurl https www softr io case studies 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABACGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASACEgINcvD BwE u0026num 2 u0026sig AOD64 1mQ2P a A6ah3WszvrKJKSa5nfWw u0026adurl https www softr io case studies 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Internal Tools navigationEndpointclickTrackingParamsCPoCEOqyChgOIhMI6vf40OHIiQMV2JflBx2JNgTg loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASADEgLXg D BwE u0026num 2 u0026sig AOD64 0 rsiw2RFwAW5N u7nfpcMikqQEg u0026adurl https www softr io internal tool 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASADEgLXg D BwE u0026num 2 u0026sig AOD64 0 rsiw2RFwAW5N u7nfpcMikqQEg u0026adurl https www softr io internal tool 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCPoCEOqyChgOIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASADEgLXg D BwE u0026num 2 u0026sig AOD64 0 rsiw2RFwAW5N u7nfpcMikqQEg u0026adurl https www softr io internal tool 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASADEgLXg D BwE u0026num 2 u0026sig AOD64 0 rsiw2RFwAW5N u7nfpcMikqQEg u0026adurl https www softr io internal tool 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Softr Pricing navigationEndpointclickTrackingParamsCPkCEOqyChgMIhMI6vf40OHIiQMV2JflBx2JNgTg loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCPkCEOqyChgMIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION SITELINK code6 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD trackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A enablePacfLoggingWebtrue trackingParamsCPcCEMzoDRgAIhMI6vf40OHIiQMV2JflBx2JNgTg trackingParamsCPYCELsvGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA itemSectionRenderercontents h1 3cIee4VfD9s h1 i ytimg com vi 3cIee4VfD9s hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDwOO3SMVwrjsRK0AJFs5zEFozgiQ width360 height202 urlhttps i ytimg com vi 3cIee4VfD9s hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB1aVTBWD4quEqpGOIuYeeORM08dQ width720 height404 What Are Progressive Web Apps PWA vs Flutter React Native What Are Progressive Web Apps PWA vs Flutter React Native by ABTube 87 782 views 4 years ago 8 minutes 37 seconds longBylineTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 37 seconds simpleText837 viewCountTextsimpleText87 782 views navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCgiFga7I0 rrrw26AwoIy4T6oPDw1K89ugMLCJmz6YKyj yy1QG6AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 shortBylineTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOBA25 8qrjPh HdAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel87K views simpleText87K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3cIee4VfD9s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3cIee4VfD9s paramsCAQ 3D videoIds 3cIee4VfD9s trackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgszY0llZTRWZkQ5cw 3D 3D commands clickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPQCEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lvzSdEtMqxbffdPvGGC5y1Y595bWR3CJTIrl 9yewjFA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 37 seconds simpleText837 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId3cIee4VfD9s actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId3cIee4VfD9s untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3cIee4VfD9s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3cIee4VfD9s paramsCAQ 3D videoIds 3cIee4VfD9s untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we ll talk about textProgressive web apps boldtrue text and how they compare to native apps built with Flutter React Native Follow snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCgiFga7I0 rrrw26AwoIy4T6oPDw1K89ugMLCJmz6YKyj yy1QG6AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhat Is a Progressive Web App Progressive Web Apps What Makes a Web App a Progressive Web Apps Service Worker Web App Manifest Comparison with Native collapsedThumbnailthumbnails urlhttps i ytimg com vi 3cIee4VfD9s hqdefault 9833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAJLQfuUkgHE6VzZnb3i4FJC2SqSQ width336 height188 collapsedLabelruns text6 text moments expandedTitleruns text6 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhat Is a Progressive Web App timeDescriptionruns text008 h1 i ytimg com vi 3cIee4VfD9s hqdefault 9833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAJLQfuUkgHE6VzZnb3i4FJC2SqSQ width336 height188 onTapclickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 8s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds8 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 8 u0026mt 1730930490 u0026oweuc clickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text027 h1 i ytimg com vi 3cIee4VfD9s hqdefault 56066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCBceTdwnQJdo5CooA groMj5tvmQ width336 height188 onTapclickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 27s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds27 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 27 u0026mt 1730930490 u0026oweuc clickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Makes a Web App a Progressive Web Apps timeDescriptionruns text417 h1 i ytimg com vi 3cIee4VfD9s hqdefault 262733 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA64MkEAAVpjvfingQHin 8xY6HeA width336 height188 onTapclickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 257s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds257 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 257 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Worker timeDescriptionruns text430 h1 i ytimg com vi 3cIee4VfD9s hqdefault 289766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLArUJYTVKQq L1PdNUGcvASny0hsg width336 height188 onTapclickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 270s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds270 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 270 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb App Manifest timeDescriptionruns text452 h1 i ytimg com vi 3cIee4VfD9s hqdefault 301033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCfOqZBSrrgIpKUSzoZQJksyWAeMQ width336 height188 onTapclickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 292s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds292 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 292 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textComparison with Native timeDescriptionruns text604 h1 i ytimg com vi 3cIee4VfD9s hqdefault 391366 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBeZWXeTZB54gu JGhIC3YR2CFvsw width336 height188 onTapclickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 364s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds364 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 364 u0026mt 1730930490 u0026oweuc clickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOkCEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOsCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOoCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOgCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOcCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCOYCEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966779 section2Color4294506225 section3Color4294110951 primaryTitleColor4279834128 secondaryTitleColor4285555528 iconActivatedColor4284040992 iconInactiveColor4289043332 section4Color4293650397 iconDisabledColor4074295747 darkColorPalettesection1Color4281871380 section2Color4280819726 section3Color4279833609 primaryTitleColor4294964965 secondaryTitleColor4291608483 iconActivatedColor4294964965 iconInactiveColor4287398768 section4Color4278979076 iconDisabledColor4065940035 vibrantColorPalettesection1Color4285684522 section2Color4284829989 section3Color4284040992 primaryTitleColor4294964965 secondaryTitleColor4293910719 iconActivatedColor4294964965 iconInactiveColor4290751877 section4Color4283186460 iconDisabledColor4065084725 useCustomColorstrue loggingDirectivestrackingParamsCOYCEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgszY0llZTRWZkQ5cyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lvzSdEtMqxbffdPvGGC5y1Y595bWR3CJTIrl 9yewjFA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 h1 DV vVTkLgIU h1 i ytimg com vi DV vVTkLgIU hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD2T6rJNv7KjHNHE9f7KASvuqvBlw width360 height202 urlhttps i ytimg com vi DV vVTkLgIU hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDveShiuFaS1r089BTWNjPNc86Acw width720 height404 Battle of the apps native app vs PWA who will win in 2023 Battle of the apps native app vs PWA who will win in 2023 by Jelvix TECH IN 5 MINUTES 9 405 views 1 year ago 6 minutes 7 seconds longBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 7 seconds simpleText607 viewCountTextsimpleText9 405 views navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCMuE qDw8NSvPboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix shortBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOBAhYGuyNPq668N showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel9 4K views simpleText9 4K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdDV vVTkLgIU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DV vVTkLgIU paramsCAQ 3D videoIds DV vVTkLgIU trackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtEVi12VlRrTGdJVQ 3D 3D commands clickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOMCEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 7 seconds simpleText607 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdDV vVTkLgIU actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdDV vVTkLgIU untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdDV vVTkLgIU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DV vVTkLgIU paramsCAQ 3D videoIds DV vVTkLgIU untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textUncover the truths about native apps textvs Progressive Web Apps boldtrue text as we review strengths weaknesses and discuss the ultimate snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns text app but what kind of app do you need sit down as we tell you the difference between native apps and textProgressive web apps or boldtrue text snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 second app but what kind of app do you need sit down as we tell you the difference between native apps and u003cb u003eProgressive web apps or u003c b u003e u0026nbsp simpleText001 timestampEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026t 1s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU startTimeSeconds1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026osts 1 u0026mt 1730930490 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCMuE qDw8NSvPboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtEVi12VlRrTGdJVSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelSend feedback trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item JRlfPwwKSgA accessibilityTextPWA vs Native Mobile App Which is Better in 2023 1 5K views play Short thumbnailsources urlhttps i ytimg com vi JRlfPwwKSgA oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCI8c6HpabDHxpQ02pIYEnmFEoHIw width405 height720 onTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts JRlfPwwKSgA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdJRlfPwwKSgA playerParams8AEByAMyuAQUogYVAWvpgwjryldGN iFRsSVfcnIkOPHkAcC h1 i ytimg com vi JRlfPwwKSgA frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCN8CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtKUmxmUHd3S1NnQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAAGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v JRlfPwwKSgA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI68pXRjf4hUbElX3JyJDjx5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdJRlfPwwKSgA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI68pXRjf4hUbElX3JyJDjx5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 25195f3f0c0a4a00 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdJRlfPwwKSgA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds JRlfPwwKSgA paramsCAQ 3D videoIds JRlfPwwKSgA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueJRlfPwwKSgA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA vs Native Mobile App Which is Better in 2023 secondaryTextcontent1 5K views loggingDirectivestrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f4ZaB7R3jso accessibilityTextWhat Are Progressive Web Apps PWA vs Flutter React Native Web Apps vs Mobile Apps shorts 37K views play Short thumbnailsources urlhttps i ytimg com vi f4ZaB7R3jso hq720 2 jpg sqp oaymwEkCI4CEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDDwmOlOXflYyyEYlV2Ee ZwJttiw width270 height480 onTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts f4ZaB7R3jso webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf4ZaB7R3jso playerParams8AEByAMyuAQUogYVAWvpgwhYFwy3i9KF78w71kj c0LLkAcC h1 i ytimg com vi f4ZaB7R3jso frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNwCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNFphQjdSM2pzbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURABGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v f4ZaB7R3jso u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWBcMt4vShe MO9ZI 3NCy5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf4ZaB7R3jso playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWBcMt4vShe MO9ZI 3NCy5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7f865a07b4778eca u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdf4ZaB7R3jso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f4ZaB7R3jso paramsCAQ 3D videoIds f4ZaB7R3jso listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef4ZaB7R3jso userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat Are Progressive Web Apps PWA vs Flutter React Native Web Apps vs Mobile Apps shorts secondaryTextcontent37K views loggingDirectivestrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item ghT4M3zJzVM accessibilityTextProgressive Web Apps PWAs vs native mobile apps which is best for your project 369 views play Short thumbnailsources urlhttps i ytimg com vi ghT4M3zJzVM oardefault jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLATKBUe kJAU6MIKR5Gzwx4rgzevw width405 height720 onTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts ghT4M3zJzVM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdghT4M3zJzVM playerParams8AEByAMyuAQUogYVAWvpgwiMqokoVauMLLX5Lj48RSiSkAcC h1 i ytimg com vi ghT4M3zJzVM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNkCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtnaFQ0TTN6SnpWTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURACGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v ghT4M3zJzVM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjKqJKFWrjCy1 S4 PEUokpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdghT4M3zJzVM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjKqJKFWrjCy1 S4 PEUokpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8214f8337cc9cd53 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdghT4M3zJzVM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds ghT4M3zJzVM paramsCAQ 3D videoIds ghT4M3zJzVM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueghT4M3zJzVM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps PWAs vs native mobile apps which is best for your project secondaryTextcontent369 views loggingDirectivestrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item yJQvx601hPo accessibilityTextYour Guide To Progressive Web Apps 2 2K views play Short thumbnailsources urlhttps i ytimg com vi yJQvx601hPo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCEQmCgw eNe4WVrI6 fVr 1boAJA width405 height720 onTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts yJQvx601hPo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdyJQvx601hPo playerParams8AEByAMyuAQUogYVAWvpgwhOIHOR RZQdwjoTup8ilfikAcC h1 i ytimg com vi yJQvx601hPo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNYCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5SlF2eDYwMWhQbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURADGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v yJQvx601hPo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITiBzkf0WUHcI6E7qfIpX4pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdyJQvx601hPo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITiBzkf0WUHcI6E7qfIpX4pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c8942fc7ad3584fa u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdyJQvx601hPo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds yJQvx601hPo paramsCAQ 3D videoIds yJQvx601hPo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueyJQvx601hPo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentYour Guide To Progressive Web Apps secondaryTextcontent2 2K views loggingDirectivestrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item atLH5jRBfXY accessibilityTextPWA vs Native App installation process comparison 1K views play Short thumbnailsources urlhttps i ytimg com vi atLH5jRBfXY hq720 2 jpg sqp oaymwEkCOADEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLB5nXa vKVMyjJcESISkyMUcLEQUw width480 height480 onTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts atLH5jRBfXY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdatLH5jRBfXY playerParams8AEByAMyuAQUogYVAWvpgwj06udErBIroOQ6sezH544okAcC h1 i ytimg com vi atLH5jRBfXY frame0 jpg width480 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNMCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgthdExINWpSQmZYWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAEGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v atLH5jRBfXY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI9OrnRKwSK6DkOrHsx eOKJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdatLH5jRBfXY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI9OrnRKwSK6DkOrHsx eOKJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6ad2c7e634417d76 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdatLH5jRBfXY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds atLH5jRBfXY paramsCAQ 3D videoIds atLH5jRBfXY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueatLH5jRBfXY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA vs Native App installation process comparison secondaryTextcontent1K views loggingDirectivestrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qEd4wNaFIw accessibilityTextTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps 171 views play Short thumbnailsources urlhttps i ytimg com vi qEd4wNaFIw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCnzrigJR8QNlpAS iY 3JIpKXlg width405 height720 onTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts qEd4wNaFIw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId qEd4wNaFIw playerParams8AEByAMyuAQUogYVAWvpgwhFo42gshPcstpPIcKXuCvPkAcC h1 i ytimg com vi qEd4wNaFIw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNACELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgstcUVkNHdOYUZJdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAFGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v qEd4wNaFIw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId qEd4wNaFIw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id faa11de3035a148c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId qEd4wNaFIw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qEd4wNaFIw paramsCAQ 3D videoIds qEd4wNaFIw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value qEd4wNaFIw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps secondaryTextcontent171 views loggingDirectivestrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 1aQH1K7HBEA accessibilityTextExample of PWA Progressive Web App 21K views play Short thumbnailsources urlhttps i ytimg com vi 1aQH1K7HBEA hq720 2 jpg sqp oaymwEkCNwCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBk5 eb0iVqTE gAxKJfeK1VXz10w width348 height720 onTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 1aQH1K7HBEA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId1aQH1K7HBEA playerParams8AEByAMyuAQUogYVAWvpgwjti6YDvy qKGCpdXAzzOyLkAcC h1 i ytimg com vi 1aQH1K7HBEA frame0 jpg width348 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCM0CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsxYVFIMUs3SEJFQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAGGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 1aQH1K7HBEA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1aQH1K7HBEA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d5a407d4aec70440 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1aQH1K7HBEA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1aQH1K7HBEA paramsCAQ 3D videoIds 1aQH1K7HBEA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value1aQH1K7HBEA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentExample of PWA Progressive Web App secondaryTextcontent21K views loggingDirectivestrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 9p76hPSddoY accessibilityTextTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps 93 views play Short thumbnailsources urlhttps i ytimg com vi 9p76hPSddoY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDbXSkMPMJBm7yFnMgA2wqMlNZ3Lg width405 height720 onTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 9p76hPSddoY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId9p76hPSddoY playerParams8AEByAMyuAQUogYVAWvpgwjE5dRUGOFxIoMxT20NBsHwkAcC h1 i ytimg com vi 9p76hPSddoY frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMoCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs5cDc2aFBTZGRvWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAHGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 9p76hPSddoY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9p76hPSddoY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f69efa84f49d7686 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId9p76hPSddoY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9p76hPSddoY paramsCAQ 3D videoIds 9p76hPSddoY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value9p76hPSddoY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps secondaryTextcontent93 views loggingDirectivestrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CmA721h2VXI accessibilityTextiSocket Progressive Web App PWA Installation for iPhone 3 3K views play Short thumbnailsources urlhttps i ytimg com vi CmA721h2VXI hq720 2 jpg sqp oaymwEkCN4BEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLChVJWHIz11jxjsrVodOZW2sOJKbg width222 height480 onTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CmA721h2VXI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCmA721h2VXI playerParams8AEByAMyuAQUogYVAWvpgwiTsXrNIWGRaFjw3KEu6Z0gkAcC h1 i ytimg com vi CmA721h2VXI frame0 jpg width222 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMcCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDbUE3MjFoMlZYSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAIGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CmA721h2VXI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCmA721h2VXI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0a603bdb58765572 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCmA721h2VXI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CmA721h2VXI paramsCAQ 3D videoIds CmA721h2VXI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCmA721h2VXI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentiSocket Progressive Web App PWA Installation for iPhone secondaryTextcontent3 3K views loggingDirectivestrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fblS MgGuJI accessibilityTextMagento Progressive Web App PWA Try On Opportunity 86 views play Short thumbnailsources urlhttps i ytimg com vi fblS MgGuJI hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAKmGErXT RDDeoHSE31mYmUXtLlw width406 height720 onTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fblS MgGuJI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfblS MgGuJI playerParams8AEByAMyuAQUogYVAWvpgwhH9p8LFRPZVcCdO9Dpybz9kAcC h1 i ytimg com vi fblS MgGuJI frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMQCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmYmxTX01nR3VKSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAJGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fblS MgGuJI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfblS MgGuJI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7db952fcc806b892 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfblS MgGuJI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fblS MgGuJI paramsCAQ 3D videoIds fblS MgGuJI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefblS MgGuJI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentMagento Progressive Web App PWA Try On Opportunity secondaryTextcontent86 views loggingDirectivestrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item T7gxzaeCPbA accessibilityTextDeliver a smart mobile experience with Progressive Web Apps 942 views play Short thumbnailsources urlhttps i ytimg com vi T7gxzaeCPbA hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCZv0L3oY1cuAkcvcOIZUULqC 3sg width406 height720 onTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts T7gxzaeCPbA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdT7gxzaeCPbA playerParams8AEByAMyuAQUogYVAWvpgwgKbb4LlxYIrrgqLFEXkNf6kAcC h1 i ytimg com vi T7gxzaeCPbA frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMECELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUN2d4emFlQ1BiQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAKGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v T7gxzaeCPbA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT7gxzaeCPbA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4fb831cda7823db0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT7gxzaeCPbA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T7gxzaeCPbA paramsCAQ 3D videoIds T7gxzaeCPbA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueT7gxzaeCPbA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDeliver a smart mobile experience with Progressive Web Apps secondaryTextcontent942 views loggingDirectivestrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item AT89gg2kShg accessibilityText PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa 1 2K views play Short thumbnailsources urlhttps i ytimg com vi AT89gg2kShg hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLD53kYgSFyjXgUnJg5sq6hGHjsfbQ width405 height720 onTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts AT89gg2kShg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdAT89gg2kShg playerParams8AEByAMyuAQUogYVAWvpgwhoQ NlL8qtNGFQWEByPgVdkAcC h1 i ytimg com vi AT89gg2kShg frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL4CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtBVDg5Z2cya1NoZyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURALGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v AT89gg2kShg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAT89gg2kShg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 013f3d820da44a18 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdAT89gg2kShg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AT89gg2kShg paramsCAQ 3D videoIds AT89gg2kShg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueAT89gg2kShg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa secondaryTextcontent1 2K views loggingDirectivestrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item r VnuVndHWM accessibilityTextBuilding Progressive Web Apps for the sidebar 2 4K views play Short thumbnailsources urlhttps i ytimg com vi r VnuVndHWM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAG1X24Kk2LFDpnAae7g30skLH9TQ width405 height720 onTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts r VnuVndHWM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdr VnuVndHWM playerParams8AEByAMyuAQUogYVAWvpgwixyId02DGy6j RbB9q3nyzkAcC h1 i ytimg com vi r VnuVndHWM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLsCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtyX1ZudVZuZEhXTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAMGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v r VnuVndHWM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdr VnuVndHWM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aff567b959dd1d63 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdr VnuVndHWM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds r VnuVndHWM paramsCAQ 3D videoIds r VnuVndHWM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuer VnuVndHWM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding Progressive Web Apps for the sidebar secondaryTextcontent2 4K views loggingDirectivestrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ug b58j18oU accessibilityTextWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software 188 views play Short thumbnailsources urlhttps i ytimg com vi Ug b58j18oU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAmnvijjcqIiPSNyCREgnlVKVzUBA width405 height720 onTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts Ug b58j18oU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUg b58j18oU playerParams8AEByAMyuAQUogYVAWvpgwheDjtimwDQS OzLtZ3sJyNkAcC h1 i ytimg com vi Ug b58j18oU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLgCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVZy1iNThqMThvVSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURANGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v Ug b58j18oU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUg b58j18oU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 520f9be7c8f5f285 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdUg b58j18oU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ug b58j18oU paramsCAQ 3D videoIds Ug b58j18oU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUg b58j18oU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software secondaryTextcontent188 views loggingDirectivestrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 73jyZ9 RA80 accessibilityTextPWA or Progressive Web Application 630 views play Short thumbnailsources urlhttps i ytimg com vi 73jyZ9 RA80 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLASvE YTNkLg4Eun8 mWBYJJXI3fg width405 height720 onTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 73jyZ9 RA80 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId73jyZ9 RA80 playerParams8AEByAMyuAQUogYVAWvpgwh7GKaDJM Qrcw CbtjZMxQkAcC h1 i ytimg com vi 73jyZ9 RA80 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLUCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs3M2p5WjktUkE4MCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAOGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 73jyZ9 RA80 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId73jyZ9 RA80 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ef78f267df9103cd u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId73jyZ9 RA80 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 73jyZ9 RA80 paramsCAQ 3D videoIds 73jyZ9 RA80 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value73jyZ9 RA80 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA or Progressive Web Application secondaryTextcontent630 views loggingDirectivestrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item pqH4bH8bkQI accessibilityTextProgressive Web Apps 1 7K views play Short thumbnailsources urlhttps i ytimg com vi pqH4bH8bkQI hq720 2 jpg sqp oaymwEkCLgDEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBvt1OVj9Kyx9d1Wamu49amdMM3kQ width440 height480 onTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts pqH4bH8bkQI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdpqH4bH8bkQI playerParams8AEByAMyuAQUogYVAWvpgwg eFNYB3uiU7c7oPY6eZkxkAcC h1 i ytimg com vi pqH4bH8bkQI frame0 jpg width440 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLICELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtwcUg0Ykg4YmtRSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAPGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v pqH4bH8bkQI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIPnhTWAd7olO3O6D2OnmZMZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdpqH4bH8bkQI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIPnhTWAd7olO3O6D2OnmZMZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id a6a1f86c7f1b9102 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdpqH4bH8bkQI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds pqH4bH8bkQI paramsCAQ 3D videoIds pqH4bH8bkQI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuepqH4bH8bkQI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps secondaryTextcontent1 7K views loggingDirectivestrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item ZSm PSYtcIc accessibilityTextPWA Progressive Web App pwa shorts javascript 418 views play Short thumbnailsources urlhttps i ytimg com vi ZSm PSYtcIc hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDGQNSHG1rrh9JJB1D3pBIqODAVUg width405 height720 onTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts ZSm PSYtcIc webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdZSm PSYtcIc playerParams8AEByAMyuAQUogYVAWvpgwigH7PEda0MtIXia7HN9 QAkAcC h1 i ytimg com vi ZSm PSYtcIc frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK8CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtaU21fUFNZdGNJYyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAQGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v ZSm PSYtcIc u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoB zxHWtDLSF4muxzffkAJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZSm PSYtcIc playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoB zxHWtDLSF4muxzffkAJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6529bf3d262d7087 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdZSm PSYtcIc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds ZSm PSYtcIc paramsCAQ 3D videoIds ZSm PSYtcIc listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueZSm PSYtcIc userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA Progressive Web App pwa shorts javascript secondaryTextcontent418 views loggingDirectivestrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YfexIFYI5l4 accessibilityTextClozure Progressive Web Application PWA 28 views play Short thumbnailsources urlhttps i ytimg com vi YfexIFYI5l4 oar2 jpg sqp oaymwEkCNgCENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD7HbqpPREacPRJM2dt9XWq qWZrQ width344 height720 onTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts YfexIFYI5l4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdYfexIFYI5l4 playerParams8AEByAMyuAQUogYVAWvpgwigpfw06bvYXKkOwd6h0XkMkAcC h1 i ytimg com vi YfexIFYI5l4 frame0 jpg width916 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKwCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtZZmV4SUZZSTVsNCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURARGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v YfexIFYI5l4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoKX8NOm72FypDsHeodF5DJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYfexIFYI5l4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoKX8NOm72FypDsHeodF5DJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 61f7b1205608e65e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdYfexIFYI5l4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YfexIFYI5l4 paramsCAQ 3D videoIds YfexIFYI5l4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueYfexIFYI5l4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentClozure Progressive Web Application PWA secondaryTextcontent28 views loggingDirectivestrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item LVcI4wpT4vI accessibilityTextProgressive Web app PWA Sample Usecase 424 views play Short thumbnailsources urlhttps i ytimg com vi LVcI4wpT4vI hq720 2 jpg sqp oaymwEkCPgCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBQQnuDozbkChaXs bvdeR3rnmidA width376 height720 onTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts LVcI4wpT4vI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdLVcI4wpT4vI playerParams8AEByAMyuAQUogYVAWvpgwjromOhNzR22hiII3gt4xTAkAcC h1 i ytimg com vi LVcI4wpT4vI frame0 jpg width376 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKkCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtMVmNJNHdwVDR2SSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURASGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v LVcI4wpT4vI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI66JjoTc0dtoYiCN4LeMUwJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdLVcI4wpT4vI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI66JjoTc0dtoYiCN4LeMUwJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2d5708e30a53e2f2 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdLVcI4wpT4vI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds LVcI4wpT4vI paramsCAQ 3D videoIds LVcI4wpT4vI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueLVcI4wpT4vI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web app PWA Sample Usecase secondaryTextcontent424 views loggingDirectivestrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item n3pgeTaGmNM accessibilityTextPWA progressive web apps from posso ltd FREE with our online order systems appproject No views play Short thumbnailsources urlhttps i ytimg com vi n3pgeTaGmNM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLACPfTBYWvh7a2NdBqfIgtggYa9xg width405 height720 onTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts n3pgeTaGmNM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdn3pgeTaGmNM playerParams8AEByAMyuAQUogYVAWvpgwiLxmU5pKXyr VMJJ3Zzz5YkAcC h1 i ytimg com vi n3pgeTaGmNM frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKYCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtuM3BnZVRhR21OTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURATGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v n3pgeTaGmNM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi8ZlOaSl8q lTCSd2c8 WJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdn3pgeTaGmNM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi8ZlOaSl8q lTCSd2c8 WJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9f7a6079368698d3 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdn3pgeTaGmNM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds n3pgeTaGmNM paramsCAQ 3D videoIds n3pgeTaGmNM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuen3pgeTaGmNM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA progressive web apps from posso ltd FREE with our online order systems appproject secondaryTextcontentNo views loggingDirectivestrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G6C3BqTp ts accessibilityTextBetween app u0026 a website Progressive Web Application 727 views play Short thumbnailsources urlhttps i ytimg com vi G6C3BqTp ts oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBcWG2ywiTVTCPkd1kIHdJkPPDyLQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts G6C3BqTp ts webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG6C3BqTp ts playerParams8AEByAMyuAQUogYVAWvpgwjvJjr2ma EiIuInT0MN75gkAcC h1 i ytimg com vi G6C3BqTp ts frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKMCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHNkMzQnFUcF90cyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAUGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v G6C3BqTp ts u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7yY69pmvhIiLiJ09DDe YJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG6C3BqTp ts playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7yY69pmvhIiLiJ09DDe YJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1ba0b706a4e9fedb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdG6C3BqTp ts listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G6C3BqTp ts paramsCAQ 3D videoIds G6C3BqTp ts listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG6C3BqTp ts userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBetween app u0026 a website Progressive Web Application secondaryTextcontent727 views loggingDirectivestrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item BbnV av7JDo accessibilityTextHow to convert web app to pwa progressive web app 362 views play Short thumbnailsources urlhttps i ytimg com vi BbnV av7JDo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB MIa58vFPArXO1DdwIjLOx7zEtw width405 height720 onTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts BbnV av7JDo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdBbnV av7JDo playerParams8AEByAMyuAQUogYVAWvpgwjIPZ 3eRwlxhQaHECGw dikAcC h1 i ytimg com vi BbnV av7JDo frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKACELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCYm5WX2F2N0pEbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAVGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v BbnV av7JDo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyD2f93kcJcYUGhxAhsP3YpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdBbnV av7JDo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyD2f93kcJcYUGhxAhsP3YpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 05b9d5fdabfb243a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdBbnV av7JDo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds BbnV av7JDo paramsCAQ 3D videoIds BbnV av7JDo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueBbnV av7JDo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to convert web app to pwa progressive web app secondaryTextcontent362 views loggingDirectivestrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item BHryJsxHFYk accessibilityTextHow to Create a Progressive Web App PWA with Angular Step by Step Tutorial 283 views play Short thumbnailsources urlhttps i ytimg com vi BHryJsxHFYk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCSvSUOsUrZ2Q4gL00UWvUTCpfWMA width405 height720 onTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts BHryJsxHFYk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdBHryJsxHFYk playerParams8AEByAMyuAQUogYVAWvpgwiQ0FvSXwqI1szqf2qW7rbqkAcC h1 i ytimg com vi BHryJsxHFYk frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJ0CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCSHJ5SnN4SEZZayrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAWGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v BHryJsxHFYk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIkNBb0l8KiNbM6n9qlu626pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdBHryJsxHFYk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIkNBb0l8KiNbM6n9qlu626pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 047af226cc471589 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdBHryJsxHFYk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds BHryJsxHFYk paramsCAQ 3D videoIds BHryJsxHFYk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueBHryJsxHFYk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Create a Progressive Web App PWA with Angular Step by Step Tutorial secondaryTextcontent283 views loggingDirectivestrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item PqJ2cVuWEcc accessibilityTextWHAT IS A PWA 85 views play Short thumbnailsources urlhttps i ytimg com vi PqJ2cVuWEcc oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD2AKRQv5kR33zk85GmfouDI6RLbw width405 height720 onTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts PqJ2cVuWEcc webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdPqJ2cVuWEcc playerParams8AEByAMyuAQUogYVAWvpgwilj6NCvT9 XHppq60ocvX kAcC h1 i ytimg com vi PqJ2cVuWEcc frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJoCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtQcUoyY1Z1V0VjYyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAXGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v PqJ2cVuWEcc u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIpY jQr0 f1x6aautKHL1 5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPqJ2cVuWEcc playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIpY jQr0 f1x6aautKHL1 5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3ea276715b9611c7 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPqJ2cVuWEcc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PqJ2cVuWEcc paramsCAQ 3D videoIds PqJ2cVuWEcc listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuePqJ2cVuWEcc userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWHAT IS A PWA secondaryTextcontent85 views loggingDirectivestrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item B YMLaATCY8 accessibilityTextHow to Build a Progressive Web App PWA for Offline Accessibility 126 views play Short thumbnailsources urlhttps i ytimg com vi B YMLaATCY8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLC fOXwLFQQjEOyV5G7Xxaru38tOw width405 height720 onTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts B YMLaATCY8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdB YMLaATCY8 playerParams8AEByAMyuAQUogYVAWvpgwh0Y4eIVsNWx6kFBjFDTTA1kAcC h1 i ytimg com vi B YMLaATCY8 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJcCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCLVlNTGFBVENZOCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAYGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v B YMLaATCY8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdGOHiFbDVsepBQYxQ00wNZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdB YMLaATCY8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdGOHiFbDVsepBQYxQ00wNZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 07e60c2da013098f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdB YMLaATCY8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds B YMLaATCY8 paramsCAQ 3D videoIds B YMLaATCY8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueB YMLaATCY8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Build a Progressive Web App PWA for Offline Accessibility secondaryTextcontent126 views loggingDirectivestrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item HaC9MW1TJ Y accessibilityTextProgressive Web Apps on the same domain 5 1K views play Short thumbnailsources urlhttps i ytimg com vi HaC9MW1TJ Y oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAj1oJj1NRemS6gnzjmk WWgF0P3A width405 height720 onTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts HaC9MW1TJ Y webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdHaC9MW1TJ Y playerParams8AEByAMyuAQUogYVAWvpgwiJm4UmcY30F weSaCC6Ou2kAcC h1 i ytimg com vi HaC9MW1TJ Y frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJQCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtIYUM5TVcxVEpfWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAZGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v HaC9MW1TJ Y u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIiZuFJnGN9Bf8HkmggujrtpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHaC9MW1TJ Y playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIiZuFJnGN9Bf8HkmggujrtpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1da0bd316d5327f6 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdHaC9MW1TJ Y listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds HaC9MW1TJ Y paramsCAQ 3D videoIds HaC9MW1TJ Y listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueHaC9MW1TJ Y userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps on the same domain secondaryTextcontent5 1K views loggingDirectivestrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item N40 8UVEMTY accessibilityTextWhat are Progressive Web Apps upGrad shorts 9 9K views play Short thumbnailsources urlhttps i ytimg com vi N40 8UVEMTY hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCf0saK6bseoHqoQc sN1 5fxtz7A width405 height720 onTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts N40 8UVEMTY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdN40 8UVEMTY playerParams8AEByAMyuAQUogYVAWvpgwiJwSHLOGHgKqruacIlblNmkAcC h1 i ytimg com vi N40 8UVEMTY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJECELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtONDAtOFVWRU1UWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAaGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v N40 8UVEMTY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIicEhyzhh4Cqq7mnCJW5TZpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdN40 8UVEMTY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIicEhyzhh4Cqq7mnCJW5TZpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 378d3ef145443136 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdN40 8UVEMTY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds N40 8UVEMTY paramsCAQ 3D videoIds N40 8UVEMTY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueN40 8UVEMTY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat are Progressive Web Apps upGrad shorts secondaryTextcontent9 9K views loggingDirectivestrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item TYNPwnLx Xw accessibilityTextPWA s vs Native Apps 30 views play Short thumbnailsources urlhttps i ytimg com vi TYNPwnLx Xw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCj5BK32cc9XcENtcgQ77EKEW4f8w width405 height720 onTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts TYNPwnLx Xw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdTYNPwnLx Xw playerParams8AEByAMyuAQUogYVAWvpgwg1DLRo66SFCLKAM7x5tRBukAcC h1 i ytimg com vi TYNPwnLx Xw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCI4CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUWU5Qd25MeC1YdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAbGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v TYNPwnLx Xw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMINQy0aOukhQiygDO8ebUQbpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTYNPwnLx Xw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMINQy0aOukhQiygDO8ebUQbpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4d834fc272f1f97c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdTYNPwnLx Xw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TYNPwnLx Xw paramsCAQ 3D videoIds TYNPwnLx Xw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueTYNPwnLx Xw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA s vs Native Apps secondaryTextcontent30 views loggingDirectivestrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fCxxVEZaAiw accessibilityTextProgressive Web Apps PWA 30 Days 30 Terms Day 26 101 views play Short thumbnailsources urlhttps i ytimg com vi fCxxVEZaAiw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCO9Nn6NMNYuIrtC54QKtmvKN3Grg width405 height720 onTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fCxxVEZaAiw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfCxxVEZaAiw playerParams8AEByAMyuAQUogYVAWvpgwiBYtQDtvgl8eH53Xg HsspkAcC h1 i ytimg com vi fCxxVEZaAiw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIsCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmQ3h4VkVaYUFpdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAcGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fCxxVEZaAiw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIgWLUA7b4JfHh d14Px7LKZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfCxxVEZaAiw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIgWLUA7b4JfHh d14Px7LKZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7c2c7154465a022c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfCxxVEZaAiw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fCxxVEZaAiw paramsCAQ 3D videoIds fCxxVEZaAiw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefCxxVEZaAiw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps PWA 30 Days 30 Terms Day 26 secondaryTextcontent101 views loggingDirectivestrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vOWuWWBRov4 accessibilityTextElevating Web Experiences Creating a Progressive Web App PWA with React reactjs js javascript cs 227 views play Short thumbnailsources urlhttps i ytimg com vi vOWuWWBRov4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLA2yXWpYIt579HdBj85XJ4RCV0fBw width405 height720 onTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts vOWuWWBRov4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvOWuWWBRov4 playerParams8AEByAMyuAQUogYVAWvpgwgXlp1yK3qEUilVVafpsUTpkAcC h1 i ytimg com vi vOWuWWBRov4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIgCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2T1d1V1dCUm92NCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAdGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v vOWuWWBRov4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIF5adcit6hFIpVVWn6bFE6ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvOWuWWBRov4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIF5adcit6hFIpVVWn6bFE6ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bce5ae596051a2fe u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdvOWuWWBRov4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vOWuWWBRov4 paramsCAQ 3D videoIds vOWuWWBRov4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevOWuWWBRov4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentElevating Web Experiences Creating a Progressive Web App PWA with React reactjs js javascript cs secondaryTextcontent227 views loggingDirectivestrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item duw3zkKtEhE accessibilityTextWeb VS Mobile Development Key Differences 74K views play Short thumbnailsources urlhttps i ytimg com vi duw3zkKtEhE oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLARTnK5kvYhpMoD4jlhklMAgF7RsQ width405 height720 onTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts duw3zkKtEhE webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdduw3zkKtEhE playerParams8AEByAMyuAQUogYVAWvpgwj3eOMUSz9QoLKnGoK4 P0HkAcC h1 i ytimg com vi duw3zkKtEhE frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIUCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtkdXczemtLdEVoRSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAeGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v duw3zkKtEhE u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI93jjFEs UKCypxqCuPj9B5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdduw3zkKtEhE playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI93jjFEs UKCypxqCuPj9B5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 76ec37ce42ad1211 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdduw3zkKtEhE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds duw3zkKtEhE paramsCAQ 3D videoIds duw3zkKtEhE listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueduw3zkKtEhE userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWeb VS Mobile Development Key Differences secondaryTextcontent74K views loggingDirectivestrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item y mwhq eqHA accessibilityTextPWA Progressive web app User experience Web development Surya web webdevelopment status 76 views play Short thumbnailsources urlhttps i ytimg com vi y mwhq eqHA oar2 jpg sqp oaymwEYCNAFENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLBdiAYCmzqQNj4ht5TmrsUp2yRGEw width720 height720 onTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts y mwhq eqHA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdy mwhq eqHA playerParams8AEByAMyuAQUogYVAWvpgwifXasZ4AxLKv hk9wLeicmkAcC h1 i ytimg com vi y mwhq eqHA frame0 jpg width1080 height1080 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIICELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5X213aHFfZXFIQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAfGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v y mwhq eqHA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIn12rGeAMSyr 4ZPcC3onJpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdy mwhq eqHA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIn12rGeAMSyr 4ZPcC3onJpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cbf9b086afdea870 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdy mwhq eqHA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds y mwhq eqHA paramsCAQ 3D videoIds y mwhq eqHA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuey mwhq eqHA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA Progressive web app User experience Web development Surya web webdevelopment status secondaryTextcontent76 views loggingDirectivestrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item GWNG1EElntE accessibilityTextReact JS Tutorial Progressive Web Apps PWA Web Development React JS In Telugu Frontend shorts 8 1K views play Short thumbnailsources urlhttps i ytimg com vi GWNG1EElntE oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCKz aiwXkqOaNlDZjWZq03cwcE7A width405 height720 onTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts GWNG1EElntE webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdGWNG1EElntE playerParams8AEByAMyuAQUogYVAWvpgwgTeaFrWCF2uoImMFiuZPUOkAcC h1 i ytimg com vi GWNG1EElntE frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCP8BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHV05HMUVFbG50RSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAgGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v GWNG1EElntE u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIE3mha1ghdrqCJjBYrmT1DpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdGWNG1EElntE playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIE3mha1ghdrqCJjBYrmT1DpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 196346d441259ed1 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdGWNG1EElntE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds GWNG1EElntE paramsCAQ 3D videoIds GWNG1EElntE listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueGWNG1EElntE userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentReact JS Tutorial Progressive Web Apps PWA Web Development React JS In Telugu Frontend shorts secondaryTextcontent8 1K views loggingDirectivestrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CHrprDwFD2Q accessibilityTextHow to Hire Magento 2 PWA Developers for Your E Store No views play Short thumbnailsources urlhttps i ytimg com vi CHrprDwFD2Q oar2 jpg width270 height480 onTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CHrprDwFD2Q webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCHrprDwFD2Q playerParams8AEByAMyuAQUogYVAWvpgwjbND lUa4KaAaUrqqnfGPEkAcC h1 i ytimg com vi CHrprDwFD2Q frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPwBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDSHJwckR3RkQyUSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAhGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw badgebadgeViewModelbadgeTextNew badgeStyleBADGE OVERLAY trackingParamsCPsBEJTOCyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityLabelNew loggingDirectivestrackingParamsCPsBEJTOCyITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CHrprDwFD2Q u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI2zQ pVGuCmgGlK6qp3xjxJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCHrprDwFD2Q playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI2zQ pVGuCmgGlK6qp3xjxJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 087ae9ac3c050f64 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCHrprDwFD2Q listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CHrprDwFD2Q paramsCAQ 3D videoIds CHrprDwFD2Q listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCHrprDwFD2Q userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Hire Magento 2 PWA Developers for Your E Store secondaryTextcontentNo views loggingDirectivestrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg iconiconTypeYOUTUBE SHORTS BRAND 24 h1 PV9ThwQegks h1 i ytimg com vi PV9ThwQegks hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCCk4p5u h82F1RRrYFfL7FomVD9Q width480 height270 Web Apps vs PWA vs Hybrid vs Native What s the Difference Web Apps vs PWA vs Hybrid vs Native What s the Difference by Build With Damian 2 470 views 1 year ago 13 minutes 32 seconds longBylineTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel13 minutes 32 seconds simpleText1332 viewCountTextsimpleText2 470 views navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian shortBylineTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOBAy4T6oPDw1K89 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel2 4K views simpleText2 4K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPV9ThwQegks listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PV9ThwQegks paramsCAQ 3D videoIds PV9ThwQegks trackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtQVjlUaHdRZWdrcw 3D 3D commands clickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPYBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com rqlTST5aULYFuJamQiy6enfX O NFOPdeAUbCS0i 4F2omDJNL9XEg6N7KIZwl5i7T9uT3n2PQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel13 minutes 32 seconds simpleText1332 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdPV9ThwQegks actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdPV9ThwQegks untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPV9ThwQegks listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PV9ThwQegks paramsCAQ 3D videoIds PV9ThwQegks untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAre you confused about the different types of mobile textapps boldtrue text out there In this video we ll break down the key differences between snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Platform Independent vs Native Responsive Web Apps Progressive Web Apps PWA Hybrid Native collapsedThumbnailthumbnails urlhttps i ytimg com vi PV9ThwQegks hqdefault 16866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANMzGHQJef7yDi4Hjy4Y2Sn6E5hA width336 height188 collapsedLabelruns text7 text chapters expandedTitleruns text7 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi PV9ThwQegks hqdefault 16866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANMzGHQJef7yDi4Hjy4Y2Sn6E5hA width336 height188 onTapclickTrackingParamsCPMBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCPMBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPlatform Independent vs Native timeDescriptionruns text030 h1 i ytimg com vi PV9ThwQegks hqdefault 38000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCgUuwzvvuonhIxuj5Z6kLbR7g8Zg width336 height188 onTapclickTrackingParamsCPIBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 30s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds30 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 30 u0026mt 1730930490 u0026oweuc trackingParamsCPIBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textResponsive Web Apps timeDescriptionruns text129 h1 i ytimg com vi PV9ThwQegks hqdefault 94833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC7qvHnT7KMVcm8vvmdElLNJTchEA width336 height188 onTapclickTrackingParamsCPEBENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 89s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds89 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 89 u0026mt 1730930490 u0026oweuc trackingParamsCPEBENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text230 h1 i ytimg com vi PV9ThwQegks hqdefault 150900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBnc2J5xm Qu 4gkGU8R4OrqPZCiA width336 height188 onTapclickTrackingParamsCPABENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 150s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds150 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 150 u0026mt 1730930490 u0026oweuc trackingParamsCPABENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA timeDescriptionruns text300 h1 i ytimg com vi PV9ThwQegks hqdefault 181800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCGE3wgsMZagrsotitdgGv RnCBgw width336 height188 onTapclickTrackingParamsCO8BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 180s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds180 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 180 u0026mt 1730930490 u0026oweuc trackingParamsCO8BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHybrid timeDescriptionruns text440 h1 i ytimg com vi PV9ThwQegks hqdefault 284766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBlKFKxGj0C6RvSiaFMUi5Ehki0qQ width336 height188 onTapclickTrackingParamsCO4BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 280s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds280 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 280 u0026mt 1730930490 u0026oweuc trackingParamsCO4BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNative timeDescriptionruns text632 h1 i ytimg com vi PV9ThwQegks hqdefault 400233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCbetyZ1YL52z8hw f2EC WUEeQ8Q width336 height188 onTapclickTrackingParamsCO0BENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 392s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds392 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 392 u0026mt 1730930490 u0026oweuc trackingParamsCO0BENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOoBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOsBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOgBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCOcBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4282335039 section2Color4281545523 section3Color4280690214 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4279834905 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284835173 section2Color4284045657 section3Color4283190348 primaryTitleColor4294967295 secondaryTitleColor4293914607 iconActivatedColor4294967295 iconInactiveColor4288256409 section4Color4282335039 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCOcBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtQVjlUaHdRZWdrcyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com rqlTST5aULYFuJamQiy6enfX O NFOPdeAUbCS0i 4F2omDJNL9XEg6N7KIZwl5i7T9uT3n2PQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian h1 1WWweyBaWZk h1 i ytimg com vi 1WWweyBaWZk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAHesfxBHfKqgnn8poBZn3UwNj4JA width360 height202 urlhttps i ytimg com vi 1WWweyBaWZk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDYB4jYf8tfliUZ3YgIItBBnbtp5w width720 height404 What Is A Progressive Web App PWA Why Is It A Game Changer In eCommerce What Is A Progressive Web App PWA Why Is It A Game Changer In eCommerce by Going Headless with John 41 199 views 2 years ago 6 minutes 44 seconds longBylineTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 44 seconds simpleText644 viewCountTextsimpleText41 199 views navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn shortBylineTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOBAmbPpgrKP7LLVAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel41K views simpleText41K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1WWweyBaWZk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1WWweyBaWZk paramsCAQ 3D videoIds 1WWweyBaWZk trackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgsxV1d3ZXlCYVdaaw 3D 3D commands clickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOQBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com oTroLdOXBlzXnAs6 cHNNZN5kUle vZ9XK2EiTRYAe9k kzooUsNDoHFqUr3JUkuRqU28KNLpg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 44 seconds simpleText644 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId1WWweyBaWZk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId1WWweyBaWZk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1WWweyBaWZk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1WWweyBaWZk paramsCAQ 3D videoIds 1WWweyBaWZk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive web Applications boldtrue text textPWA boldtrue text have been around for a while now but only now are they starting to see real traction in snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textintroduction to what is a PWA PWA description PWA characteristics What makes a PWA a PWA PWA architecture enablers collapsedThumbnailthumbnails urlhttps i ytimg com vi 1WWweyBaWZk hqdefault 25333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBxjK vB4J5s mSZPMK7JgBIAgAuA width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textintroduction to what is a PWA timeDescriptionruns text000 h1 i ytimg com vi 1WWweyBaWZk hqdefault 25333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBxjK vB4J5s mSZPMK7JgBIAgAuA width336 height188 onTapclickTrackingParamsCOEBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCOEBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA description timeDescriptionruns text114 h1 i ytimg com vi 1WWweyBaWZk hqdefault 93266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAKzqVKb0hqK UTXZNpb9UQkcCDtw width336 height188 onTapclickTrackingParamsCOABENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 74s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds74 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 74 u0026mt 1730930490 u0026oweuc trackingParamsCOABENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA characteristics What makes a PWA a PWA timeDescriptionruns text215 h1 i ytimg com vi 1WWweyBaWZk hqdefault 149933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDIlURh1DuJ VvuyAF xmepDQyVHA width336 height188 onTapclickTrackingParamsCN8BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 135s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds135 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 135 u0026mt 1730930490 u0026oweuc trackingParamsCN8BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA architecture enablers timeDescriptionruns text349 h1 i ytimg com vi 1WWweyBaWZk hqdefault 234933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAEUsBWHxtudWivmE6C951XPAaspA width336 height188 onTapclickTrackingParamsCN4BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 229s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds229 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 229 u0026mt 1730930490 u0026oweuc trackingParamsCN4BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCNsBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCN0BEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCNwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCNoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCNkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCNgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966268 section2Color4294504948 section3Color4294109163 primaryTitleColor4279832596 secondaryTitleColor4286534245 iconActivatedColor4284028723 iconInactiveColor4288051333 section4Color4293647843 iconDisabledColor4072779446 darkColorPalettesection1Color4282322980 section2Color4281535773 section3Color4280683030 primaryTitleColor4294960624 secondaryTitleColor4291601332 iconActivatedColor4294960624 iconInactiveColor4287854210 section4Color4279830030 iconDisabledColor4066396499 vibrantColorPalettesection1Color4286521673 section2Color4285668930 section3Color4284881722 primaryTitleColor4294960624 secondaryTitleColor4293244875 iconActivatedColor4294960624 iconInactiveColor4288244606 section4Color4284028723 iconDisabledColor4065080639 useCustomColorstrue loggingDirectivestrackingParamsCNgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgsxV1d3ZXlCYVdaayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com oTroLdOXBlzXnAs6 cHNNZN5kUle vZ9XK2EiTRYAe9k kzooUsNDoHFqUr3JUkuRqU28KNLpg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn h1 0OJ24kCV J8 h1 i ytimg com vi 0OJ24kCV J8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC20qTh SeLiuWDQKiAxNgRmmXGnQ width360 height202 urlhttps i ytimg com vi 0OJ24kCV J8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDQFxgMKOB0H4XujAWZwMWHHV7loQ width720 height404 All you need to know about PWA Progressive Web Apps All you need to know about PWA Progressive Web Apps by Windows Central 109 941 views 6 years ago 14 minutes 9 seconds longBylineTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel14 minutes 9 seconds simpleText1409 viewCountTextsimpleText109 941 views navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelVerified ownerTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral shortBylineTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOBAn HXhKTcnfHQAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel109K views simpleText109K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId0OJ24kCV J8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0OJ24kCV J8 paramsCAQ 3D videoIds 0OJ24kCV J8 trackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgswT0oyNGtDVi1KOA 3D 3D commands clickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNUBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com Mf0hS8tZOqBt7bgHJgEcvQ7 J9p0 dtj5xqG2J1 AHgrlMILqt6OOOHkjr3kemKSgPJWCrhyyQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel14 minutes 9 seconds simpleText1409 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId0OJ24kCV J8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId0OJ24kCV J8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId0OJ24kCV J8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0OJ24kCV J8 paramsCAQ 3D videoIds 0OJ24kCV J8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text are just great web sites that can behave like native apps Microsoft is all in on PWAs and that s a good snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhy does Google and Microsoft see this as the future of app development How will PwAs affect the Microsoft Store Are there any big name brand apps out there that are PWAS Does Microsoft have any plans to release any of its apps in PWA form Does Microsoft Edge even support PWAs yet Will Windows Phone support Edge with PWA Since PWAs are web apps do developers even need an app store taking a 50 cut How long do you think it will be until PWAs are the standard and not the exception collapsedThumbnailthumbnails urlhttps i ytimg com vi 0OJ24kCV J8 hqdefault 127833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAf3skpIcbOiQQ5vpQKEgI3nrFrCw width336 height188 collapsedLabelruns text8 text moments expandedTitleruns text8 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhy does Google and Microsoft see this as the future of app development timeDescriptionruns text150 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 127833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAf3skpIcbOiQQ5vpQKEgI3nrFrCw width336 height188 onTapclickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 110s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds110 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 110 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHow will PwAs affect the Microsoft Store timeDescriptionruns text417 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 285800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDSa8KLWybdTzrPGH5X9TSbSm6DCg width336 height188 onTapclickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 257s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds257 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 257 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAre there any big name brand apps out there that are PWAS timeDescriptionruns text657 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 445833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLArXoS0rgBIOQQ3TZV9j tcChB2Lg width336 height188 onTapclickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 417s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds417 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 417 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDoes Microsoft have any plans to release any of its apps in PWA form timeDescriptionruns text824 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 514900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCfaE3QlKjXwQpsj2lkeKpGMmXfTw width336 height188 onTapclickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 504s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds504 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 504 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDoes Microsoft Edge even support PWAs yet timeDescriptionruns text919 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 584200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqalFEqwnx93KF37 Hn3YEqBM6FA width336 height188 onTapclickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 559s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds559 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 559 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWill Windows Phone support Edge with PWA timeDescriptionruns text1022 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 639966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCzKGpiSYtvDF D523vU47R7wtAw width336 height188 onTapclickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 622s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds622 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 622 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSince PWAs are web apps do developers even need an app store taking a 50 cut timeDescriptionruns text1043 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 667900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDNQbTeY4GrEldywN4993JUa9e7oQ width336 height188 onTapclickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 643s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds643 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 643 u0026mt 1730930490 u0026oweuc clickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHow long do you think it will be until PWAs are the standard and not the exception timeDescriptionruns text1156 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 722100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCBzRfYD7n8L0aoYMgdQfc4m vJPw width336 height188 onTapclickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 716s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds716 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 716 u0026mt 1730930490 u0026oweuc clickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCMgBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCMoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCMkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCMcBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCMYBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCMUBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966270 section2Color4294504951 section3Color4294109168 primaryTitleColor4279832600 secondaryTitleColor4286534264 iconActivatedColor4284037204 iconInactiveColor4289563304 section4Color4293647849 iconDisabledColor4074292181 darkColorPalettesection1Color4282329148 section2Color4281540656 section3Color4280686628 primaryTitleColor4294960635 secondaryTitleColor4291601349 iconActivatedColor4294960635 iconInactiveColor4287854223 section4Color4279832600 iconDisabledColor4066396509 vibrantColorPalettesection1Color4284825696 section2Color4284037204 section3Color4283183176 primaryTitleColor4294960635 secondaryTitleColor4293902312 iconActivatedColor4294960635 iconInactiveColor4288244626 section4Color4282329148 iconDisabledColor4065080649 useCustomColorstrue loggingDirectivestrackingParamsCMUBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgswT0oyNGtDVi1KOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com Mf0hS8tZOqBt7bgHJgEcvQ7 J9p0 dtj5xqG2J1 AHgrlMILqt6OOOHkjr3kemKSgPJWCrhyyQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelSend feedback trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item qEd4wNaFIw accessibilityTextTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps 171 views play Short thumbnailsources urlhttps i ytimg com vi qEd4wNaFIw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCnzrigJR8QNlpAS iY 3JIpKXlg width405 height720 onTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts qEd4wNaFIw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId qEd4wNaFIw playerParams8AEByAMyuAQUogYVAWvpgwhFo42gshPcstpPIcKXuCvPkAcC h1 i ytimg com vi qEd4wNaFIw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMMBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgstcUVkNHdOYUZJdyraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAAGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v qEd4wNaFIw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId qEd4wNaFIw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id faa11de3035a148c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId qEd4wNaFIw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qEd4wNaFIw paramsCAQ 3D videoIds qEd4wNaFIw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value qEd4wNaFIw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps secondaryTextcontent171 views loggingDirectivestrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 1aQH1K7HBEA accessibilityTextExample of PWA Progressive Web App 21K views play Short thumbnailsources urlhttps i ytimg com vi 1aQH1K7HBEA hq720 2 jpg sqp oaymwEkCNwCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBk5 eb0iVqTE gAxKJfeK1VXz10w width348 height720 onTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 1aQH1K7HBEA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId1aQH1K7HBEA playerParams8AEByAMyuAQUogYVAWvpgwjti6YDvy qKGCpdXAzzOyLkAcC h1 i ytimg com vi 1aQH1K7HBEA frame0 jpg width348 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMABELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsxYVFIMUs3SEJFQSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBABGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 1aQH1K7HBEA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1aQH1K7HBEA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d5a407d4aec70440 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1aQH1K7HBEA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1aQH1K7HBEA paramsCAQ 3D videoIds 1aQH1K7HBEA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value1aQH1K7HBEA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentExample of PWA Progressive Web App secondaryTextcontent21K views loggingDirectivestrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 9p76hPSddoY accessibilityTextTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps 93 views play Short thumbnailsources urlhttps i ytimg com vi 9p76hPSddoY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDbXSkMPMJBm7yFnMgA2wqMlNZ3Lg width405 height720 onTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 9p76hPSddoY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId9p76hPSddoY playerParams8AEByAMyuAQUogYVAWvpgwjE5dRUGOFxIoMxT20NBsHwkAcC h1 i ytimg com vi 9p76hPSddoY frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL0BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs5cDc2aFBTZGRvWSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBACGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 9p76hPSddoY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9p76hPSddoY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f69efa84f49d7686 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId9p76hPSddoY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9p76hPSddoY paramsCAQ 3D videoIds 9p76hPSddoY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value9p76hPSddoY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps secondaryTextcontent93 views loggingDirectivestrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CmA721h2VXI accessibilityTextiSocket Progressive Web App PWA Installation for iPhone 3 3K views play Short thumbnailsources urlhttps i ytimg com vi CmA721h2VXI hq720 2 jpg sqp oaymwEkCN4BEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLChVJWHIz11jxjsrVodOZW2sOJKbg width222 height480 onTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CmA721h2VXI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCmA721h2VXI playerParams8AEByAMyuAQUogYVAWvpgwiTsXrNIWGRaFjw3KEu6Z0gkAcC h1 i ytimg com vi CmA721h2VXI frame0 jpg width222 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLoBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDbUE3MjFoMlZYSSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBADGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CmA721h2VXI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCmA721h2VXI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0a603bdb58765572 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCmA721h2VXI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CmA721h2VXI paramsCAQ 3D videoIds CmA721h2VXI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCmA721h2VXI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentiSocket Progressive Web App PWA Installation for iPhone secondaryTextcontent3 3K views loggingDirectivestrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fblS MgGuJI accessibilityTextMagento Progressive Web App PWA Try On Opportunity 86 views play Short thumbnailsources urlhttps i ytimg com vi fblS MgGuJI hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAKmGErXT RDDeoHSE31mYmUXtLlw width406 height720 onTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fblS MgGuJI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfblS MgGuJI playerParams8AEByAMyuAQUogYVAWvpgwhH9p8LFRPZVcCdO9Dpybz9kAcC h1 i ytimg com vi fblS MgGuJI frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLcBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmYmxTX01nR3VKSSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAEGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fblS MgGuJI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfblS MgGuJI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7db952fcc806b892 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfblS MgGuJI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fblS MgGuJI paramsCAQ 3D videoIds fblS MgGuJI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefblS MgGuJI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentMagento Progressive Web App PWA Try On Opportunity secondaryTextcontent86 views loggingDirectivestrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item T7gxzaeCPbA accessibilityTextDeliver a smart mobile experience with Progressive Web Apps 942 views play Short thumbnailsources urlhttps i ytimg com vi T7gxzaeCPbA hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCZv0L3oY1cuAkcvcOIZUULqC 3sg width406 height720 onTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts T7gxzaeCPbA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdT7gxzaeCPbA playerParams8AEByAMyuAQUogYVAWvpgwgKbb4LlxYIrrgqLFEXkNf6kAcC h1 i ytimg com vi T7gxzaeCPbA frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLQBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUN2d4emFlQ1BiQSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAFGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v T7gxzaeCPbA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT7gxzaeCPbA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4fb831cda7823db0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT7gxzaeCPbA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T7gxzaeCPbA paramsCAQ 3D videoIds T7gxzaeCPbA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueT7gxzaeCPbA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDeliver a smart mobile experience with Progressive Web Apps secondaryTextcontent942 views loggingDirectivestrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item AT89gg2kShg accessibilityText PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa 1 2K views play Short thumbnailsources urlhttps i ytimg com vi AT89gg2kShg hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLD53kYgSFyjXgUnJg5sq6hGHjsfbQ width405 height720 onTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts AT89gg2kShg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdAT89gg2kShg playerParams8AEByAMyuAQUogYVAWvpgwhoQ NlL8qtNGFQWEByPgVdkAcC h1 i ytimg com vi AT89gg2kShg frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLEBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtBVDg5Z2cya1NoZyraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAGGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v AT89gg2kShg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAT89gg2kShg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 013f3d820da44a18 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdAT89gg2kShg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AT89gg2kShg paramsCAQ 3D videoIds AT89gg2kShg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueAT89gg2kShg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa secondaryTextcontent1 2K views loggingDirectivestrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item r VnuVndHWM accessibilityTextBuilding Progressive Web Apps for the sidebar 2 4K views play Short thumbnailsources urlhttps i ytimg com vi r VnuVndHWM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAG1X24Kk2LFDpnAae7g30skLH9TQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts r VnuVndHWM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdr VnuVndHWM playerParams8AEByAMyuAQUogYVAWvpgwixyId02DGy6j RbB9q3nyzkAcC h1 i ytimg com vi r VnuVndHWM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK4BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtyX1ZudVZuZEhXTSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAHGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v r VnuVndHWM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdr VnuVndHWM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aff567b959dd1d63 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdr VnuVndHWM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds r VnuVndHWM paramsCAQ 3D videoIds r VnuVndHWM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuer VnuVndHWM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding Progressive Web Apps for the sidebar secondaryTextcontent2 4K views loggingDirectivestrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ug b58j18oU accessibilityTextWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software 188 views play Short thumbnailsources urlhttps i ytimg com vi Ug b58j18oU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAmnvijjcqIiPSNyCREgnlVKVzUBA width405 height720 onTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts Ug b58j18oU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUg b58j18oU playerParams8AEByAMyuAQUogYVAWvpgwheDjtimwDQS OzLtZ3sJyNkAcC h1 i ytimg com vi Ug b58j18oU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKsBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVZy1iNThqMThvVSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAIGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v Ug b58j18oU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUg b58j18oU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 520f9be7c8f5f285 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdUg b58j18oU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ug b58j18oU paramsCAQ 3D videoIds Ug b58j18oU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUg b58j18oU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software secondaryTextcontent188 views loggingDirectivestrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 73jyZ9 RA80 accessibilityTextPWA or Progressive Web Application 630 views play Short thumbnailsources urlhttps i ytimg com vi 73jyZ9 RA80 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLASvE YTNkLg4Eun8 mWBYJJXI3fg width405 height720 onTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 73jyZ9 RA80 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId73jyZ9 RA80 playerParams8AEByAMyuAQUogYVAWvpgwh7GKaDJM Qrcw CbtjZMxQkAcC h1 i ytimg com vi 73jyZ9 RA80 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKgBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs3M2p5WjktUkE4MCraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAJGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 73jyZ9 RA80 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId73jyZ9 RA80 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ef78f267df9103cd u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId73jyZ9 RA80 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 73jyZ9 RA80 paramsCAQ 3D videoIds 73jyZ9 RA80 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value73jyZ9 RA80 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA or Progressive Web Application secondaryTextcontent630 views loggingDirectivestrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg iconiconTypeYOUTUBE SHORTS BRAND 24 h1 R bBXHk33rk h1 i ytimg com vi R bBXHk33rk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBhMK00 NhgY1KszN5irn6wnRNcAw width360 height202 urlhttps i ytimg com vi R bBXHk33rk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDaQeZugv1Yic7H d2msvbRcddHTA width720 height404 PWA vs Native vs Cross Platform Best Mobile App Development Approach PWA vs Native vs Cross Platform Best Mobile App Development Approach by Copper Digital 7 110 views 2 years ago 5 minutes 52 seconds longBylineTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 52 seconds simpleText552 viewCountTextsimpleText7 110 views navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc shortBylineTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOBAub3fycersPtH showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel7 1K views simpleText7 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdR bBXHk33rk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds R bBXHk33rk paramsCAQ 3D videoIds R bBXHk33rk trackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtSX2JCWEhrMzNyaw 3D 3D commands clickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKMBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 7 tZt2yq ea8nRXqafdAmV4RRj8pqdo51CmDDIfR hbOl1PfwSxGgbqIhGAnQIRkOJedYWZOWA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 52 seconds simpleText552 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdR bBXHk33rk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdR bBXHk33rk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdR bBXHk33rk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds R bBXHk33rk paramsCAQ 3D videoIds R bBXHk33rk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIt often becomes difficult for most entrepreneurs CTOs and CXOs to envision developing an textapp boldtrue text to choose among the three most snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textPERFORMANCE COMPATIBILITY DEVELOPMENT COST collapsedThumbnailthumbnails urlhttps i ytimg com vi R bBXHk33rk hqdefault 177000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBwy8IgCeKQCVMDr87rkggBgoXX6Q width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textPERFORMANCE timeDescriptionruns text256 h1 i ytimg com vi R bBXHk33rk hqdefault 177000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBwy8IgCeKQCVMDr87rkggBgoXX6Q width336 height188 onTapclickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 176s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds176 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 176 u0026mt 1730930490 u0026oweuc clickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCOMPATIBILITY timeDescriptionruns text344 h1 i ytimg com vi R bBXHk33rk hqdefault 248833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCCKjTIc4O9NROjh 1SAvjchrE03Q width336 height188 onTapclickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 224s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds224 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 224 u0026mt 1730930490 u0026oweuc clickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDEVELOPMENT COST timeDescriptionruns text432 h1 i ytimg com vi R bBXHk33rk hqdefault 272800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCSKk60Y9TqjejxImh9RuQwjxo4Aw width336 height188 onTapclickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 272s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds272 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 272 u0026mt 1730930490 u0026oweuc clickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJsBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJ0BEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCJgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4281088089 iconInactiveColor4286877093 section4Color4292731371 iconDisabledColor4072456657 darkColorPalettesection1Color4280231999 section2Color4279836723 section3Color4279441446 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955475 section4Color4278980633 iconDisabledColor4064495961 vibrantColorPalettesection1Color4281944178 section2Color4281483365 section3Color4281088089 primaryTitleColor4293258495 secondaryTitleColor4290496490 iconActivatedColor4293258495 iconInactiveColor4285232793 section4Color4280692812 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCJgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtSX2JCWEhrMzNyayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 7 tZt2yq ea8nRXqafdAmV4RRj8pqdo51CmDDIfR hbOl1PfwSxGgbqIhGAnQIRkOJedYWZOWA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc h1 xvbXCw6KUuw h1 i ytimg com vi xvbXCw6KUuw hq720 jpg sqp oaymwE9COgCEMoBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYZSBlKGUwDw u0026rs AOn4CLBoXisndFnGchRJR7JJbL 9Wpw0aA width360 height202 urlhttps i ytimg com vi xvbXCw6KUuw hq720 jpg sqp oaymwExCNAFEJQDSFryq4qpAyMIARUAAIhCGAHwAQH4Af4JgALQBYoCDAgAEAEYZSBlKGUwDw u0026rs AOn4CLBjfqM91DBqcNRgRLk3KJsiKwgdGw width720 height404 Apple s PWA Revolution Future predictions on App Store Web Certs and more Apple s PWA Revolution Future predictions on App Store Web Certs and more by IHUBApp 3 134 views 1 year ago 3 minutes 45 seconds longBylineTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel3 minutes 45 seconds simpleText345 viewCountTextsimpleText3 134 views navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v xvbXCw6KUuw u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxvbXCw6KUuw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nz6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c6f6d70b0e8a52ec u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp shortBylineTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOBA7KWp9LDhtfvGAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel3 1K views simpleText3 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdxvbXCw6KUuw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xvbXCw6KUuw paramsCAQ 3D videoIds xvbXCw6KUuw trackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgt4dmJYQ3c2S1V1dw 3D 3D commands clickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJUBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com CwuiVXvnY1Ho z8oLMB4Y97qtbBvRQGNUx0Nrn1MHr4PmkqwxL6q9OqHDRRYMEx06wS2BEKOlSg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel3 minutes 45 seconds simpleText345 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdxvbXCw6KUuw actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdxvbXCw6KUuw untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdxvbXCw6KUuw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xvbXCw6KUuw paramsCAQ 3D videoIds xvbXCw6KUuw untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textDelving into the recent developments surrounding Apple s direction with textProgressive Web Apps boldtrue text PWAs and explore the snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v xvbXCw6KUuw u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxvbXCw6KUuw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nz6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c6f6d70b0e8a52ec u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgt4dmJYQ3c2S1V1dyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com CwuiVXvnY1Ho z8oLMB4Y97qtbBvRQGNUx0Nrn1MHr4PmkqwxL6q9OqHDRRYMEx06wS2BEKOlSg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp h1 mAMSseVRjQk h1 i ytimg com vi mAMSseVRjQk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDbmG 5o40d0v5mYmkt6BcUkOCWPQ width360 height202 urlhttps i ytimg com vi mAMSseVRjQk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDUIsQJiF7u4nRBRfkslcCkQr9mfw width720 height404 Progressive Web App PWA vs Native App ONLY ONE WINNER Progressive Web App PWA vs Native App ONLY ONE WINNER by Tigren 390 views 4 years ago 38 seconds longBylineTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel38 seconds simpleText038 viewCountTextsimpleText390 views navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v mAMSseVRjQk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmAMSseVRjQk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 980312b1e5518d09 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions shortBylineTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOBAiZrGqp7WxIGYAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel390 views simpleText390 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdmAMSseVRjQk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mAMSseVRjQk paramsCAQ 3D videoIds mAMSseVRjQk trackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgttQU1Tc2VWUmpRaw 3D 3D commands clickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJABEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com a3B7hcmeMmbYaF nGkkGUVO8DWCfK52CBAuB9XpQx7f e2hx3k0mfchf1Nly tocwehUkT9tXUA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel38 seconds simpleText038 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdmAMSseVRjQk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdmAMSseVRjQk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdmAMSseVRjQk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mAMSseVRjQk paramsCAQ 3D videoIds mAMSseVRjQk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textEverything you need to know about textProgressive Web App s boldtrue text amazing functions over the Native App Your app too slow Require snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v mAMSseVRjQk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmAMSseVRjQk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 980312b1e5518d09 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgttQU1Tc2VWUmpRayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com a3B7hcmeMmbYaF nGkkGUVO8DWCfK52CBAuB9XpQx7f e2hx3k0mfchf1Nly tocwehUkT9tXUA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions h1 q41BbwXQ7xU h1 i ytimg com vi q41BbwXQ7xU hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADyaQOMOWF1XNUzneiy iIBNIWfg width360 height202 urlhttps i ytimg com vi q41BbwXQ7xU hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLApQaZdbC2hXt5euBAPgfPrIqufvA width720 height404 Progressive Web Apps PWA are better than Native Apps PWAs are used by the top Marketers Progressive Web Apps PWA are better than Native Apps PWAs are used by the top Marketers by Barrie Christopher BarrieC 23 views 4 years ago 1 minute 41 seconds longBylineTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel1 minute 41 seconds simpleText141 viewCountTextsimpleText23 views navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v q41BbwXQ7xU u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq41BbwXQ7xU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab8d416f05d0ef15 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 shortBylineTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOBAld7DrvCt0MarAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel23 views simpleText23 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdq41BbwXQ7xU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q41BbwXQ7xU paramsCAQ 3D videoIds q41BbwXQ7xU trackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtxNDFCYndYUTd4VQ 3D 3D commands clickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIsBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro ke uIYUfmwc7co7eNOcWnhGiDfH2NOZxJWvbl0 QuZGQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 minute 41 seconds simpleText141 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdq41BbwXQ7xU actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdq41BbwXQ7xU untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdq41BbwXQ7xU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q41BbwXQ7xU paramsCAQ 3D videoIds q41BbwXQ7xU untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text textor boldtrue text PWAs are internet apps that combine the best of you websites with the best of apps They load snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v q41BbwXQ7xU u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq41BbwXQ7xU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab8d416f05d0ef15 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtxNDFCYndYUTd4VSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro ke uIYUfmwc7co7eNOcWnhGiDfH2NOZxJWvbl0 QuZGQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 h1 3ODP6tTpjqA h1 i ytimg com vi 3ODP6tTpjqA hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDhniNE2RPGrHsNi9v4gRfORNamsA width360 height202 urlhttps i ytimg com vi 3ODP6tTpjqA hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCwJbj tYquMAVk4JXQD00XAsSZ8g width720 height404 Progressive Web Apps in 2024 Progressive Web Apps in 2024 by Awesome 54 563 views 4 months ago 4 minutes 7 seconds longBylineTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding publishedTimeTextsimpleText4 months ago lengthTextaccessibilityaccessibilityDatalabel4 minutes 7 seconds simpleText407 viewCountTextsimpleText54 563 views navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3ODP6tTpjqA u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3ODP6tTpjqA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id dce0cfead4e98ea0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding shortBylineTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOBAoJ2mp639s DcAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel54K views simpleText54K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3ODP6tTpjqA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3ODP6tTpjqA paramsCAQ 3D videoIds 3ODP6tTpjqA trackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgszT0RQNnRUcGpxQQ 3D 3D commands clickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIYBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com vkuccQniLC4wYqYnMjHp7fQLf3aKKPmagPOSoFYr4kLCp2J822 ikXMNMI4afoT67R nTLzf0Os s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel4 minutes 7 seconds simpleText407 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId3ODP6tTpjqA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId3ODP6tTpjqA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3ODP6tTpjqA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3ODP6tTpjqA paramsCAQ 3D videoIds 3ODP6tTpjqA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAre textProgressive Web Apps boldtrue text still relevant Topics What is a textPWA boldtrue text Steps to convert a Web App into a textPWA boldtrue text Working with snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3ODP6tTpjqA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3ODP6tTpjqA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id dce0cfead4e98ea0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgszT0RQNnRUcGpxQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com vkuccQniLC4wYqYnMjHp7fQLf3aKKPmagPOSoFYr4kLCp2J822 ikXMNMI4afoT67R nTLzf0Os s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding h1 T5Us3zUJihE h1 i ytimg com vi T5Us3zUJihE hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC0jHOUOc RgG2tqzTImgGe9htfzg width360 height202 urlhttps i ytimg com vi T5Us3zUJihE hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBTrHyUHlzRNe56TQA8IlewpQrsCQ width720 height404 Progressive Web Apps PWAs vs native mobile apps Leigh Kendell and Aranda Morrison Progressive Web Apps PWAs vs native mobile apps Leigh Kendell and Aranda Morrison by Element Engineering Australia 5 049 views 5 months ago 28 minutes longBylineTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering publishedTimeTextsimpleText5 months ago lengthTextaccessibilityaccessibilityDatalabel28 minutes 27 seconds simpleText2827 viewCountTextsimpleText5 049 views navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v T5Us3zUJihE u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT5Us3zUJihE paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4f952cdf35098a11 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelClosed captions ownerTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering shortBylineTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4ECRlKao85vLyk8 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel5K views simpleText5K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT5Us3zUJihE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T5Us3zUJihE paramsCAQ 3D videoIds T5Us3zUJihE trackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUNVVzM3pVSmloRQ 3D 3D commands clickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIEBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nnrsuQUf9OUpe0t 0wpXBM9Qdj8f n6YVKoaBRR72KDo8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel28 minutes 27 seconds simpleText2827 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdT5Us3zUJihE actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdT5Us3zUJihE untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdT5Us3zUJihE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T5Us3zUJihE paramsCAQ 3D videoIds T5Us3zUJihE untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textOn May 8th Leigh Kendell from Hatchd and Aranda Morrison from Adapptor went head to head on that topic at the Perth Mobile snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v T5Us3zUJihE u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT5Us3zUJihE paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4f952cdf35098a11 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtUNVVzM3pVSmloRSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nnrsuQUf9OUpe0t 0wpXBM9Qdj8f n6YVKoaBRR72KDo8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering h1 sFsRylCQblw h1 i ytimg com vi sFsRylCQblw hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB2spHEkOaIDd 51R5 ys9UwcJwkQ width360 height202 urlhttps i ytimg com vi sFsRylCQblw hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCSNL1CRAULnb25xCFjx9doPB0bTQ width720 height404 Progressive Web Apps in 100 Seconds Build a PWA from Scratch Progressive Web Apps in 100 Seconds Build a PWA from Scratch by Fireship 786 036 views 3 years ago 8 minutes 10 seconds longBylineTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 10 seconds simpleText810 viewCountTextsimpleText786 036 views navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship shortBylineTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4EDc3MGEpbnErbAB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel786K views simpleText786K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdsFsRylCQblw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sFsRylCQblw paramsCAQ 3D videoIds sFsRylCQblw trackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtzRnNSeWxDUWJsdw 3D 3D commands clickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCHwQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro mKzklyPPhghBJQH5H3HpZ108YcE618DBRLAvRUD1AjKNw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 10 seconds simpleText810 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdsFsRylCQblw actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdsFsRylCQblw untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdsFsRylCQblw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sFsRylCQblw paramsCAQ 3D videoIds sFsRylCQblw untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns text0000 What is a textPWA boldtrue text 0203 Tools of the Trade 0426 Build a textPWA boldtrue text from Scratch webdev textpwa boldtrue text 100SecondsOfCode Install the snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhat is a PWA Tools of the Trade Build a PWA from Scratch collapsedThumbnailthumbnails urlhttps i ytimg com vi sFsRylCQblw hqdefault 7866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBfX5MsP1sk97j3htdhL8wuhmnTMg width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhat is a PWA timeDescriptionruns text000 h1 i ytimg com vi sFsRylCQblw hqdefault 7866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBfX5MsP1sk97j3htdhL8wuhmnTMg width336 height188 onTapclickTrackingParamsCHkQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCHkQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTools of the Trade timeDescriptionruns text203 h1 i ytimg com vi sFsRylCQblw hqdefault 123466 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDcrNuVZaiaeCl2tIW06EFkTicJZQ width336 height188 onTapclickTrackingParamsCHgQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026t 123s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw startTimeSeconds123 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026osts 123 u0026mt 1730930490 u0026oweuc trackingParamsCHgQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textBuild a PWA from Scratch timeDescriptionruns text426 h1 i ytimg com vi sFsRylCQblw hqdefault 276800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDeRwLdDqm24XVDOHfk5F8EK3RBsQ width336 height188 onTapclickTrackingParamsCHcQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026t 266s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw startTimeSeconds266 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026osts 266 u0026mt 1730930490 u0026oweuc trackingParamsCHcQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCHQQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCHYQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCHUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCHMQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCHIQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCHEQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294835199 section2Color4294242808 section3Color4293715954 primaryTitleColor4279570457 secondaryTitleColor4285355652 iconActivatedColor4281667929 iconInactiveColor4286608014 section4Color4293189099 iconDisabledColor4071663546 darkColorPalettesection1Color4280551743 section2Color4280092467 section3Color4279633190 primaryTitleColor4294108671 secondaryTitleColor4290225100 iconActivatedColor4294108671 iconInactiveColor4286936723 section4Color4279108377 iconDisabledColor4065215321 vibrantColorPalettesection1Color4282979199 section2Color4282519922 section3Color4282060646 primaryTitleColor4294108671 secondaryTitleColor4291737573 iconActivatedColor4294108671 iconInactiveColor4286737305 section4Color4281535833 iconDisabledColor4064359756 useCustomColorstrue loggingDirectivestrackingParamsCHEQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtzRnNSeWxDUWJsdyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro mKzklyPPhghBJQH5H3HpZ108YcE618DBRLAvRUD1AjKNw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship h1 aAFDeA0cN2I h1 i ytimg com vi aAFDeA0cN2I hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDIDHW9Q3JkyveK8nvyqdKpFF47 w width360 height202 urlhttps i ytimg com vi aAFDeA0cN2I hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCILJjHfvF tWGyS9Obm9x6pUbO3g width720 height404 PWA VS NATIVE APP DO WE EVEN NEED NATIVE APPS PWA VS NATIVE APP DO WE EVEN NEED NATIVE APPS by Jelvix TECH IN 5 MINUTES 9 135 views 4 years ago 4 minutes 21 seconds longBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel4 minutes 21 seconds simpleText421 viewCountTextsimpleText9 135 views navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix shortBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4EDi7vDogO QgGg showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel9 1K views simpleText9 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdaAFDeA0cN2I listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds aAFDeA0cN2I paramsCAQ 3D videoIds aAFDeA0cN2I trackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgthQUZEZUEwY04ySQ 3D 3D commands clickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCG4QjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel4 minutes 21 seconds simpleText421 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdaAFDeA0cN2I actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdaAFDeA0cN2I untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdaAFDeA0cN2I listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds aAFDeA0cN2I paramsCAQ 3D videoIds aAFDeA0cN2I untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textShould one develop a textprogressive web application vs boldtrue text native application Native mobile app development has clear advantages snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns text app and encountered some cons go ahead and share them in the comments now now let s look at textprogressive web apps PWA boldtrue text snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 minute 21 seconds app and encountered some cons go ahead and share them in the comments now now let u0026 39 s look at u003cb u003eprogressive web apps PWA u003c b u003e u0026nbsp simpleText121 timestampEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026t 81s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I startTimeSeconds81 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026osts 81 u0026mt 1730930490 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgthQUZEZUEwY04ySSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix h1 z2JgN6Ae Bo h1 i ytimg com vi z2JgN6Ae Bo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAX63ssW71B8PqD7GsI zQqjESKEQ width360 height202 urlhttps i ytimg com vi z2JgN6Ae Bo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCdBeGEw15mfbqDTg3thcpN3jsLtg width720 height404 Progressive Web Apps PWA Roadshow Progressive Web Apps PWA Roadshow by Chrome for Developers 166 745 views 6 years ago 21 minutes longBylineTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel21 minutes 51 seconds simpleText2151 viewCountTextsimpleText166 745 views navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs shortBylineTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4ECa8PuA oaYsc8B showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel166K views simpleText166K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdz2JgN6Ae Bo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds z2JgN6Ae Bo paramsCAQ 3D videoIds z2JgN6Ae Bo trackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgt6MkpnTjZBZS1Cbw 3D 3D commands clickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCGkQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com V8Qy9teRPjYLGsqnfGwuDYWQXOddP3Wt4y3opilh1wVyaRYyPo4ib8M73TC2lpA37epo6r6gGx4 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel21 minutes 51 seconds simpleText2151 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdz2JgN6Ae Bo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdz2JgN6Ae Bo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdz2JgN6Ae Bo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds z2JgN6Ae Bo paramsCAQ 3D videoIds z2JgN6Ae Bo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text textor boldtrue text PWAs are experiences that combine the best of the web and the best of apps They load quickly help snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textTime is Money Integrated Experiences Progressive Web Apps Are Size of Twitter Clients Service Workers Reliable applications Service Workers client side JavaScript proxy Service Workers A foundation for Push LANCOME Keeping Users Safe Three Approaches to PWA ifying a airberlin Weather Company collapsedThumbnailthumbnails urlhttps i ytimg com vi z2JgN6Ae Bo hqdefault 300166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA7RM5EEpGJlioNXArHInkuCyy4tA width336 height188 collapsedLabelruns text12 text moments expandedTitleruns text12 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textTime is Money timeDescriptionruns text431 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 300166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA7RM5EEpGJlioNXArHInkuCyy4tA width336 height188 onTapclickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 271s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds271 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 271 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textIntegrated Experiences timeDescriptionruns text507 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 335300 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDTq1Ns arHvLApcruLLLtCTDUYDA width336 height188 onTapclickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 307s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds307 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 307 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps Are timeDescriptionruns text608 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 392266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBVDZ7jg4oE3z2ZkqaMk3t6StlUog width336 height188 onTapclickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 368s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds368 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 368 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSize of Twitter Clients timeDescriptionruns text1110 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 695033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtBi D0hlH2z1t0vXmvghTec3JGw width336 height188 onTapclickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 670s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds670 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 670 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers Reliable applications timeDescriptionruns text1208 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 737233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDWlL7gyIeK8BMmkXWLRywif9FT2Q width336 height188 onTapclickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 728s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds728 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 728 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers client side JavaScript proxy timeDescriptionruns text1225 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 770066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAU8zmBjd8ynJ505GFaGsd7 kx7LA width336 height188 onTapclickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 745s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds745 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 745 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers A foundation for Push timeDescriptionruns text1252 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 779900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCZ9Ooa3ytH3VpchbfgPpOPWC ZYQ width336 height188 onTapclickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 772s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds772 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 772 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLANCOME timeDescriptionruns text1300 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 797866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBOzrq1by1p6Mq2Rp7RcgpZb5kIYA width336 height188 onTapclickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 780s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds780 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 780 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textKeeping Users Safe timeDescriptionruns text1546 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 958166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDa4Xm6JWepqLUPbdj eVq1lnvi8g width336 height188 onTapclickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 946s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds946 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 946 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textThree Approaches to PWA ifying timeDescriptionruns text1605 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 972133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD1oVftikVJ2fOuJv0HKvfbuUo8RQ width336 height188 onTapclickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 965s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds965 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 965 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns texta airberlin timeDescriptionruns text1804 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 1104866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDATAvkDaQaWk1gt8up5xplpc6WoQ width336 height188 onTapclickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 1084s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds1084 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 1084 u0026mt 1730930490 u0026oweuc clickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeather Company timeDescriptionruns text1905 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 1155766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAbE3whDf vMaTiDu9T1Jl6e7vOUA width336 height188 onTapclickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 1145s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds1145 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 1145 u0026mt 1730930490 u0026oweuc clickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCFgQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCFoQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCFkQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCFcQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCFYQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCFUQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4279313497 iconInactiveColor4285692302 section4Color4292731371 iconDisabledColor4071075002 darkColorPalettesection1Color4278785855 section2Color4278653747 section3Color4278521382 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955731 section4Color4278389017 iconDisabledColor4064890720 vibrantColorPalettesection1Color4279447423 section2Color4279315058 section3Color4279182950 primaryTitleColor4293258495 secondaryTitleColor4290233317 iconActivatedColor4293258495 iconInactiveColor4285233049 section4Color4279050585 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCFUQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgt6MkpnTjZBZS1CbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com V8Qy9teRPjYLGsqnfGwuDYWQXOddP3Wt4y3opilh1wVyaRYyPo4ib8M73TC2lpA37epo6r6gGx4 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs h1 TtE81skaKPA h1 i ytimg com vi TtE81skaKPA hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC5OQLcX8asO2fVXqoo4V zGWscmA width480 height270 Progressive Web Apps vs Native Mobile Progressive Web Apps vs Native Mobile by Stefan Mischook 20 919 views 6 years ago 14 minutes 37 seconds longBylineTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel14 minutes 37 seconds simpleText1437 viewCountTextsimpleText20 919 views navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook shortBylineTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4EDw0ejI7JrP6E4 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel20K views simpleText20K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTtE81skaKPA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TtE81skaKPA paramsCAQ 3D videoIds TtE81skaKPA trackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUdEU4MXNrYUtQQQ 3D 3D commands clickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFIQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lh sHnqe7jgcwjL noLUrlNs0FrFLKmiSU2xthTHJCs6c s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel14 minutes 37 seconds simpleText1437 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdTtE81skaKPA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdTtE81skaKPA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTtE81skaKPA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TtE81skaKPA paramsCAQ 3D videoIds TtE81skaKPA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textThanks Stef snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textNative App Development Native versus Non Native Apps Progressive Web App Progressive Web Apps collapsedThumbnailthumbnails urlhttps i ytimg com vi TtE81skaKPA hqdefault 231166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCYYu5owa3 gmP9w 0d8XrGhhsEkg width336 height188 collapsedLabelruns text4 text moments expandedTitleruns text4 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textNative App Development timeDescriptionruns text326 h1 i ytimg com vi TtE81skaKPA hqdefault 231166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCYYu5owa3 gmP9w 0d8XrGhhsEkg width336 height188 onTapclickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 206s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds206 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 206 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNative versus Non Native Apps timeDescriptionruns text439 h1 i ytimg com vi TtE81skaKPA hqdefault 279900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC2EngqN8amCD2PPY7kPU74wZ8uwg width336 height188 onTapclickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 279s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds279 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 279 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web App timeDescriptionruns text837 h1 i ytimg com vi TtE81skaKPA hqdefault 518933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBjFB GaGyecmV4l828mbllye2Jpw width336 height188 onTapclickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 517s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds517 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 517 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text918 h1 i ytimg com vi TtE81skaKPA hqdefault 586166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDApG 0dp0YeIIIMJBdE1XDZ2l83g width336 height188 onTapclickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 558s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds558 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 558 u0026mt 1730930490 u0026oweuc clickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCEkQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCEsQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCEoQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCEgQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCEcQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCEYQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294704895 section2Color4294047992 section3Color4293390834 primaryTitleColor4279441689 secondaryTitleColor4283591019 iconActivatedColor4282668889 iconInactiveColor4287673013 section4Color4292733675 iconDisabledColor4073316064 darkColorPalettesection1Color4280758835 section2Color4280100134 section3Color4279441689 primaryTitleColor4293262847 secondaryTitleColor4288924108 iconActivatedColor4293262847 iconInactiveColor4285565580 section4Color4278782988 iconDisabledColor4064565081 vibrantColorPalettesection1Color4283327589 section2Color4282668889 section3Color4282010444 primaryTitleColor4293262847 secondaryTitleColor4290768111 iconActivatedColor4293262847 iconInactiveColor4285896345 section4Color4281351743 iconDisabledColor4063906636 useCustomColorstrue loggingDirectivestrackingParamsCEYQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtUdEU4MXNrYUtQQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lh sHnqe7jgcwjL noLUrlNs0FrFLKmiSU2xthTHJCs6c s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook h1 QSb4VZnF9q4 h1 i ytimg com vi QSb4VZnF9q4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB9DHuOyYwxXy8 LRkGC5S czwSpA width360 height202 urlhttps i ytimg com vi QSb4VZnF9q4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDrFN4mzA6kcLTSB5orjFlbXt9 Gg width720 height404 PWA Progressive Web Apps Introducción a las Aplicaciones Web Progresivas PWA Progressive Web Apps Introducción a las Aplicaciones Web Progresivas by Fazt 117 457 views 6 years ago 24 minutes longBylineTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel24 minutes 52 seconds simpleText2452 viewCountTextsimpleText117 457 views navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v QSb4VZnF9q4 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQSb4VZnF9q4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4126f85599c5f6ae u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech shortBylineTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4ECu7ZfO2Yq k0E showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel117K views simpleText117K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdQSb4VZnF9q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds QSb4VZnF9q4 paramsCAQ 3D videoIds QSb4VZnF9q4 trackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtRU2I0VlpuRjlxNA 3D 3D commands clickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCEMQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nlI29kkP3d2OAKZTdDVgkDA6D7g7TfNvSKNBGTY 5cQHY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel24 minutes 52 seconds simpleText2452 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdQSb4VZnF9q4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdQSb4VZnF9q4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdQSb4VZnF9q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds QSb4VZnF9q4 paramsCAQ 3D videoIds QSb4VZnF9q4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAprende que son las aplicaciones textweb boldtrue text progresivas y cual es la propuesta frente al desarrollo de aplicaciones móviles nativas snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v QSb4VZnF9q4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQSb4VZnF9q4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4126f85599c5f6ae u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtRU2I0VlpuRjlxNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nlI29kkP3d2OAKZTdDVgkDA6D7g7TfNvSKNBGTY 5cQHY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech h1 TLptwDqqMW4 h1 i ytimg com vi TLptwDqqMW4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCv8OGS8Ku1MJVO cdRNlszNDAgUw width360 height202 urlhttps i ytimg com vi TLptwDqqMW4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAIXAj74j29OCzy4 veLmj3gmqtUg width720 height404 I want an App PWA s Progressive Web Apps Vs Native App s I want an App PWA s Progressive Web Apps Vs Native App s by I Want an App 87 views 5 years ago 29 seconds longBylineTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel29 seconds simpleText029 viewCountTextsimpleText87 views navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TLptwDqqMW4 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTLptwDqqMW4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4cba6dc03aaa316e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 shortBylineTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4EDu4qjVg7ib3Uw showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel87 views simpleText87 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTLptwDqqMW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TLptwDqqMW4 paramsCAQ 3D videoIds TLptwDqqMW4 trackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUTHB0d0RxcU1XNA 3D 3D commands clickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCD4QjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lLi2Z1nUjoVKZmnGEvCCzYkK4H1ETXgA5PlWv3jW nJw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel29 seconds simpleText029 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdTLptwDqqMW4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdTLptwDqqMW4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTLptwDqqMW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TLptwDqqMW4 paramsCAQ 3D videoIds TLptwDqqMW4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textA textProgressive Web App boldtrue text textPWA boldtrue text is a website that looks and behaves as if it is a mobile app textPWA s boldtrue text are built to take advantage of snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TLptwDqqMW4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTLptwDqqMW4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4cba6dc03aaa316e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtUTHB0d0RxcU1XNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lLi2Z1nUjoVKZmnGEvCCzYkK4H1ETXgA5PlWv3jW nJw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 h1 khIQvNZPWus h1 i ytimg com vi khIQvNZPWus hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDriW0WPPGVnCBHlqDmiXp2hT GSA width360 height202 urlhttps i ytimg com vi khIQvNZPWus hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDJ QgC3 gqdEXL32nJYLvPEwgizA width720 height404 Progressive Web App vs Native App Progressive Web App vs Native App by App City 2 255 views 7 years ago 54 seconds longBylineTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 publishedTimeTextsimpleText7 years ago lengthTextaccessibilityaccessibilityDatalabel54 seconds simpleText054 viewCountTextsimpleText2 255 views navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v khIQvNZPWus u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdkhIQvNZPWus paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwoI7uKo1YO4m91MggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 921210bcd64f5aeb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 shortBylineTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4EDrtb2yzZeEiZIB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel2 2K views simpleText2 2K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdkhIQvNZPWus listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds khIQvNZPWus paramsCAQ 3D videoIds khIQvNZPWus trackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtraElRdk5aUFd1cw 3D 3D commands clickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCDkQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lN43gOq5dlQH5FBprX5ZG mEgchz9myjiN0TvRqEXfmA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel54 seconds simpleText054 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdkhIQvNZPWus actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdkhIQvNZPWus untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdkhIQvNZPWus listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds khIQvNZPWus paramsCAQ 3D videoIds khIQvNZPWus untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textWhat are your thoughts Are these really the future textProgressive Web Apps boldtrue text launch instantly without downloading and don t take snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v khIQvNZPWus u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdkhIQvNZPWus paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwoI7uKo1YO4m91MggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 921210bcd64f5aeb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtraElRdk5aUFd1cyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lN43gOq5dlQH5FBprX5ZG mEgchz9myjiN0TvRqEXfmA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 trackingParamsCDUQuy8YAyITCOr3 NDhyIkDFdiX5QcdiTYE4A continuationItemRenderertriggerCONTINUATION TRIGGER ON ITEM SHOWN continuationEndpointclickTrackingParamsCDQQt6kLGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 search continuationCommandtokenErcDEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgGpYDRWdJUUFVZ1VnZ0VMTUVWWlIydFljM2RaV1UyQ0FRdFliMGxvVUdwVE5Ya3hUWUlCQ3pOalNXVmxORlptUkRsemdnRUxSRll0ZGxaVWEweG5TVldDQVF0UVZqbFVhSGRSWldkcmM0SUJDekZYVjNkbGVVSmhWMXByZ2dFTE1FOUtNalJyUTFZdFNqaUNBUXRTWDJKQ1dFaHJNek55YTRJQkMzaDJZbGhEZHpaTFZYVjNnZ0VMYlVGTlUzTmxWbEpxVVd1Q0FRdHhOREZDWW5kWVVUZDRWWUlCQ3pOUFJGQTJkRlJ3YW5GQmdnRUxWRFZWY3pONlZVcHBhRVdDQVF0elJuTlNlV3hEVVdKc2Q0SUJDMkZCUmtSbFFUQmpUakpKZ2dFTGVqSktaMDQyUVdVdFFtLUNBUXRVZEVVNE1YTnJZVXRRUVlJQkMxRlRZalJXV201R09YRTBnZ0VMVkV4d2RIZEVjWEZOVnpTQ0FRdHJhRWxSZGs1YVVGZDFjN0lCQmdvRUNCZ1FBdW9CQkFnQ0VDdyUzRBiB4OgYIgtzZWFyY2gtZmVlZA 3D 3D requestCONTINUATION REQUEST TYPE SEARCH loggingDirectivestrackingParamsCDQQt6kLGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA trackingParamsCDIQui8iEwjq9 jQ4ciJAxXYl UHHYk2BOA subMenusearchSubMenuRenderertrackingParamsCDMQkXUiEwjq9 jQ4ciJAxXYl UHHYk2BOA hideBottomSeparatortrue targetIdsearch feed trackingParamsCAAQvGkiEwjq9 jQ4ciJAxXYl UHHYk2BOA headersearchHeaderRenderersearchFilterButtonbuttonRendererstyleSTYLE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textFilters iconiconTypeTUNE tooltipSearch filters trackingParamsCBEQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelSearch filters commandclickTrackingParamsCBEQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupsearchFilterOptionsDialogRenderertitleruns textSearch filters groups searchFilterGroupRenderertitlesimpleTextUpload date filters searchFilterRendererlabelsimpleTextLast hour navigationEndpointclickTrackingParamsCDEQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIARAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIARAB tooltipSearch for Last hour trackingParamsCDEQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextToday navigationEndpointclickTrackingParamsCDAQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIAhAB tooltipSearch for Today trackingParamsCDAQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis week navigationEndpointclickTrackingParamsCC8Qk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIAxAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIAxAB tooltipSearch for This week trackingParamsCC8Qk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis month navigationEndpointclickTrackingParamsCC4Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIBBAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIBBAB tooltipSearch for This month trackingParamsCC4Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis year navigationEndpointclickTrackingParamsCC0Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIBRAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIBRAB tooltipSearch for This year trackingParamsCC0Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCwQknUYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextType filters searchFilterRendererlabelsimpleTextVideo statusFILTER STATUS SELECTED navigationEndpointclickTrackingParamsCCsQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs tooltipRemove Video filter trackingParamsCCsQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextChannel navigationEndpointclickTrackingParamsCCoQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAg 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAg 3D 3D tooltipSearch for Channel trackingParamsCCoQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextPlaylist navigationEndpointclickTrackingParamsCCkQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAw 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAw 3D 3D tooltipSearch for Playlist trackingParamsCCkQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextMovie navigationEndpointclickTrackingParamsCCgQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQBA 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQBA 3D 3D tooltipSearch for Movie trackingParamsCCgQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCcQknUYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextDuration filters searchFilterRendererlabelsimpleTextUnder 4 minutes navigationEndpointclickTrackingParamsCCYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgB tooltipSearch for Under 4 minutes trackingParamsCCYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText4 20 minutes navigationEndpointclickTrackingParamsCCUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgD webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgD tooltipSearch for 4 20 minutes trackingParamsCCUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextOver 20 minutes navigationEndpointclickTrackingParamsCCQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgC webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgC tooltipSearch for Over 20 minutes trackingParamsCCQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCMQknUYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextFeatures filters searchFilterRendererlabelsimpleTextLive navigationEndpointclickTrackingParamsCCIQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAUAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAUAB tooltipSearch for Live trackingParamsCCIQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText4K navigationEndpointclickTrackingParamsCCEQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAXAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAXAB tooltipSearch for 4K trackingParamsCCEQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextHD navigationEndpointclickTrackingParamsCCAQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQASAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQASAB tooltipSearch for HD trackingParamsCCAQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextSubtitles CC navigationEndpointclickTrackingParamsCB8Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQASgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQASgB tooltipSearch for Subtitles CC trackingParamsCB8Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextCreative Commons navigationEndpointclickTrackingParamsCB4Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQATAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQATAB tooltipSearch for Creative Commons trackingParamsCB4Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText360 navigationEndpointclickTrackingParamsCB0Qk3UYBSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAXgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAXgB tooltipSearch for 360 trackingParamsCB0Qk3UYBSITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextVR180 navigationEndpointclickTrackingParamsCBwQk3UYBiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAdABAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAdABAQ 3D 3D tooltipSearch for VR180 trackingParamsCBwQk3UYBiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText3D navigationEndpointclickTrackingParamsCBsQk3UYByITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQATgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQATgB tooltipSearch for 3D trackingParamsCBsQk3UYByITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextHDR navigationEndpointclickTrackingParamsCBoQk3UYCCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAcgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAcgBAQ 3D 3D tooltipSearch for HDR trackingParamsCBoQk3UYCCITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextLocation navigationEndpointclickTrackingParamsCBkQk3UYCSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAbgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAbgBAQ 3D 3D tooltipSearch for Location trackingParamsCBkQk3UYCSITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextPurchased navigationEndpointclickTrackingParamsCBgQk3UYCiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAUgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAUgB tooltipSearch for Purchased trackingParamsCBgQk3UYCiITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCBcQknUYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextSort by filters searchFilterRendererlabelsimpleTextRelevance statusFILTER STATUS SELECTED tooltipSort by relevance trackingParamsCBYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextUpload date navigationEndpointclickTrackingParamsCBUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAISAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAISAhAB tooltipSort by upload date trackingParamsCBUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextView count navigationEndpointclickTrackingParamsCBQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAMSAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAMSAhAB tooltipSort by view count trackingParamsCBQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextRating navigationEndpointclickTrackingParamsCBMQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAESAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAESAhAB tooltipSort by rating trackingParamsCBMQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCBIQknUYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A popupTypeDIALOG iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT trackingParamsCBAQiOoKIhMI6vf40OHIiQMV2JflBx2JNgTg topbardesktopTopbarRendererlogotopbarLogoRenderericonImageiconTypeYOUTUBE LOGO tooltipTextruns textYouTube Home endpointclickTrackingParamsCA8QsV4iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl webPageTypeWEB PAGE TYPE BROWSE rootVe3854 apiUrl youtubei v1 browse browseEndpointbrowseIdFEwhat to watch trackingParamsCA8QsV4iEwjq9 jQ4ciJAxXYl UHHYk2BOA overrideEntityKeyEgZ0b3BiYXIg9QEoAQ 3D 3D searchboxfusionSearchboxRenderericoniconTypeSEARCH placeholderTextruns textSearch configwebSearchboxConfigrequestLanguageen requestDomainus hasOnscreenKeyboardfalse focusSearchboxtrue trackingParamsCA0Q7VAiEwjq9 jQ4ciJAxXYl UHHYk2BOA searchEndpointclickTrackingParamsCA0Q7VAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl results search query webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquery clearButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCA4Q8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelClear search query trackingParamsCAEQq6wBIhMI6vf40OHIiQMV2JflBx2JNgTg topbarButtons topbarMenuButtonRenderericoniconTypeMORE VERT menuRequestclickTrackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 account account menu signalServiceEndpointsignalGET ACCOUNT MENU actions clickTrackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupmultiPageMenuRenderertrackingParamsCAwQ 6sBIhMI6vf40OHIiQMV2JflBx2JNgTg styleMULTI PAGE MENU STYLE TYPE SYSTEM showLoadingSpinnertrue popupTypeDROPDOWN beReusedtrue trackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelSettings tooltipSettings styleSTYLE DEFAULT buttonRendererstyleSTYLE SUGGESTIVE sizeSIZE SMALL textruns textSign in iconiconTypeAVATAR LOGGED OUT navigationEndpointclickTrackingParamsCAoQ1IAEGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurlhttps accounts google com ServiceLogin service youtube u0026uilel 3 u0026passive true u0026continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3Dhttps 253A 252F 252Fwww youtube com 252Fresults 253Fapp 253Ddesktop 2526search query 253Dprogressive 252Bweb 252Bapps 252Bpwa 252Bvs 252B 2526sp 253DEgIQAQ 2525253D 2525253D u0026hl en u0026ec 65620 webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 signInEndpointidamTag65620 trackingParamsCAoQ1IAEGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA targetIdtopbar signin hotkeyDialoghotkeyDialogRenderertitleruns textKeyboard shortcuts sections hotkeyDialogSectionRenderertitleruns textPlayback options hotkeyDialogSectionOptionRendererlabelruns textToggle play pause hotkeyk hotkeyDialogSectionOptionRendererlabelruns textRewind 10 seconds hotkeyj hotkeyDialogSectionOptionRendererlabelruns textFast forward 10 seconds hotkeyl hotkeyDialogSectionOptionRendererlabelruns textPrevious video hotkeyP SHIFT p hotkeyDialogSectionOptionRendererlabelruns textNext video hotkeyN SHIFT n hotkeyDialogSectionOptionRendererlabelruns textPrevious frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelComma hotkeyDialogSectionOptionRendererlabelruns textNext frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelPeriod hotkeyDialogSectionOptionRendererlabelruns textDecrease playback rate hotkey u003c SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelLess than or SHIFT comma hotkeyDialogSectionOptionRendererlabelruns textIncrease playback rate hotkey u003e SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelGreater than or SHIFT period hotkeyDialogSectionOptionRendererlabelruns textSeek to specific point in the video 7 advances to 70 of duration hotkey0 9 hotkeyDialogSectionOptionRendererlabelruns textSeek to previous chapter hotkeyCONTROL hotkeyDialogSectionOptionRendererlabelruns textSeek to next chapter hotkeyCONTROL hotkeyDialogSectionRenderertitleruns textGeneral options hotkeyDialogSectionOptionRendererlabelruns textToggle full screen hotkeyf hotkeyDialogSectionOptionRendererlabelruns textToggle theater mode hotkeyt hotkeyDialogSectionOptionRendererlabelruns textToggle miniplayer hotkeyi hotkeyDialogSectionOptionRendererlabelruns textClose miniplayer or current dialog hotkeyESCAPE hotkeyDialogSectionOptionRendererlabelruns textToggle mute hotkeym hotkeyDialogSectionRenderertitleruns textSubtitles and closed captions options hotkeyDialogSectionOptionRendererlabelruns textIf the video supports captions toggle captions ON OFF hotkeyc hotkeyDialogSectionOptionRendererlabelruns textRotate through different text opacity levels hotkeyo hotkeyDialogSectionOptionRendererlabelruns textRotate through different window opacity levels hotkeyw hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes increasing hotkey hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes decreasing hotkey hotkeyAccessibilityLabelaccessibilityDatalabelMinus hotkeyDialogSectionRenderertitleruns textSpherical Videos options hotkeyDialogSectionOptionRendererlabelruns textPan up hotkeyw hotkeyDialogSectionOptionRendererlabelruns textPan left hotkeya hotkeyDialogSectionOptionRendererlabelruns textPan down hotkeys hotkeyDialogSectionOptionRendererlabelruns textPan right hotkeyd hotkeyDialogSectionOptionRendererlabelruns textZoom in hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelPlus on number pad or right bracket hotkeyDialogSectionOptionRendererlabelruns textZoom out hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelMinus on number pad or left bracket dismissButtonbuttonRendererstyleSTYLE BLUE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textDismiss trackingParamsCAkQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA trackingParamsCAgQteYDIhMI6vf40OHIiQMV2JflBx2JNgTg backButtonbuttonRenderertrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandclickTrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg signalActionsignalHISTORY BACK forwardButtonbuttonRenderertrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandclickTrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg signalActionsignalHISTORY FORWARD a11ySkipNavigationButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse textruns textSkip navigation trackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandclickTrackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA signalActionsignalSKIP NAVIGATION voiceSearchButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse serviceEndpointclickTrackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg openPopupActionpopupvoiceSearchDialogRendererplaceholderHeaderruns textListening promptHeaderruns textDidn t hear that Try again exampleQuery1runs text Play Dua Lipa exampleQuery2runs text Show me my subscriptions promptMicrophoneLabelruns textTap microphone to try again loadingHeaderruns textWorking connectionErrorHeaderruns textNo connection connectionErrorMicrophoneLabelruns textCheck your connection and try again permissionsHeaderruns textWaiting for permission permissionsSubtextruns textAllow microphone access to search with voice disabledHeaderruns textSearch with your voice disabledSubtextruns textTo search by voice go to your browser settings and allow access to microphone microphoneButtonAriaLabelruns textCancel exitButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCAQQ0LEFIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelCancel trackingParamsCAMQ7q8FIhMI6vf40OHIiQMV2JflBx2JNgTg microphoneOffPromptHeaderruns textMicrophone off Try again popupTypeTOP ALIGNED DIALOG iconiconTypeMICROPHONE ON tooltipSearch with your voice trackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelSearch with your voice onResponseReceivedCommands clickTrackingParamsCAAQvGkiEwjq9 jQ4ciJAxXYl UHHYk2BOA adsControlFlowOpportunityReceivedCommandopportunityTypeOPPORTUNITY TYPE ORGANIC SEARCH RESPONSE RECEIVED isInitialLoadtrue adSlotAndLayoutMetadata adSlotMetadataslotId173093238804419314697135770799444321 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMIobv60OHIiQMV3ZrCCB1LIzMqGgYIBTAEWAIgAw adLayoutMetadata layoutIdcyAGY2lkIb5HpfnC layoutTypeLAYOUT TYPE TEXT IMAGE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzALOAxKEwihu rQ4ciJAxXdmsIIHUsjMypSBggFMARYAlgCaAVwag adSlotMetadataslotId173093238804419314697135770799444311 slotTypeSLOT TYPE IN FEED slotPhysicalPosition1 adSlotLoggingDataserializedSlotAdServingDataEntryChMIobv60OHIiQMV3ZrCCB1LIzMqGgYIBTABWAEgAw adLayoutMetadata layoutId7PvBtuyr92w4jrNR layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOAxKEwihu rQ4ciJAxXdmsIIHUsjMypSBggFMAFYAWgFcE4 enablePacfLoggingWebtrue targetIdsearch page scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick pdr null script headbody dir ltrscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick bs null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wytcfg set initialBodyClientWidth document body clientWidth scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick ai null scriptiframe name passive signin src https accounts google com ServiceLogin service youtube amp uilel 3 amp passive true amp continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3D 252Fsignin passive 26feature 3Dpassive amp hl en style display none iframeytd appytd masthead id masthead logo type YOUTUBE LOGO slot masthead class shelldiv id search container class ytd searchbox spt slot search container divdiv id search input class ytd searchbox spt slot search inputinput id search autocapitalize none autocomplete off autocorrect off hidden name search query tabindex 0 type text spellcheck false divsvg id menu icon class external icon preserveaspectratio xMidYMid meetg id menu class yt icons ext viewbox 0 0 24 24path d M21 6H3V5h18V6z M21 11H3v1h18V11z M21 17H3v1h18V17z g svgdiv id masthead logo slot masthead logoa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 svg class external icon width 104 height 18 viewbox 0 0 104 18defsclippath id clip0 161 5084rect width 104 height 18 clippath defsg clip path url clip0 161 5084 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M104 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M34 2685 18 0201V12 4901L37 7785 1 00012H34 9185L33 5885 6 23012C33 2885 7 42012 33 0785 8 62012 32 8885 9 49012H32 8085C32 6785 8 71012 32 4385 7 44012 32 1285 6 21012L30 8385 1 00012H27 9785L31 4385 12 4901V18 0201H34 2685Z path d M41 1004 5 17012C37 8304 5 17012 36 9204 7 19012 36 9204 10 7901V12 6301C36 9204 15 9801 37 5604 18 2101 41 0404 18 2101C44 4304 18 2101 45 1804 16 1301 45 1804 12 6301V10 7901C45 1804 7 38012 44 4604 5 17012 41 1004 5 17012ZM42 2804 13 6401C42 2804 15 2601 42 0604 16 2901 41 0504 16 2901C40 0404 16 2901 39 8404 15 2401 39 8404 13 6401V9 72012C39 8404 8 33012 40 0004 7 10012 41 0504 7 10012C42 1404 7 10012 42 2804 8 40012 42 2804 9 72012V13 6401Z path d M49 2713 18 2001C50 6413 18 2001 51 6013 17 7001 52 3613 16 6401H52 3913L52 4913 18 0001H54 7213V5 41012H51 8513V15 4101C51 5813 15 9001 51 0213 16 2101 50 4413 16 2101C49 6913 16 2101 49 5313 15 6101 49 5313 14 6501V5 41012H46 6513V14 8101C46 6513 16 8201 47 2413 18 2001 49 2713 18 2001Z path d M59 9757 18 0001V3 25012H63 0257V1 00012H54 1257V3 25012H57 1657V18 0001H59 9757Z path d M64 9315 18 2001C66 3015 18 2001 67 2615 17 7001 68 0215 16 6401H68 0515L68 1515 18 0001H70 3815V5 41012H67 5115V15 4101C67 2415 15 9001 66 6815 16 2101 66 1015 16 2101C65 3515 16 2101 65 1915 15 6101 65 1915 14 6501V5 41012H62 3115V14 8101C62 3115 16 8201 62 9015 18 2001 64 9315 18 2001Z path d M77 7426 5 13012C76 4526 5 13012 75 5626 5 68012 74 9726 6 52012H74 9226C74 9926 5 39012 75 0226 4 52012 75 0226 3 71012V0 370117H72 2626V18 0001H74 6126L74 8226 16 9501H74 8626C75 4526 17 7001 76 3626 18 1801 77 5726 18 1801C79 9226 18 1801 80 5826 15 9001 80 5826 12 7101V10 7001C80 5826 7 23012 80 1626 5 13012 77 7426 5 13012ZM77 7026 12 5401C77 7026 14 8801 77 4826 16 1701 76 3326 16 1701C75 8326 16 1701 75 3326 15 9601 75 0226 15 5101V8 29012C75 2926 7 61012 75 8626 7 13012 76 4626 7 13012C77 5526 7 13012 77 7026 8 47012 77 7026 10 8901V12 5401Z path d M89 8204 10 5001C89 8204 7 47012 89 5104 5 19012 85 9804 5 19012C82 6704 5 19012 81 9204 7 39012 81 9204 10 6201V12 8201C81 9204 15 9101 82 5904 18 2101 85 9004 18 2101C88 4404 18 2101 89 9004 16 9901 89 7104 14 2801L87 2404 14 1401C87 2204 15 5901 86 9804 16 2901 85 9604 16 2901C84 7704 16 2901 84 7404 15 1301 84 7404 13 3001V12 6501H89 8204V10 5001ZM85 9204 7 08012C87 0704 7 08012 87 1204 8 21012 87 1204 10 0701V10 9801H84 7404V10 0701C84 7404 8 23012 84 7804 7 08012 85 9204 7 08012Z g g svg aa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 red svg class external icon width 111 height 18 viewbox 0 0 111 18defsclippath id clip0 161 5078rect width 111 height 18 clippath defsg clip path url clip0 161 5078 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M111 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M30 125 0 570001V17 57H32 915V11 57H33 505C37 045 11 57 38 715 9 57 38 715 6 14V5 45C38 715 1 77 37 005 0 570001 33 765 0 570001H30 125ZM35 775 6 2C35 775 8 6 35 025 9 55 33 455 9 55H32 915V2 64H33 505C35 365 2 64 35 775 3 37 35 775 5 7V6 2Z path d M39 858 17 57H42 628V8 71C43 118 7 96 44 178 7 77 45 418 8 01L45 568 4 78C45 388 4 74 45 188 4 72 45 018 4 72C43 728 4 72 42 768 5 69 42 288 7 26H42 228L42 048 4 98H39 858V17 57Z path d M53 832 10 07C53 832 7 04 53 522 4 76 49 992 4 76C46 682 4 76 45 932 6 96 45 932 10 19V12 39C45 932 15 48 46 602 17 78 49 912 17 78C52 452 17 78 53 912 16 56 53 722 13 85L51 252 13 71C51 232 15 16 50 992 15 86 49 972 15 86C48 782 15 86 48 752 14 7 48 752 12 87V12 22H53 832V10 07ZM49 932 6 65C51 082 6 65 51 132 7 78 51 132 9 64V10 55H48 752V9 64C48 752 7 8 48 792 6 65 49 932 6 65Z path d M58 2905 17 57V7 5C58 6605 6 99 59 1805 6 72 59 7205 6 72C60 5105 6 72 60 7105 7 4 60 7105 8 26V17 57H63 5905L63 5705 7 55C63 9205 7 02 64 4405 6 72 65 0105 6 72C65 7505 6 72 66 0305 7 29 66 0305 8 26V17 57H68 9005V8 06C68 9005 5 96 68 1805 4 74 66 3405 4 74C65 0805 4 74 64 0805 5 22 63 2705 6 09C62 9305 5 26 62 2505 4 74 61 0505 4 74C59 7505 4 74 58 6505 5 29 57 8905 6 19H57 8505L57 6705 4 98H55 4205V17 57H58 2905Z path d M72 1117 3 55C73 1317 3 55 73 5717 3 23 73 5717 1 89C73 5717 0 670001 73 1317 0 25 72 1117 0 25C71 1217 0 25 70 6517 0 61 70 6517 1 89C70 6517 3 23 71 1217 3 55 72 1117 3 55ZM70 7317 17 57H73 4717V4 98H70 7317V17 57Z path d M77 9275 17 77C79 2975 17 77 80 2575 17 27 81 0175 16 21H81 0475L81 1475 17 57H83 3775V4 98H80 5075V14 98C80 2375 15 47 79 6775 15 78 79 0975 15 78C78 3475 15 78 78 1875 15 18 78 1875 14 22V4 98H75 3075V14 38C75 3075 16 39 75 8975 17 77 77 9275 17 77Z path d M88 1186 17 57V7 5C88 4886 6 99 89 0086 6 72 89 5486 6 72C90 3386 6 72 90 5386 7 4 90 5386 8 26V17 57H93 4186L93 3986 7 55C93 7486 7 02 94 2686 6 72 94 8386 6 72C95 5786 6 72 95 8586 7 29 95 8586 8 26V17 57H98 7286V8 06C98 7286 5 96 98 0086 4 74 96 1686 4 74C94 9086 4 74 93 9086 5 22 93 0986 6 09C92 7586 5 26 92 0786 4 74 90 8786 4 74C89 5786 4 74 88 4786 5 29 87 7186 6 19H87 6786L87 4986 4 98H85 2486V17 57H88 1186Z g g svg aspan id country code span divdiv id masthead skeleton icons slot masthead skeletondiv class masthead skeleton icon divdiv class masthead skeleton icon divdiv class masthead skeleton icon div div ytd mastheada slot guide links primary href https www youtube com about style display none About aa slot guide links primary href https www youtube com about press style display none Press aa slot guide links primary href https www youtube com about copyright style display none Copyright aa slot guide links primary href t contact us style display none Contact us aa slot guide links primary href https www youtube com creators style display none Creators aa slot guide links primary href https www youtube com ads style display none Advertise aa slot guide links primary href https developers google com youtube style display none Developers aa slot guide links secondary href t terms style display none Terms aa slot guide links secondary href t privacy style display none Privacy aa slot guide links secondary href https www youtube com about policies style display none Policy amp Safety aa slot guide links secondary href https www youtube com howyoutubeworks utm campaign ytgen amp utm source ythp amp utm medium LeftNav amp utm content txt amp u https 3A 2F 2Fwww youtube com 2Fhowyoutubeworks 3Futm source 3Dythp 26utm medium 3DLeftNav 26utm campaign 3Dytgen style display none How YouTube works aa slot guide links secondary href new style display none Test new features aa slot guide links secondary href https tv youtube com learn nflsundayticket style display none NFL Sunday Ticket adiv id copyright slot copyright style display none div dir ltr style displayinline copy 2024 Google LLC div div ytd appscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick nc pj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsbe dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick js ld null scriptscript id base js src https www youtube com s desktop 97e0e051 jsbin desktop polymer legacy browsers vflset desktop polymer legacy browsers js nonce qiRmmCrL2xtxXF Oj3a46w scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsef dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsae dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick js r null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick ac null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wvar onPolymerReady function e window removeEventListener script load dpj onPolymerReady if window ytcsi window ytcsi tick apr null if window Polymer Polymer RenderStatus onPolymerReady else window addEventListener script load dpj onPolymerReady scriptscript nonce qiRmmCrL2xtxXF Oj3a46w function serverContract window ytPageType search window ytCommand clickTrackingParamsIhMI2o730OHIiQMV2tGXCB1SgA7wMghleHRlcm5hbA commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAQ 3D 3D window ytUrl results app x3ddesktop x26search query x3dprogressive web apps pwa vs x26sp x3dEgIQAQ 253D 253D var a window function e var c window c getInitialCommand function return e c loadInitialCommand c loadInitialCommand c getInitialCommand a ytCommand function e c l f g h k var d window d getInitialData function var b window b ytcsi b ytcsi tick pr null b pagee endpointc responsel f b playerResponse f g b reelWatchSequenceResponse g k b url k h b previousCsn h return b d loadInitialData d loadInitialData d getInitialData a ytPageType a ytCommand a ytInitialData a ytInitialPlayerResponse a ytInitialReelWatchSequenceResponse a ytPreviousCsn a ytUrl scriptlink rel stylesheet href https www youtube com s desktop 97e0e051 cssbin www main desktop watch page skeleton css name www main desktop watch page skeleton nonce q8wLXCJNweO 3Izhf2m86gdiv id watch page skeleton class watch skeleton hiddendiv id containerdiv id relateddiv class autoplay skeleton light border bottomdiv id upnext class skeleton bg color divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv id info containerdiv id primary info class skeleton light border bottomdiv id title class text shell skeleton bg color divdiv id infodiv id count class text shell skeleton bg color divdiv class flex 1 divdiv id menudiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color div div div divdiv id secondary info class skeleton light border bottomdiv id top rowdiv id video owner class flex 1div id channel icon class skeleton bg color divdiv id upload info class flex 1div id owner name class text shell skeleton bg color divdiv id published date class text shell skeleton bg color div div divdiv id subscribe button class skeleton bg color div div div div div divscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick gcc null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wytcfg set CSI SERVICE NAME youtube TIMING INFO GetSearch rid 0x523113f67280da3e yt ad 1 scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi ytcsi infoGel serverTimeMs 665 0 script body html  video song downloadCustomer Stories Navigationendpointclicktrackingparamscpsceoqychgqihmi6vf40ohiiqmv2jflbx2jngtg Loggingurls Baseurlhttps
Internal Tools navigationEndpointclickTrackingParamsCPoCEOqyChgOIhMI6vf40OHIiQMV2JflBx2JNgTg loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASADEgLXg D BwE u0026num 2 u0026sig AOD64 0 rsiw2RFwAW5N u7nfpcMikqQEg u0026adurl https www softr io internal tool 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASADEgLXg D BwE u0026num 2 u0026sig AOD64 0 rsiw2RFwAW5N u7nfpcMikqQEg u0026adurl https www softr io internal tool 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCPoCEOqyChgOIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASADEgLXg D BwE u0026num 2 u0026sig AOD64 0 rsiw2RFwAW5N u7nfpcMikqQEg u0026adurl https www softr io internal tool 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASADEgLXg D BwE u0026num 2 u0026sig AOD64 0 rsiw2RFwAW5N u7nfpcMikqQEg u0026adurl https www softr io internal tool 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Softr Pricing navigationEndpointclickTrackingParamsCPkCEOqyChgMIhMI6vf40OHIiQMV2JflBx2JNgTg loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCPkCEOqyChgMIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION SITELINK code6 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD trackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A enablePacfLoggingWebtrue trackingParamsCPcCEMzoDRgAIhMI6vf40OHIiQMV2JflBx2JNgTg trackingParamsCPYCELsvGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA itemSectionRenderercontents h1 3cIee4VfD9s h1 i ytimg com vi 3cIee4VfD9s hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDwOO3SMVwrjsRK0AJFs5zEFozgiQ width360 height202 urlhttps i ytimg com vi 3cIee4VfD9s hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB1aVTBWD4quEqpGOIuYeeORM08dQ width720 height404 What Are Progressive Web Apps PWA vs Flutter React Native What Are Progressive Web Apps PWA vs Flutter React Native by ABTube 87 782 views 4 years ago 8 minutes 37 seconds longBylineTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 37 seconds simpleText837 viewCountTextsimpleText87 782 views navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCgiFga7I0 rrrw26AwoIy4T6oPDw1K89ugMLCJmz6YKyj yy1QG6AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 shortBylineTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOBA25 8qrjPh HdAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel87K views simpleText87K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3cIee4VfD9s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3cIee4VfD9s paramsCAQ 3D videoIds 3cIee4VfD9s trackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgszY0llZTRWZkQ5cw 3D 3D commands clickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPQCEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lvzSdEtMqxbffdPvGGC5y1Y595bWR3CJTIrl 9yewjFA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 37 seconds simpleText837 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId3cIee4VfD9s actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId3cIee4VfD9s untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3cIee4VfD9s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3cIee4VfD9s paramsCAQ 3D videoIds 3cIee4VfD9s untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we ll talk about textProgressive web apps boldtrue text and how they compare to native apps built with Flutter React Native Follow snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCgiFga7I0 rrrw26AwoIy4T6oPDw1K89ugMLCJmz6YKyj yy1QG6AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhat Is a Progressive Web App Progressive Web Apps What Makes a Web App a Progressive Web Apps Service Worker Web App Manifest Comparison with Native collapsedThumbnailthumbnails urlhttps i ytimg com vi 3cIee4VfD9s hqdefault 9833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAJLQfuUkgHE6VzZnb3i4FJC2SqSQ width336 height188 collapsedLabelruns text6 text moments expandedTitleruns text6 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhat Is a Progressive Web App timeDescriptionruns text008 h1 i ytimg com vi 3cIee4VfD9s hqdefault 9833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAJLQfuUkgHE6VzZnb3i4FJC2SqSQ width336 height188 onTapclickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 8s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds8 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 8 u0026mt 1730930490 u0026oweuc clickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text027 h1 i ytimg com vi 3cIee4VfD9s hqdefault 56066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCBceTdwnQJdo5CooA groMj5tvmQ width336 height188 onTapclickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 27s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds27 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 27 u0026mt 1730930490 u0026oweuc clickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Makes a Web App a Progressive Web Apps timeDescriptionruns text417 h1 i ytimg com vi 3cIee4VfD9s hqdefault 262733 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA64MkEAAVpjvfingQHin 8xY6HeA width336 height188 onTapclickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 257s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds257 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 257 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Worker timeDescriptionruns text430 h1 i ytimg com vi 3cIee4VfD9s hqdefault 289766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLArUJYTVKQq L1PdNUGcvASny0hsg width336 height188 onTapclickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 270s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds270 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 270 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb App Manifest timeDescriptionruns text452 h1 i ytimg com vi 3cIee4VfD9s hqdefault 301033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCfOqZBSrrgIpKUSzoZQJksyWAeMQ width336 height188 onTapclickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 292s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds292 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 292 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textComparison with Native timeDescriptionruns text604 h1 i ytimg com vi 3cIee4VfD9s hqdefault 391366 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBeZWXeTZB54gu JGhIC3YR2CFvsw width336 height188 onTapclickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 364s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds364 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 364 u0026mt 1730930490 u0026oweuc clickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOkCEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOsCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOoCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOgCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOcCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCOYCEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966779 section2Color4294506225 section3Color4294110951 primaryTitleColor4279834128 secondaryTitleColor4285555528 iconActivatedColor4284040992 iconInactiveColor4289043332 section4Color4293650397 iconDisabledColor4074295747 darkColorPalettesection1Color4281871380 section2Color4280819726 section3Color4279833609 primaryTitleColor4294964965 secondaryTitleColor4291608483 iconActivatedColor4294964965 iconInactiveColor4287398768 section4Color4278979076 iconDisabledColor4065940035 vibrantColorPalettesection1Color4285684522 section2Color4284829989 section3Color4284040992 primaryTitleColor4294964965 secondaryTitleColor4293910719 iconActivatedColor4294964965 iconInactiveColor4290751877 section4Color4283186460 iconDisabledColor4065084725 useCustomColorstrue loggingDirectivestrackingParamsCOYCEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgszY0llZTRWZkQ5cyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lvzSdEtMqxbffdPvGGC5y1Y595bWR3CJTIrl 9yewjFA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 h1 DV vVTkLgIU h1 i ytimg com vi DV vVTkLgIU hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD2T6rJNv7KjHNHE9f7KASvuqvBlw width360 height202 urlhttps i ytimg com vi DV vVTkLgIU hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDveShiuFaS1r089BTWNjPNc86Acw width720 height404 Battle of the apps native app vs PWA who will win in 2023 Battle of the apps native app vs PWA who will win in 2023 by Jelvix TECH IN 5 MINUTES 9 405 views 1 year ago 6 minutes 7 seconds longBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 7 seconds simpleText607 viewCountTextsimpleText9 405 views navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCMuE qDw8NSvPboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix shortBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOBAhYGuyNPq668N showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel9 4K views simpleText9 4K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdDV vVTkLgIU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DV vVTkLgIU paramsCAQ 3D videoIds DV vVTkLgIU trackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtEVi12VlRrTGdJVQ 3D 3D commands clickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOMCEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 7 seconds simpleText607 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdDV vVTkLgIU actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdDV vVTkLgIU untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdDV vVTkLgIU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DV vVTkLgIU paramsCAQ 3D videoIds DV vVTkLgIU untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textUncover the truths about native apps textvs Progressive Web Apps boldtrue text as we review strengths weaknesses and discuss the ultimate snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns text app but what kind of app do you need sit down as we tell you the difference between native apps and textProgressive web apps or boldtrue text snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 second app but what kind of app do you need sit down as we tell you the difference between native apps and u003cb u003eProgressive web apps or u003c b u003e u0026nbsp simpleText001 timestampEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026t 1s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU startTimeSeconds1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026osts 1 u0026mt 1730930490 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCMuE qDw8NSvPboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtEVi12VlRrTGdJVSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelSend feedback trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item JRlfPwwKSgA accessibilityTextPWA vs Native Mobile App Which is Better in 2023 1 5K views play Short thumbnailsources urlhttps i ytimg com vi JRlfPwwKSgA oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCI8c6HpabDHxpQ02pIYEnmFEoHIw width405 height720 onTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts JRlfPwwKSgA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdJRlfPwwKSgA playerParams8AEByAMyuAQUogYVAWvpgwjryldGN iFRsSVfcnIkOPHkAcC h1 i ytimg com vi JRlfPwwKSgA frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCN8CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtKUmxmUHd3S1NnQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAAGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v JRlfPwwKSgA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI68pXRjf4hUbElX3JyJDjx5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdJRlfPwwKSgA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI68pXRjf4hUbElX3JyJDjx5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 25195f3f0c0a4a00 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdJRlfPwwKSgA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds JRlfPwwKSgA paramsCAQ 3D videoIds JRlfPwwKSgA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueJRlfPwwKSgA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA vs Native Mobile App Which is Better in 2023 secondaryTextcontent1 5K views loggingDirectivestrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f4ZaB7R3jso accessibilityTextWhat Are Progressive Web Apps PWA vs Flutter React Native Web Apps vs Mobile Apps shorts 37K views play Short thumbnailsources urlhttps i ytimg com vi f4ZaB7R3jso hq720 2 jpg sqp oaymwEkCI4CEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDDwmOlOXflYyyEYlV2Ee ZwJttiw width270 height480 onTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts f4ZaB7R3jso webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf4ZaB7R3jso playerParams8AEByAMyuAQUogYVAWvpgwhYFwy3i9KF78w71kj c0LLkAcC h1 i ytimg com vi f4ZaB7R3jso frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNwCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNFphQjdSM2pzbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURABGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v f4ZaB7R3jso u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWBcMt4vShe MO9ZI 3NCy5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf4ZaB7R3jso playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWBcMt4vShe MO9ZI 3NCy5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7f865a07b4778eca u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdf4ZaB7R3jso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f4ZaB7R3jso paramsCAQ 3D videoIds f4ZaB7R3jso listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef4ZaB7R3jso userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat Are Progressive Web Apps PWA vs Flutter React Native Web Apps vs Mobile Apps shorts secondaryTextcontent37K views loggingDirectivestrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item ghT4M3zJzVM accessibilityTextProgressive Web Apps PWAs vs native mobile apps which is best for your project 369 views play Short thumbnailsources urlhttps i ytimg com vi ghT4M3zJzVM oardefault jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLATKBUe kJAU6MIKR5Gzwx4rgzevw width405 height720 onTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts ghT4M3zJzVM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdghT4M3zJzVM playerParams8AEByAMyuAQUogYVAWvpgwiMqokoVauMLLX5Lj48RSiSkAcC h1 i ytimg com vi ghT4M3zJzVM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNkCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtnaFQ0TTN6SnpWTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURACGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v ghT4M3zJzVM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjKqJKFWrjCy1 S4 PEUokpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdghT4M3zJzVM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjKqJKFWrjCy1 S4 PEUokpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8214f8337cc9cd53 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdghT4M3zJzVM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds ghT4M3zJzVM paramsCAQ 3D videoIds ghT4M3zJzVM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueghT4M3zJzVM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps PWAs vs native mobile apps which is best for your project secondaryTextcontent369 views loggingDirectivestrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item yJQvx601hPo accessibilityTextYour Guide To Progressive Web Apps 2 2K views play Short thumbnailsources urlhttps i ytimg com vi yJQvx601hPo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCEQmCgw eNe4WVrI6 fVr 1boAJA width405 height720 onTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts yJQvx601hPo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdyJQvx601hPo playerParams8AEByAMyuAQUogYVAWvpgwhOIHOR RZQdwjoTup8ilfikAcC h1 i ytimg com vi yJQvx601hPo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNYCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5SlF2eDYwMWhQbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURADGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v yJQvx601hPo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITiBzkf0WUHcI6E7qfIpX4pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdyJQvx601hPo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITiBzkf0WUHcI6E7qfIpX4pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c8942fc7ad3584fa u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdyJQvx601hPo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds yJQvx601hPo paramsCAQ 3D videoIds yJQvx601hPo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueyJQvx601hPo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentYour Guide To Progressive Web Apps secondaryTextcontent2 2K views loggingDirectivestrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item atLH5jRBfXY accessibilityTextPWA vs Native App installation process comparison 1K views play Short thumbnailsources urlhttps i ytimg com vi atLH5jRBfXY hq720 2 jpg sqp oaymwEkCOADEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLB5nXa vKVMyjJcESISkyMUcLEQUw width480 height480 onTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts atLH5jRBfXY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdatLH5jRBfXY playerParams8AEByAMyuAQUogYVAWvpgwj06udErBIroOQ6sezH544okAcC h1 i ytimg com vi atLH5jRBfXY frame0 jpg width480 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNMCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgthdExINWpSQmZYWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAEGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v atLH5jRBfXY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI9OrnRKwSK6DkOrHsx eOKJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdatLH5jRBfXY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI9OrnRKwSK6DkOrHsx eOKJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6ad2c7e634417d76 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdatLH5jRBfXY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds atLH5jRBfXY paramsCAQ 3D videoIds atLH5jRBfXY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueatLH5jRBfXY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA vs Native App installation process comparison secondaryTextcontent1K views loggingDirectivestrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qEd4wNaFIw accessibilityTextTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps 171 views play Short thumbnailsources urlhttps i ytimg com vi qEd4wNaFIw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCnzrigJR8QNlpAS iY 3JIpKXlg width405 height720 onTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts qEd4wNaFIw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId qEd4wNaFIw playerParams8AEByAMyuAQUogYVAWvpgwhFo42gshPcstpPIcKXuCvPkAcC h1 i ytimg com vi qEd4wNaFIw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNACELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgstcUVkNHdOYUZJdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAFGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v qEd4wNaFIw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId qEd4wNaFIw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id faa11de3035a148c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId qEd4wNaFIw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qEd4wNaFIw paramsCAQ 3D videoIds qEd4wNaFIw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value qEd4wNaFIw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps secondaryTextcontent171 views loggingDirectivestrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 1aQH1K7HBEA accessibilityTextExample of PWA Progressive Web App 21K views play Short thumbnailsources urlhttps i ytimg com vi 1aQH1K7HBEA hq720 2 jpg sqp oaymwEkCNwCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBk5 eb0iVqTE gAxKJfeK1VXz10w width348 height720 onTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 1aQH1K7HBEA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId1aQH1K7HBEA playerParams8AEByAMyuAQUogYVAWvpgwjti6YDvy qKGCpdXAzzOyLkAcC h1 i ytimg com vi 1aQH1K7HBEA frame0 jpg width348 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCM0CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsxYVFIMUs3SEJFQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAGGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 1aQH1K7HBEA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1aQH1K7HBEA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d5a407d4aec70440 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1aQH1K7HBEA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1aQH1K7HBEA paramsCAQ 3D videoIds 1aQH1K7HBEA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value1aQH1K7HBEA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentExample of PWA Progressive Web App secondaryTextcontent21K views loggingDirectivestrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 9p76hPSddoY accessibilityTextTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps 93 views play Short thumbnailsources urlhttps i ytimg com vi 9p76hPSddoY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDbXSkMPMJBm7yFnMgA2wqMlNZ3Lg width405 height720 onTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 9p76hPSddoY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId9p76hPSddoY playerParams8AEByAMyuAQUogYVAWvpgwjE5dRUGOFxIoMxT20NBsHwkAcC h1 i ytimg com vi 9p76hPSddoY frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMoCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs5cDc2aFBTZGRvWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAHGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 9p76hPSddoY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9p76hPSddoY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f69efa84f49d7686 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId9p76hPSddoY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9p76hPSddoY paramsCAQ 3D videoIds 9p76hPSddoY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value9p76hPSddoY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps secondaryTextcontent93 views loggingDirectivestrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CmA721h2VXI accessibilityTextiSocket Progressive Web App PWA Installation for iPhone 3 3K views play Short thumbnailsources urlhttps i ytimg com vi CmA721h2VXI hq720 2 jpg sqp oaymwEkCN4BEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLChVJWHIz11jxjsrVodOZW2sOJKbg width222 height480 onTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CmA721h2VXI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCmA721h2VXI playerParams8AEByAMyuAQUogYVAWvpgwiTsXrNIWGRaFjw3KEu6Z0gkAcC h1 i ytimg com vi CmA721h2VXI frame0 jpg width222 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMcCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDbUE3MjFoMlZYSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAIGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CmA721h2VXI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCmA721h2VXI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0a603bdb58765572 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCmA721h2VXI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CmA721h2VXI paramsCAQ 3D videoIds CmA721h2VXI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCmA721h2VXI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentiSocket Progressive Web App PWA Installation for iPhone secondaryTextcontent3 3K views loggingDirectivestrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fblS MgGuJI accessibilityTextMagento Progressive Web App PWA Try On Opportunity 86 views play Short thumbnailsources urlhttps i ytimg com vi fblS MgGuJI hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAKmGErXT RDDeoHSE31mYmUXtLlw width406 height720 onTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fblS MgGuJI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfblS MgGuJI playerParams8AEByAMyuAQUogYVAWvpgwhH9p8LFRPZVcCdO9Dpybz9kAcC h1 i ytimg com vi fblS MgGuJI frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMQCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmYmxTX01nR3VKSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAJGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fblS MgGuJI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfblS MgGuJI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7db952fcc806b892 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfblS MgGuJI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fblS MgGuJI paramsCAQ 3D videoIds fblS MgGuJI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefblS MgGuJI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentMagento Progressive Web App PWA Try On Opportunity secondaryTextcontent86 views loggingDirectivestrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item T7gxzaeCPbA accessibilityTextDeliver a smart mobile experience with Progressive Web Apps 942 views play Short thumbnailsources urlhttps i ytimg com vi T7gxzaeCPbA hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCZv0L3oY1cuAkcvcOIZUULqC 3sg width406 height720 onTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts T7gxzaeCPbA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdT7gxzaeCPbA playerParams8AEByAMyuAQUogYVAWvpgwgKbb4LlxYIrrgqLFEXkNf6kAcC h1 i ytimg com vi T7gxzaeCPbA frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMECELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUN2d4emFlQ1BiQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAKGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v T7gxzaeCPbA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT7gxzaeCPbA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4fb831cda7823db0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT7gxzaeCPbA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T7gxzaeCPbA paramsCAQ 3D videoIds T7gxzaeCPbA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueT7gxzaeCPbA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDeliver a smart mobile experience with Progressive Web Apps secondaryTextcontent942 views loggingDirectivestrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item AT89gg2kShg accessibilityText PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa 1 2K views play Short thumbnailsources urlhttps i ytimg com vi AT89gg2kShg hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLD53kYgSFyjXgUnJg5sq6hGHjsfbQ width405 height720 onTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts AT89gg2kShg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdAT89gg2kShg playerParams8AEByAMyuAQUogYVAWvpgwhoQ NlL8qtNGFQWEByPgVdkAcC h1 i ytimg com vi AT89gg2kShg frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL4CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtBVDg5Z2cya1NoZyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURALGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v AT89gg2kShg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAT89gg2kShg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 013f3d820da44a18 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdAT89gg2kShg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AT89gg2kShg paramsCAQ 3D videoIds AT89gg2kShg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueAT89gg2kShg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa secondaryTextcontent1 2K views loggingDirectivestrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item r VnuVndHWM accessibilityTextBuilding Progressive Web Apps for the sidebar 2 4K views play Short thumbnailsources urlhttps i ytimg com vi r VnuVndHWM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAG1X24Kk2LFDpnAae7g30skLH9TQ width405 height720 onTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts r VnuVndHWM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdr VnuVndHWM playerParams8AEByAMyuAQUogYVAWvpgwixyId02DGy6j RbB9q3nyzkAcC h1 i ytimg com vi r VnuVndHWM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLsCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtyX1ZudVZuZEhXTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAMGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v r VnuVndHWM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdr VnuVndHWM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aff567b959dd1d63 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdr VnuVndHWM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds r VnuVndHWM paramsCAQ 3D videoIds r VnuVndHWM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuer VnuVndHWM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding Progressive Web Apps for the sidebar secondaryTextcontent2 4K views loggingDirectivestrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ug b58j18oU accessibilityTextWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software 188 views play Short thumbnailsources urlhttps i ytimg com vi Ug b58j18oU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAmnvijjcqIiPSNyCREgnlVKVzUBA width405 height720 onTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts Ug b58j18oU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUg b58j18oU playerParams8AEByAMyuAQUogYVAWvpgwheDjtimwDQS OzLtZ3sJyNkAcC h1 i ytimg com vi Ug b58j18oU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLgCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVZy1iNThqMThvVSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURANGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v Ug b58j18oU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUg b58j18oU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 520f9be7c8f5f285 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdUg b58j18oU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ug b58j18oU paramsCAQ 3D videoIds Ug b58j18oU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUg b58j18oU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software secondaryTextcontent188 views loggingDirectivestrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 73jyZ9 RA80 accessibilityTextPWA or Progressive Web Application 630 views play Short thumbnailsources urlhttps i ytimg com vi 73jyZ9 RA80 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLASvE YTNkLg4Eun8 mWBYJJXI3fg width405 height720 onTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 73jyZ9 RA80 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId73jyZ9 RA80 playerParams8AEByAMyuAQUogYVAWvpgwh7GKaDJM Qrcw CbtjZMxQkAcC h1 i ytimg com vi 73jyZ9 RA80 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLUCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs3M2p5WjktUkE4MCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAOGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 73jyZ9 RA80 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId73jyZ9 RA80 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ef78f267df9103cd u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId73jyZ9 RA80 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 73jyZ9 RA80 paramsCAQ 3D videoIds 73jyZ9 RA80 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value73jyZ9 RA80 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA or Progressive Web Application secondaryTextcontent630 views loggingDirectivestrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item pqH4bH8bkQI accessibilityTextProgressive Web Apps 1 7K views play Short thumbnailsources urlhttps i ytimg com vi pqH4bH8bkQI hq720 2 jpg sqp oaymwEkCLgDEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBvt1OVj9Kyx9d1Wamu49amdMM3kQ width440 height480 onTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts pqH4bH8bkQI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdpqH4bH8bkQI playerParams8AEByAMyuAQUogYVAWvpgwg eFNYB3uiU7c7oPY6eZkxkAcC h1 i ytimg com vi pqH4bH8bkQI frame0 jpg width440 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLICELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtwcUg0Ykg4YmtRSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAPGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v pqH4bH8bkQI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIPnhTWAd7olO3O6D2OnmZMZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdpqH4bH8bkQI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIPnhTWAd7olO3O6D2OnmZMZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id a6a1f86c7f1b9102 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdpqH4bH8bkQI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds pqH4bH8bkQI paramsCAQ 3D videoIds pqH4bH8bkQI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuepqH4bH8bkQI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps secondaryTextcontent1 7K views loggingDirectivestrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item ZSm PSYtcIc accessibilityTextPWA Progressive Web App pwa shorts javascript 418 views play Short thumbnailsources urlhttps i ytimg com vi ZSm PSYtcIc hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDGQNSHG1rrh9JJB1D3pBIqODAVUg width405 height720 onTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts ZSm PSYtcIc webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdZSm PSYtcIc playerParams8AEByAMyuAQUogYVAWvpgwigH7PEda0MtIXia7HN9 QAkAcC h1 i ytimg com vi ZSm PSYtcIc frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK8CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtaU21fUFNZdGNJYyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAQGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v ZSm PSYtcIc u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoB zxHWtDLSF4muxzffkAJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZSm PSYtcIc playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoB zxHWtDLSF4muxzffkAJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6529bf3d262d7087 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdZSm PSYtcIc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds ZSm PSYtcIc paramsCAQ 3D videoIds ZSm PSYtcIc listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueZSm PSYtcIc userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA Progressive Web App pwa shorts javascript secondaryTextcontent418 views loggingDirectivestrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YfexIFYI5l4 accessibilityTextClozure Progressive Web Application PWA 28 views play Short thumbnailsources urlhttps i ytimg com vi YfexIFYI5l4 oar2 jpg sqp oaymwEkCNgCENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD7HbqpPREacPRJM2dt9XWq qWZrQ width344 height720 onTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts YfexIFYI5l4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdYfexIFYI5l4 playerParams8AEByAMyuAQUogYVAWvpgwigpfw06bvYXKkOwd6h0XkMkAcC h1 i ytimg com vi YfexIFYI5l4 frame0 jpg width916 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKwCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtZZmV4SUZZSTVsNCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURARGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v YfexIFYI5l4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoKX8NOm72FypDsHeodF5DJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYfexIFYI5l4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoKX8NOm72FypDsHeodF5DJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 61f7b1205608e65e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdYfexIFYI5l4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YfexIFYI5l4 paramsCAQ 3D videoIds YfexIFYI5l4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueYfexIFYI5l4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentClozure Progressive Web Application PWA secondaryTextcontent28 views loggingDirectivestrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item LVcI4wpT4vI accessibilityTextProgressive Web app PWA Sample Usecase 424 views play Short thumbnailsources urlhttps i ytimg com vi LVcI4wpT4vI hq720 2 jpg sqp oaymwEkCPgCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBQQnuDozbkChaXs bvdeR3rnmidA width376 height720 onTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts LVcI4wpT4vI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdLVcI4wpT4vI playerParams8AEByAMyuAQUogYVAWvpgwjromOhNzR22hiII3gt4xTAkAcC h1 i ytimg com vi LVcI4wpT4vI frame0 jpg width376 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKkCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtMVmNJNHdwVDR2SSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURASGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v LVcI4wpT4vI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI66JjoTc0dtoYiCN4LeMUwJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdLVcI4wpT4vI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI66JjoTc0dtoYiCN4LeMUwJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2d5708e30a53e2f2 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdLVcI4wpT4vI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds LVcI4wpT4vI paramsCAQ 3D videoIds LVcI4wpT4vI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueLVcI4wpT4vI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web app PWA Sample Usecase secondaryTextcontent424 views loggingDirectivestrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item n3pgeTaGmNM accessibilityTextPWA progressive web apps from posso ltd FREE with our online order systems appproject No views play Short thumbnailsources urlhttps i ytimg com vi n3pgeTaGmNM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLACPfTBYWvh7a2NdBqfIgtggYa9xg width405 height720 onTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts n3pgeTaGmNM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdn3pgeTaGmNM playerParams8AEByAMyuAQUogYVAWvpgwiLxmU5pKXyr VMJJ3Zzz5YkAcC h1 i ytimg com vi n3pgeTaGmNM frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKYCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtuM3BnZVRhR21OTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURATGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v n3pgeTaGmNM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi8ZlOaSl8q lTCSd2c8 WJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdn3pgeTaGmNM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi8ZlOaSl8q lTCSd2c8 WJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9f7a6079368698d3 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdn3pgeTaGmNM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds n3pgeTaGmNM paramsCAQ 3D videoIds n3pgeTaGmNM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuen3pgeTaGmNM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA progressive web apps from posso ltd FREE with our online order systems appproject secondaryTextcontentNo views loggingDirectivestrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G6C3BqTp ts accessibilityTextBetween app u0026 a website Progressive Web Application 727 views play Short thumbnailsources urlhttps i ytimg com vi G6C3BqTp ts oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBcWG2ywiTVTCPkd1kIHdJkPPDyLQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts G6C3BqTp ts webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG6C3BqTp ts playerParams8AEByAMyuAQUogYVAWvpgwjvJjr2ma EiIuInT0MN75gkAcC h1 i ytimg com vi G6C3BqTp ts frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKMCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHNkMzQnFUcF90cyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAUGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v G6C3BqTp ts u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7yY69pmvhIiLiJ09DDe YJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG6C3BqTp ts playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7yY69pmvhIiLiJ09DDe YJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1ba0b706a4e9fedb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdG6C3BqTp ts listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G6C3BqTp ts paramsCAQ 3D videoIds G6C3BqTp ts listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG6C3BqTp ts userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBetween app u0026 a website Progressive Web Application secondaryTextcontent727 views loggingDirectivestrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item BbnV av7JDo accessibilityTextHow to convert web app to pwa progressive web app 362 views play Short thumbnailsources urlhttps i ytimg com vi BbnV av7JDo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB MIa58vFPArXO1DdwIjLOx7zEtw width405 height720 onTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts BbnV av7JDo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdBbnV av7JDo playerParams8AEByAMyuAQUogYVAWvpgwjIPZ 3eRwlxhQaHECGw dikAcC h1 i ytimg com vi BbnV av7JDo frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKACELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCYm5WX2F2N0pEbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAVGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v BbnV av7JDo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyD2f93kcJcYUGhxAhsP3YpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdBbnV av7JDo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyD2f93kcJcYUGhxAhsP3YpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 05b9d5fdabfb243a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdBbnV av7JDo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds BbnV av7JDo paramsCAQ 3D videoIds BbnV av7JDo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueBbnV av7JDo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to convert web app to pwa progressive web app secondaryTextcontent362 views loggingDirectivestrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item BHryJsxHFYk accessibilityTextHow to Create a Progressive Web App PWA with Angular Step by Step Tutorial 283 views play Short thumbnailsources urlhttps i ytimg com vi BHryJsxHFYk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCSvSUOsUrZ2Q4gL00UWvUTCpfWMA width405 height720 onTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts BHryJsxHFYk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdBHryJsxHFYk playerParams8AEByAMyuAQUogYVAWvpgwiQ0FvSXwqI1szqf2qW7rbqkAcC h1 i ytimg com vi BHryJsxHFYk frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJ0CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCSHJ5SnN4SEZZayrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAWGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v BHryJsxHFYk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIkNBb0l8KiNbM6n9qlu626pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdBHryJsxHFYk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIkNBb0l8KiNbM6n9qlu626pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 047af226cc471589 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdBHryJsxHFYk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds BHryJsxHFYk paramsCAQ 3D videoIds BHryJsxHFYk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueBHryJsxHFYk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Create a Progressive Web App PWA with Angular Step by Step Tutorial secondaryTextcontent283 views loggingDirectivestrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item PqJ2cVuWEcc accessibilityTextWHAT IS A PWA 85 views play Short thumbnailsources urlhttps i ytimg com vi PqJ2cVuWEcc oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD2AKRQv5kR33zk85GmfouDI6RLbw width405 height720 onTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts PqJ2cVuWEcc webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdPqJ2cVuWEcc playerParams8AEByAMyuAQUogYVAWvpgwilj6NCvT9 XHppq60ocvX kAcC h1 i ytimg com vi PqJ2cVuWEcc frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJoCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtQcUoyY1Z1V0VjYyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAXGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v PqJ2cVuWEcc u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIpY jQr0 f1x6aautKHL1 5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPqJ2cVuWEcc playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIpY jQr0 f1x6aautKHL1 5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3ea276715b9611c7 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPqJ2cVuWEcc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PqJ2cVuWEcc paramsCAQ 3D videoIds PqJ2cVuWEcc listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuePqJ2cVuWEcc userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWHAT IS A PWA secondaryTextcontent85 views loggingDirectivestrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item B YMLaATCY8 accessibilityTextHow to Build a Progressive Web App PWA for Offline Accessibility 126 views play Short thumbnailsources urlhttps i ytimg com vi B YMLaATCY8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLC fOXwLFQQjEOyV5G7Xxaru38tOw width405 height720 onTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts B YMLaATCY8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdB YMLaATCY8 playerParams8AEByAMyuAQUogYVAWvpgwh0Y4eIVsNWx6kFBjFDTTA1kAcC h1 i ytimg com vi B YMLaATCY8 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJcCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCLVlNTGFBVENZOCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAYGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v B YMLaATCY8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdGOHiFbDVsepBQYxQ00wNZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdB YMLaATCY8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdGOHiFbDVsepBQYxQ00wNZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 07e60c2da013098f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdB YMLaATCY8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds B YMLaATCY8 paramsCAQ 3D videoIds B YMLaATCY8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueB YMLaATCY8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Build a Progressive Web App PWA for Offline Accessibility secondaryTextcontent126 views loggingDirectivestrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item HaC9MW1TJ Y accessibilityTextProgressive Web Apps on the same domain 5 1K views play Short thumbnailsources urlhttps i ytimg com vi HaC9MW1TJ Y oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAj1oJj1NRemS6gnzjmk WWgF0P3A width405 height720 onTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts HaC9MW1TJ Y webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdHaC9MW1TJ Y playerParams8AEByAMyuAQUogYVAWvpgwiJm4UmcY30F weSaCC6Ou2kAcC h1 i ytimg com vi HaC9MW1TJ Y frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJQCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtIYUM5TVcxVEpfWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAZGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v HaC9MW1TJ Y u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIiZuFJnGN9Bf8HkmggujrtpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHaC9MW1TJ Y playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIiZuFJnGN9Bf8HkmggujrtpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1da0bd316d5327f6 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdHaC9MW1TJ Y listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds HaC9MW1TJ Y paramsCAQ 3D videoIds HaC9MW1TJ Y listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueHaC9MW1TJ Y userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps on the same domain secondaryTextcontent5 1K views loggingDirectivestrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item N40 8UVEMTY accessibilityTextWhat are Progressive Web Apps upGrad shorts 9 9K views play Short thumbnailsources urlhttps i ytimg com vi N40 8UVEMTY hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCf0saK6bseoHqoQc sN1 5fxtz7A width405 height720 onTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts N40 8UVEMTY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdN40 8UVEMTY playerParams8AEByAMyuAQUogYVAWvpgwiJwSHLOGHgKqruacIlblNmkAcC h1 i ytimg com vi N40 8UVEMTY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJECELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtONDAtOFVWRU1UWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAaGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v N40 8UVEMTY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIicEhyzhh4Cqq7mnCJW5TZpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdN40 8UVEMTY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIicEhyzhh4Cqq7mnCJW5TZpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 378d3ef145443136 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdN40 8UVEMTY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds N40 8UVEMTY paramsCAQ 3D videoIds N40 8UVEMTY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueN40 8UVEMTY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat are Progressive Web Apps upGrad shorts secondaryTextcontent9 9K views loggingDirectivestrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item TYNPwnLx Xw accessibilityTextPWA s vs Native Apps 30 views play Short thumbnailsources urlhttps i ytimg com vi TYNPwnLx Xw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCj5BK32cc9XcENtcgQ77EKEW4f8w width405 height720 onTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts TYNPwnLx Xw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdTYNPwnLx Xw playerParams8AEByAMyuAQUogYVAWvpgwg1DLRo66SFCLKAM7x5tRBukAcC h1 i ytimg com vi TYNPwnLx Xw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCI4CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUWU5Qd25MeC1YdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAbGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v TYNPwnLx Xw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMINQy0aOukhQiygDO8ebUQbpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTYNPwnLx Xw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMINQy0aOukhQiygDO8ebUQbpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4d834fc272f1f97c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdTYNPwnLx Xw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TYNPwnLx Xw paramsCAQ 3D videoIds TYNPwnLx Xw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueTYNPwnLx Xw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA s vs Native Apps secondaryTextcontent30 views loggingDirectivestrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fCxxVEZaAiw accessibilityTextProgressive Web Apps PWA 30 Days 30 Terms Day 26 101 views play Short thumbnailsources urlhttps i ytimg com vi fCxxVEZaAiw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCO9Nn6NMNYuIrtC54QKtmvKN3Grg width405 height720 onTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fCxxVEZaAiw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfCxxVEZaAiw playerParams8AEByAMyuAQUogYVAWvpgwiBYtQDtvgl8eH53Xg HsspkAcC h1 i ytimg com vi fCxxVEZaAiw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIsCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmQ3h4VkVaYUFpdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAcGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fCxxVEZaAiw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIgWLUA7b4JfHh d14Px7LKZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfCxxVEZaAiw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIgWLUA7b4JfHh d14Px7LKZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7c2c7154465a022c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfCxxVEZaAiw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fCxxVEZaAiw paramsCAQ 3D videoIds fCxxVEZaAiw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefCxxVEZaAiw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps PWA 30 Days 30 Terms Day 26 secondaryTextcontent101 views loggingDirectivestrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vOWuWWBRov4 accessibilityTextElevating Web Experiences Creating a Progressive Web App PWA with React reactjs js javascript cs 227 views play Short thumbnailsources urlhttps i ytimg com vi vOWuWWBRov4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLA2yXWpYIt579HdBj85XJ4RCV0fBw width405 height720 onTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts vOWuWWBRov4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvOWuWWBRov4 playerParams8AEByAMyuAQUogYVAWvpgwgXlp1yK3qEUilVVafpsUTpkAcC h1 i ytimg com vi vOWuWWBRov4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIgCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2T1d1V1dCUm92NCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAdGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v vOWuWWBRov4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIF5adcit6hFIpVVWn6bFE6ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvOWuWWBRov4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIF5adcit6hFIpVVWn6bFE6ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bce5ae596051a2fe u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdvOWuWWBRov4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vOWuWWBRov4 paramsCAQ 3D videoIds vOWuWWBRov4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevOWuWWBRov4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentElevating Web Experiences Creating a Progressive Web App PWA with React reactjs js javascript cs secondaryTextcontent227 views loggingDirectivestrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item duw3zkKtEhE accessibilityTextWeb VS Mobile Development Key Differences 74K views play Short thumbnailsources urlhttps i ytimg com vi duw3zkKtEhE oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLARTnK5kvYhpMoD4jlhklMAgF7RsQ width405 height720 onTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts duw3zkKtEhE webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdduw3zkKtEhE playerParams8AEByAMyuAQUogYVAWvpgwj3eOMUSz9QoLKnGoK4 P0HkAcC h1 i ytimg com vi duw3zkKtEhE frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIUCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtkdXczemtLdEVoRSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAeGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v duw3zkKtEhE u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI93jjFEs UKCypxqCuPj9B5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdduw3zkKtEhE playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI93jjFEs UKCypxqCuPj9B5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 76ec37ce42ad1211 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdduw3zkKtEhE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds duw3zkKtEhE paramsCAQ 3D videoIds duw3zkKtEhE listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueduw3zkKtEhE userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWeb VS Mobile Development Key Differences secondaryTextcontent74K views loggingDirectivestrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item y mwhq eqHA accessibilityTextPWA Progressive web app User experience Web development Surya web webdevelopment status 76 views play Short thumbnailsources urlhttps i ytimg com vi y mwhq eqHA oar2 jpg sqp oaymwEYCNAFENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLBdiAYCmzqQNj4ht5TmrsUp2yRGEw width720 height720 onTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts y mwhq eqHA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdy mwhq eqHA playerParams8AEByAMyuAQUogYVAWvpgwifXasZ4AxLKv hk9wLeicmkAcC h1 i ytimg com vi y mwhq eqHA frame0 jpg width1080 height1080 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIICELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5X213aHFfZXFIQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAfGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v y mwhq eqHA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIn12rGeAMSyr 4ZPcC3onJpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdy mwhq eqHA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIn12rGeAMSyr 4ZPcC3onJpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cbf9b086afdea870 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdy mwhq eqHA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds y mwhq eqHA paramsCAQ 3D videoIds y mwhq eqHA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuey mwhq eqHA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA Progressive web app User experience Web development Surya web webdevelopment status secondaryTextcontent76 views loggingDirectivestrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item GWNG1EElntE accessibilityTextReact JS Tutorial Progressive Web Apps PWA Web Development React JS In Telugu Frontend shorts 8 1K views play Short thumbnailsources urlhttps i ytimg com vi GWNG1EElntE oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCKz aiwXkqOaNlDZjWZq03cwcE7A width405 height720 onTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts GWNG1EElntE webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdGWNG1EElntE playerParams8AEByAMyuAQUogYVAWvpgwgTeaFrWCF2uoImMFiuZPUOkAcC h1 i ytimg com vi GWNG1EElntE frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCP8BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHV05HMUVFbG50RSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAgGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v GWNG1EElntE u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIE3mha1ghdrqCJjBYrmT1DpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdGWNG1EElntE playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIE3mha1ghdrqCJjBYrmT1DpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 196346d441259ed1 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdGWNG1EElntE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds GWNG1EElntE paramsCAQ 3D videoIds GWNG1EElntE listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueGWNG1EElntE userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentReact JS Tutorial Progressive Web Apps PWA Web Development React JS In Telugu Frontend shorts secondaryTextcontent8 1K views loggingDirectivestrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CHrprDwFD2Q accessibilityTextHow to Hire Magento 2 PWA Developers for Your E Store No views play Short thumbnailsources urlhttps i ytimg com vi CHrprDwFD2Q oar2 jpg width270 height480 onTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CHrprDwFD2Q webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCHrprDwFD2Q playerParams8AEByAMyuAQUogYVAWvpgwjbND lUa4KaAaUrqqnfGPEkAcC h1 i ytimg com vi CHrprDwFD2Q frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPwBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDSHJwckR3RkQyUSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAhGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw badgebadgeViewModelbadgeTextNew badgeStyleBADGE OVERLAY trackingParamsCPsBEJTOCyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityLabelNew loggingDirectivestrackingParamsCPsBEJTOCyITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CHrprDwFD2Q u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI2zQ pVGuCmgGlK6qp3xjxJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCHrprDwFD2Q playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI2zQ pVGuCmgGlK6qp3xjxJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 087ae9ac3c050f64 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCHrprDwFD2Q listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CHrprDwFD2Q paramsCAQ 3D videoIds CHrprDwFD2Q listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCHrprDwFD2Q userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Hire Magento 2 PWA Developers for Your E Store secondaryTextcontentNo views loggingDirectivestrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg iconiconTypeYOUTUBE SHORTS BRAND 24 h1 PV9ThwQegks h1 i ytimg com vi PV9ThwQegks hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCCk4p5u h82F1RRrYFfL7FomVD9Q width480 height270 Web Apps vs PWA vs Hybrid vs Native What s the Difference Web Apps vs PWA vs Hybrid vs Native What s the Difference by Build With Damian 2 470 views 1 year ago 13 minutes 32 seconds longBylineTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel13 minutes 32 seconds simpleText1332 viewCountTextsimpleText2 470 views navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian shortBylineTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOBAy4T6oPDw1K89 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel2 4K views simpleText2 4K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPV9ThwQegks listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PV9ThwQegks paramsCAQ 3D videoIds PV9ThwQegks trackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtQVjlUaHdRZWdrcw 3D 3D commands clickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPYBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com rqlTST5aULYFuJamQiy6enfX O NFOPdeAUbCS0i 4F2omDJNL9XEg6N7KIZwl5i7T9uT3n2PQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel13 minutes 32 seconds simpleText1332 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdPV9ThwQegks actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdPV9ThwQegks untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPV9ThwQegks listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PV9ThwQegks paramsCAQ 3D videoIds PV9ThwQegks untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAre you confused about the different types of mobile textapps boldtrue text out there In this video we ll break down the key differences between snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Platform Independent vs Native Responsive Web Apps Progressive Web Apps PWA Hybrid Native collapsedThumbnailthumbnails urlhttps i ytimg com vi PV9ThwQegks hqdefault 16866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANMzGHQJef7yDi4Hjy4Y2Sn6E5hA width336 height188 collapsedLabelruns text7 text chapters expandedTitleruns text7 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi PV9ThwQegks hqdefault 16866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANMzGHQJef7yDi4Hjy4Y2Sn6E5hA width336 height188 onTapclickTrackingParamsCPMBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCPMBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPlatform Independent vs Native timeDescriptionruns text030 h1 i ytimg com vi PV9ThwQegks hqdefault 38000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCgUuwzvvuonhIxuj5Z6kLbR7g8Zg width336 height188 onTapclickTrackingParamsCPIBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 30s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds30 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 30 u0026mt 1730930490 u0026oweuc trackingParamsCPIBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textResponsive Web Apps timeDescriptionruns text129 h1 i ytimg com vi PV9ThwQegks hqdefault 94833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC7qvHnT7KMVcm8vvmdElLNJTchEA width336 height188 onTapclickTrackingParamsCPEBENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 89s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds89 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 89 u0026mt 1730930490 u0026oweuc trackingParamsCPEBENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text230 h1 i ytimg com vi PV9ThwQegks hqdefault 150900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBnc2J5xm Qu 4gkGU8R4OrqPZCiA width336 height188 onTapclickTrackingParamsCPABENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 150s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds150 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 150 u0026mt 1730930490 u0026oweuc trackingParamsCPABENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA timeDescriptionruns text300 h1 i ytimg com vi PV9ThwQegks hqdefault 181800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCGE3wgsMZagrsotitdgGv RnCBgw width336 height188 onTapclickTrackingParamsCO8BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 180s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds180 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 180 u0026mt 1730930490 u0026oweuc trackingParamsCO8BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHybrid timeDescriptionruns text440 h1 i ytimg com vi PV9ThwQegks hqdefault 284766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBlKFKxGj0C6RvSiaFMUi5Ehki0qQ width336 height188 onTapclickTrackingParamsCO4BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 280s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds280 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 280 u0026mt 1730930490 u0026oweuc trackingParamsCO4BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNative timeDescriptionruns text632 h1 i ytimg com vi PV9ThwQegks hqdefault 400233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCbetyZ1YL52z8hw f2EC WUEeQ8Q width336 height188 onTapclickTrackingParamsCO0BENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 392s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds392 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 392 u0026mt 1730930490 u0026oweuc trackingParamsCO0BENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOoBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOsBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOgBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCOcBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4282335039 section2Color4281545523 section3Color4280690214 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4279834905 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284835173 section2Color4284045657 section3Color4283190348 primaryTitleColor4294967295 secondaryTitleColor4293914607 iconActivatedColor4294967295 iconInactiveColor4288256409 section4Color4282335039 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCOcBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtQVjlUaHdRZWdrcyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com rqlTST5aULYFuJamQiy6enfX O NFOPdeAUbCS0i 4F2omDJNL9XEg6N7KIZwl5i7T9uT3n2PQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian h1 1WWweyBaWZk h1 i ytimg com vi 1WWweyBaWZk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAHesfxBHfKqgnn8poBZn3UwNj4JA width360 height202 urlhttps i ytimg com vi 1WWweyBaWZk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDYB4jYf8tfliUZ3YgIItBBnbtp5w width720 height404 What Is A Progressive Web App PWA Why Is It A Game Changer In eCommerce What Is A Progressive Web App PWA Why Is It A Game Changer In eCommerce by Going Headless with John 41 199 views 2 years ago 6 minutes 44 seconds longBylineTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 44 seconds simpleText644 viewCountTextsimpleText41 199 views navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn shortBylineTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOBAmbPpgrKP7LLVAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel41K views simpleText41K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1WWweyBaWZk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1WWweyBaWZk paramsCAQ 3D videoIds 1WWweyBaWZk trackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgsxV1d3ZXlCYVdaaw 3D 3D commands clickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOQBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com oTroLdOXBlzXnAs6 cHNNZN5kUle vZ9XK2EiTRYAe9k kzooUsNDoHFqUr3JUkuRqU28KNLpg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 44 seconds simpleText644 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId1WWweyBaWZk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId1WWweyBaWZk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1WWweyBaWZk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1WWweyBaWZk paramsCAQ 3D videoIds 1WWweyBaWZk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive web Applications boldtrue text textPWA boldtrue text have been around for a while now but only now are they starting to see real traction in snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textintroduction to what is a PWA PWA description PWA characteristics What makes a PWA a PWA PWA architecture enablers collapsedThumbnailthumbnails urlhttps i ytimg com vi 1WWweyBaWZk hqdefault 25333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBxjK vB4J5s mSZPMK7JgBIAgAuA width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textintroduction to what is a PWA timeDescriptionruns text000 h1 i ytimg com vi 1WWweyBaWZk hqdefault 25333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBxjK vB4J5s mSZPMK7JgBIAgAuA width336 height188 onTapclickTrackingParamsCOEBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCOEBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA description timeDescriptionruns text114 h1 i ytimg com vi 1WWweyBaWZk hqdefault 93266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAKzqVKb0hqK UTXZNpb9UQkcCDtw width336 height188 onTapclickTrackingParamsCOABENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 74s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds74 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 74 u0026mt 1730930490 u0026oweuc trackingParamsCOABENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA characteristics What makes a PWA a PWA timeDescriptionruns text215 h1 i ytimg com vi 1WWweyBaWZk hqdefault 149933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDIlURh1DuJ VvuyAF xmepDQyVHA width336 height188 onTapclickTrackingParamsCN8BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 135s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds135 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 135 u0026mt 1730930490 u0026oweuc trackingParamsCN8BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA architecture enablers timeDescriptionruns text349 h1 i ytimg com vi 1WWweyBaWZk hqdefault 234933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAEUsBWHxtudWivmE6C951XPAaspA width336 height188 onTapclickTrackingParamsCN4BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 229s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds229 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 229 u0026mt 1730930490 u0026oweuc trackingParamsCN4BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCNsBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCN0BEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCNwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCNoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCNkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCNgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966268 section2Color4294504948 section3Color4294109163 primaryTitleColor4279832596 secondaryTitleColor4286534245 iconActivatedColor4284028723 iconInactiveColor4288051333 section4Color4293647843 iconDisabledColor4072779446 darkColorPalettesection1Color4282322980 section2Color4281535773 section3Color4280683030 primaryTitleColor4294960624 secondaryTitleColor4291601332 iconActivatedColor4294960624 iconInactiveColor4287854210 section4Color4279830030 iconDisabledColor4066396499 vibrantColorPalettesection1Color4286521673 section2Color4285668930 section3Color4284881722 primaryTitleColor4294960624 secondaryTitleColor4293244875 iconActivatedColor4294960624 iconInactiveColor4288244606 section4Color4284028723 iconDisabledColor4065080639 useCustomColorstrue loggingDirectivestrackingParamsCNgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgsxV1d3ZXlCYVdaayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com oTroLdOXBlzXnAs6 cHNNZN5kUle vZ9XK2EiTRYAe9k kzooUsNDoHFqUr3JUkuRqU28KNLpg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn h1 0OJ24kCV J8 h1 i ytimg com vi 0OJ24kCV J8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC20qTh SeLiuWDQKiAxNgRmmXGnQ width360 height202 urlhttps i ytimg com vi 0OJ24kCV J8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDQFxgMKOB0H4XujAWZwMWHHV7loQ width720 height404 All you need to know about PWA Progressive Web Apps All you need to know about PWA Progressive Web Apps by Windows Central 109 941 views 6 years ago 14 minutes 9 seconds longBylineTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel14 minutes 9 seconds simpleText1409 viewCountTextsimpleText109 941 views navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelVerified ownerTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral shortBylineTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOBAn HXhKTcnfHQAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel109K views simpleText109K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId0OJ24kCV J8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0OJ24kCV J8 paramsCAQ 3D videoIds 0OJ24kCV J8 trackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgswT0oyNGtDVi1KOA 3D 3D commands clickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNUBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com Mf0hS8tZOqBt7bgHJgEcvQ7 J9p0 dtj5xqG2J1 AHgrlMILqt6OOOHkjr3kemKSgPJWCrhyyQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel14 minutes 9 seconds simpleText1409 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId0OJ24kCV J8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId0OJ24kCV J8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId0OJ24kCV J8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0OJ24kCV J8 paramsCAQ 3D videoIds 0OJ24kCV J8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text are just great web sites that can behave like native apps Microsoft is all in on PWAs and that s a good snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhy does Google and Microsoft see this as the future of app development How will PwAs affect the Microsoft Store Are there any big name brand apps out there that are PWAS Does Microsoft have any plans to release any of its apps in PWA form Does Microsoft Edge even support PWAs yet Will Windows Phone support Edge with PWA Since PWAs are web apps do developers even need an app store taking a 50 cut How long do you think it will be until PWAs are the standard and not the exception collapsedThumbnailthumbnails urlhttps i ytimg com vi 0OJ24kCV J8 hqdefault 127833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAf3skpIcbOiQQ5vpQKEgI3nrFrCw width336 height188 collapsedLabelruns text8 text moments expandedTitleruns text8 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhy does Google and Microsoft see this as the future of app development timeDescriptionruns text150 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 127833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAf3skpIcbOiQQ5vpQKEgI3nrFrCw width336 height188 onTapclickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 110s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds110 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 110 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHow will PwAs affect the Microsoft Store timeDescriptionruns text417 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 285800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDSa8KLWybdTzrPGH5X9TSbSm6DCg width336 height188 onTapclickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 257s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds257 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 257 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAre there any big name brand apps out there that are PWAS timeDescriptionruns text657 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 445833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLArXoS0rgBIOQQ3TZV9j tcChB2Lg width336 height188 onTapclickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 417s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds417 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 417 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDoes Microsoft have any plans to release any of its apps in PWA form timeDescriptionruns text824 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 514900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCfaE3QlKjXwQpsj2lkeKpGMmXfTw width336 height188 onTapclickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 504s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds504 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 504 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDoes Microsoft Edge even support PWAs yet timeDescriptionruns text919 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 584200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqalFEqwnx93KF37 Hn3YEqBM6FA width336 height188 onTapclickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 559s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds559 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 559 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWill Windows Phone support Edge with PWA timeDescriptionruns text1022 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 639966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCzKGpiSYtvDF D523vU47R7wtAw width336 height188 onTapclickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 622s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds622 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 622 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSince PWAs are web apps do developers even need an app store taking a 50 cut timeDescriptionruns text1043 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 667900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDNQbTeY4GrEldywN4993JUa9e7oQ width336 height188 onTapclickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 643s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds643 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 643 u0026mt 1730930490 u0026oweuc clickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHow long do you think it will be until PWAs are the standard and not the exception timeDescriptionruns text1156 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 722100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCBzRfYD7n8L0aoYMgdQfc4m vJPw width336 height188 onTapclickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 716s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds716 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 716 u0026mt 1730930490 u0026oweuc clickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCMgBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCMoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCMkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCMcBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCMYBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCMUBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966270 section2Color4294504951 section3Color4294109168 primaryTitleColor4279832600 secondaryTitleColor4286534264 iconActivatedColor4284037204 iconInactiveColor4289563304 section4Color4293647849 iconDisabledColor4074292181 darkColorPalettesection1Color4282329148 section2Color4281540656 section3Color4280686628 primaryTitleColor4294960635 secondaryTitleColor4291601349 iconActivatedColor4294960635 iconInactiveColor4287854223 section4Color4279832600 iconDisabledColor4066396509 vibrantColorPalettesection1Color4284825696 section2Color4284037204 section3Color4283183176 primaryTitleColor4294960635 secondaryTitleColor4293902312 iconActivatedColor4294960635 iconInactiveColor4288244626 section4Color4282329148 iconDisabledColor4065080649 useCustomColorstrue loggingDirectivestrackingParamsCMUBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgswT0oyNGtDVi1KOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com Mf0hS8tZOqBt7bgHJgEcvQ7 J9p0 dtj5xqG2J1 AHgrlMILqt6OOOHkjr3kemKSgPJWCrhyyQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelSend feedback trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item qEd4wNaFIw accessibilityTextTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps 171 views play Short thumbnailsources urlhttps i ytimg com vi qEd4wNaFIw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCnzrigJR8QNlpAS iY 3JIpKXlg width405 height720 onTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts qEd4wNaFIw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId qEd4wNaFIw playerParams8AEByAMyuAQUogYVAWvpgwhFo42gshPcstpPIcKXuCvPkAcC h1 i ytimg com vi qEd4wNaFIw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMMBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgstcUVkNHdOYUZJdyraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAAGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v qEd4wNaFIw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId qEd4wNaFIw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id faa11de3035a148c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId qEd4wNaFIw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qEd4wNaFIw paramsCAQ 3D videoIds qEd4wNaFIw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value qEd4wNaFIw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps secondaryTextcontent171 views loggingDirectivestrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 1aQH1K7HBEA accessibilityTextExample of PWA Progressive Web App 21K views play Short thumbnailsources urlhttps i ytimg com vi 1aQH1K7HBEA hq720 2 jpg sqp oaymwEkCNwCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBk5 eb0iVqTE gAxKJfeK1VXz10w width348 height720 onTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 1aQH1K7HBEA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId1aQH1K7HBEA playerParams8AEByAMyuAQUogYVAWvpgwjti6YDvy qKGCpdXAzzOyLkAcC h1 i ytimg com vi 1aQH1K7HBEA frame0 jpg width348 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMABELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsxYVFIMUs3SEJFQSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBABGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 1aQH1K7HBEA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1aQH1K7HBEA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d5a407d4aec70440 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1aQH1K7HBEA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1aQH1K7HBEA paramsCAQ 3D videoIds 1aQH1K7HBEA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value1aQH1K7HBEA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentExample of PWA Progressive Web App secondaryTextcontent21K views loggingDirectivestrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 9p76hPSddoY accessibilityTextTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps 93 views play Short thumbnailsources urlhttps i ytimg com vi 9p76hPSddoY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDbXSkMPMJBm7yFnMgA2wqMlNZ3Lg width405 height720 onTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 9p76hPSddoY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId9p76hPSddoY playerParams8AEByAMyuAQUogYVAWvpgwjE5dRUGOFxIoMxT20NBsHwkAcC h1 i ytimg com vi 9p76hPSddoY frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL0BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs5cDc2aFBTZGRvWSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBACGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 9p76hPSddoY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9p76hPSddoY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f69efa84f49d7686 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId9p76hPSddoY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9p76hPSddoY paramsCAQ 3D videoIds 9p76hPSddoY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value9p76hPSddoY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps secondaryTextcontent93 views loggingDirectivestrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CmA721h2VXI accessibilityTextiSocket Progressive Web App PWA Installation for iPhone 3 3K views play Short thumbnailsources urlhttps i ytimg com vi CmA721h2VXI hq720 2 jpg sqp oaymwEkCN4BEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLChVJWHIz11jxjsrVodOZW2sOJKbg width222 height480 onTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CmA721h2VXI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCmA721h2VXI playerParams8AEByAMyuAQUogYVAWvpgwiTsXrNIWGRaFjw3KEu6Z0gkAcC h1 i ytimg com vi CmA721h2VXI frame0 jpg width222 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLoBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDbUE3MjFoMlZYSSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBADGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CmA721h2VXI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCmA721h2VXI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0a603bdb58765572 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCmA721h2VXI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CmA721h2VXI paramsCAQ 3D videoIds CmA721h2VXI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCmA721h2VXI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentiSocket Progressive Web App PWA Installation for iPhone secondaryTextcontent3 3K views loggingDirectivestrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fblS MgGuJI accessibilityTextMagento Progressive Web App PWA Try On Opportunity 86 views play Short thumbnailsources urlhttps i ytimg com vi fblS MgGuJI hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAKmGErXT RDDeoHSE31mYmUXtLlw width406 height720 onTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fblS MgGuJI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfblS MgGuJI playerParams8AEByAMyuAQUogYVAWvpgwhH9p8LFRPZVcCdO9Dpybz9kAcC h1 i ytimg com vi fblS MgGuJI frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLcBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmYmxTX01nR3VKSSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAEGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fblS MgGuJI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfblS MgGuJI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7db952fcc806b892 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfblS MgGuJI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fblS MgGuJI paramsCAQ 3D videoIds fblS MgGuJI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefblS MgGuJI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentMagento Progressive Web App PWA Try On Opportunity secondaryTextcontent86 views loggingDirectivestrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item T7gxzaeCPbA accessibilityTextDeliver a smart mobile experience with Progressive Web Apps 942 views play Short thumbnailsources urlhttps i ytimg com vi T7gxzaeCPbA hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCZv0L3oY1cuAkcvcOIZUULqC 3sg width406 height720 onTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts T7gxzaeCPbA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdT7gxzaeCPbA playerParams8AEByAMyuAQUogYVAWvpgwgKbb4LlxYIrrgqLFEXkNf6kAcC h1 i ytimg com vi T7gxzaeCPbA frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLQBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUN2d4emFlQ1BiQSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAFGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v T7gxzaeCPbA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT7gxzaeCPbA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4fb831cda7823db0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT7gxzaeCPbA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T7gxzaeCPbA paramsCAQ 3D videoIds T7gxzaeCPbA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueT7gxzaeCPbA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDeliver a smart mobile experience with Progressive Web Apps secondaryTextcontent942 views loggingDirectivestrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item AT89gg2kShg accessibilityText PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa 1 2K views play Short thumbnailsources urlhttps i ytimg com vi AT89gg2kShg hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLD53kYgSFyjXgUnJg5sq6hGHjsfbQ width405 height720 onTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts AT89gg2kShg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdAT89gg2kShg playerParams8AEByAMyuAQUogYVAWvpgwhoQ NlL8qtNGFQWEByPgVdkAcC h1 i ytimg com vi AT89gg2kShg frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLEBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtBVDg5Z2cya1NoZyraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAGGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v AT89gg2kShg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAT89gg2kShg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 013f3d820da44a18 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdAT89gg2kShg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AT89gg2kShg paramsCAQ 3D videoIds AT89gg2kShg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueAT89gg2kShg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa secondaryTextcontent1 2K views loggingDirectivestrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item r VnuVndHWM accessibilityTextBuilding Progressive Web Apps for the sidebar 2 4K views play Short thumbnailsources urlhttps i ytimg com vi r VnuVndHWM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAG1X24Kk2LFDpnAae7g30skLH9TQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts r VnuVndHWM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdr VnuVndHWM playerParams8AEByAMyuAQUogYVAWvpgwixyId02DGy6j RbB9q3nyzkAcC h1 i ytimg com vi r VnuVndHWM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK4BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtyX1ZudVZuZEhXTSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAHGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v r VnuVndHWM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdr VnuVndHWM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aff567b959dd1d63 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdr VnuVndHWM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds r VnuVndHWM paramsCAQ 3D videoIds r VnuVndHWM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuer VnuVndHWM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding Progressive Web Apps for the sidebar secondaryTextcontent2 4K views loggingDirectivestrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ug b58j18oU accessibilityTextWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software 188 views play Short thumbnailsources urlhttps i ytimg com vi Ug b58j18oU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAmnvijjcqIiPSNyCREgnlVKVzUBA width405 height720 onTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts Ug b58j18oU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUg b58j18oU playerParams8AEByAMyuAQUogYVAWvpgwheDjtimwDQS OzLtZ3sJyNkAcC h1 i ytimg com vi Ug b58j18oU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKsBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVZy1iNThqMThvVSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAIGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v Ug b58j18oU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUg b58j18oU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 520f9be7c8f5f285 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdUg b58j18oU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ug b58j18oU paramsCAQ 3D videoIds Ug b58j18oU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUg b58j18oU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software secondaryTextcontent188 views loggingDirectivestrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 73jyZ9 RA80 accessibilityTextPWA or Progressive Web Application 630 views play Short thumbnailsources urlhttps i ytimg com vi 73jyZ9 RA80 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLASvE YTNkLg4Eun8 mWBYJJXI3fg width405 height720 onTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 73jyZ9 RA80 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId73jyZ9 RA80 playerParams8AEByAMyuAQUogYVAWvpgwh7GKaDJM Qrcw CbtjZMxQkAcC h1 i ytimg com vi 73jyZ9 RA80 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKgBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs3M2p5WjktUkE4MCraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAJGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 73jyZ9 RA80 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId73jyZ9 RA80 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ef78f267df9103cd u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId73jyZ9 RA80 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 73jyZ9 RA80 paramsCAQ 3D videoIds 73jyZ9 RA80 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value73jyZ9 RA80 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA or Progressive Web Application secondaryTextcontent630 views loggingDirectivestrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg iconiconTypeYOUTUBE SHORTS BRAND 24 h1 R bBXHk33rk h1 i ytimg com vi R bBXHk33rk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBhMK00 NhgY1KszN5irn6wnRNcAw width360 height202 urlhttps i ytimg com vi R bBXHk33rk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDaQeZugv1Yic7H d2msvbRcddHTA width720 height404 PWA vs Native vs Cross Platform Best Mobile App Development Approach PWA vs Native vs Cross Platform Best Mobile App Development Approach by Copper Digital 7 110 views 2 years ago 5 minutes 52 seconds longBylineTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 52 seconds simpleText552 viewCountTextsimpleText7 110 views navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc shortBylineTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOBAub3fycersPtH showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel7 1K views simpleText7 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdR bBXHk33rk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds R bBXHk33rk paramsCAQ 3D videoIds R bBXHk33rk trackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtSX2JCWEhrMzNyaw 3D 3D commands clickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKMBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 7 tZt2yq ea8nRXqafdAmV4RRj8pqdo51CmDDIfR hbOl1PfwSxGgbqIhGAnQIRkOJedYWZOWA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 52 seconds simpleText552 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdR bBXHk33rk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdR bBXHk33rk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdR bBXHk33rk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds R bBXHk33rk paramsCAQ 3D videoIds R bBXHk33rk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIt often becomes difficult for most entrepreneurs CTOs and CXOs to envision developing an textapp boldtrue text to choose among the three most snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textPERFORMANCE COMPATIBILITY DEVELOPMENT COST collapsedThumbnailthumbnails urlhttps i ytimg com vi R bBXHk33rk hqdefault 177000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBwy8IgCeKQCVMDr87rkggBgoXX6Q width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textPERFORMANCE timeDescriptionruns text256 h1 i ytimg com vi R bBXHk33rk hqdefault 177000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBwy8IgCeKQCVMDr87rkggBgoXX6Q width336 height188 onTapclickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 176s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds176 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 176 u0026mt 1730930490 u0026oweuc clickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCOMPATIBILITY timeDescriptionruns text344 h1 i ytimg com vi R bBXHk33rk hqdefault 248833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCCKjTIc4O9NROjh 1SAvjchrE03Q width336 height188 onTapclickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 224s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds224 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 224 u0026mt 1730930490 u0026oweuc clickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDEVELOPMENT COST timeDescriptionruns text432 h1 i ytimg com vi R bBXHk33rk hqdefault 272800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCSKk60Y9TqjejxImh9RuQwjxo4Aw width336 height188 onTapclickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 272s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds272 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 272 u0026mt 1730930490 u0026oweuc clickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJsBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJ0BEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCJgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4281088089 iconInactiveColor4286877093 section4Color4292731371 iconDisabledColor4072456657 darkColorPalettesection1Color4280231999 section2Color4279836723 section3Color4279441446 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955475 section4Color4278980633 iconDisabledColor4064495961 vibrantColorPalettesection1Color4281944178 section2Color4281483365 section3Color4281088089 primaryTitleColor4293258495 secondaryTitleColor4290496490 iconActivatedColor4293258495 iconInactiveColor4285232793 section4Color4280692812 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCJgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtSX2JCWEhrMzNyayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 7 tZt2yq ea8nRXqafdAmV4RRj8pqdo51CmDDIfR hbOl1PfwSxGgbqIhGAnQIRkOJedYWZOWA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc h1 xvbXCw6KUuw h1 i ytimg com vi xvbXCw6KUuw hq720 jpg sqp oaymwE9COgCEMoBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYZSBlKGUwDw u0026rs AOn4CLBoXisndFnGchRJR7JJbL 9Wpw0aA width360 height202 urlhttps i ytimg com vi xvbXCw6KUuw hq720 jpg sqp oaymwExCNAFEJQDSFryq4qpAyMIARUAAIhCGAHwAQH4Af4JgALQBYoCDAgAEAEYZSBlKGUwDw u0026rs AOn4CLBjfqM91DBqcNRgRLk3KJsiKwgdGw width720 height404 Apple s PWA Revolution Future predictions on App Store Web Certs and more Apple s PWA Revolution Future predictions on App Store Web Certs and more by IHUBApp 3 134 views 1 year ago 3 minutes 45 seconds longBylineTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel3 minutes 45 seconds simpleText345 viewCountTextsimpleText3 134 views navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v xvbXCw6KUuw u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxvbXCw6KUuw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nz6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c6f6d70b0e8a52ec u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp shortBylineTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOBA7KWp9LDhtfvGAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel3 1K views simpleText3 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdxvbXCw6KUuw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xvbXCw6KUuw paramsCAQ 3D videoIds xvbXCw6KUuw trackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgt4dmJYQ3c2S1V1dw 3D 3D commands clickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJUBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com CwuiVXvnY1Ho z8oLMB4Y97qtbBvRQGNUx0Nrn1MHr4PmkqwxL6q9OqHDRRYMEx06wS2BEKOlSg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel3 minutes 45 seconds simpleText345 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdxvbXCw6KUuw actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdxvbXCw6KUuw untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdxvbXCw6KUuw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xvbXCw6KUuw paramsCAQ 3D videoIds xvbXCw6KUuw untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textDelving into the recent developments surrounding Apple s direction with textProgressive Web Apps boldtrue text PWAs and explore the snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v xvbXCw6KUuw u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxvbXCw6KUuw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nz6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c6f6d70b0e8a52ec u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgt4dmJYQ3c2S1V1dyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com CwuiVXvnY1Ho z8oLMB4Y97qtbBvRQGNUx0Nrn1MHr4PmkqwxL6q9OqHDRRYMEx06wS2BEKOlSg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp h1 mAMSseVRjQk h1 i ytimg com vi mAMSseVRjQk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDbmG 5o40d0v5mYmkt6BcUkOCWPQ width360 height202 urlhttps i ytimg com vi mAMSseVRjQk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDUIsQJiF7u4nRBRfkslcCkQr9mfw width720 height404 Progressive Web App PWA vs Native App ONLY ONE WINNER Progressive Web App PWA vs Native App ONLY ONE WINNER by Tigren 390 views 4 years ago 38 seconds longBylineTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel38 seconds simpleText038 viewCountTextsimpleText390 views navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v mAMSseVRjQk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmAMSseVRjQk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 980312b1e5518d09 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions shortBylineTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOBAiZrGqp7WxIGYAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel390 views simpleText390 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdmAMSseVRjQk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mAMSseVRjQk paramsCAQ 3D videoIds mAMSseVRjQk trackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgttQU1Tc2VWUmpRaw 3D 3D commands clickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJABEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com a3B7hcmeMmbYaF nGkkGUVO8DWCfK52CBAuB9XpQx7f e2hx3k0mfchf1Nly tocwehUkT9tXUA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel38 seconds simpleText038 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdmAMSseVRjQk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdmAMSseVRjQk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdmAMSseVRjQk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mAMSseVRjQk paramsCAQ 3D videoIds mAMSseVRjQk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textEverything you need to know about textProgressive Web App s boldtrue text amazing functions over the Native App Your app too slow Require snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v mAMSseVRjQk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmAMSseVRjQk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 980312b1e5518d09 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgttQU1Tc2VWUmpRayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com a3B7hcmeMmbYaF nGkkGUVO8DWCfK52CBAuB9XpQx7f e2hx3k0mfchf1Nly tocwehUkT9tXUA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions h1 q41BbwXQ7xU h1 i ytimg com vi q41BbwXQ7xU hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADyaQOMOWF1XNUzneiy iIBNIWfg width360 height202 urlhttps i ytimg com vi q41BbwXQ7xU hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLApQaZdbC2hXt5euBAPgfPrIqufvA width720 height404 Progressive Web Apps PWA are better than Native Apps PWAs are used by the top Marketers Progressive Web Apps PWA are better than Native Apps PWAs are used by the top Marketers by Barrie Christopher BarrieC 23 views 4 years ago 1 minute 41 seconds longBylineTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel1 minute 41 seconds simpleText141 viewCountTextsimpleText23 views navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v q41BbwXQ7xU u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq41BbwXQ7xU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab8d416f05d0ef15 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 shortBylineTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOBAld7DrvCt0MarAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel23 views simpleText23 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdq41BbwXQ7xU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q41BbwXQ7xU paramsCAQ 3D videoIds q41BbwXQ7xU trackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtxNDFCYndYUTd4VQ 3D 3D commands clickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIsBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro ke uIYUfmwc7co7eNOcWnhGiDfH2NOZxJWvbl0 QuZGQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 minute 41 seconds simpleText141 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdq41BbwXQ7xU actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdq41BbwXQ7xU untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdq41BbwXQ7xU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q41BbwXQ7xU paramsCAQ 3D videoIds q41BbwXQ7xU untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text textor boldtrue text PWAs are internet apps that combine the best of you websites with the best of apps They load snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v q41BbwXQ7xU u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq41BbwXQ7xU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab8d416f05d0ef15 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtxNDFCYndYUTd4VSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro ke uIYUfmwc7co7eNOcWnhGiDfH2NOZxJWvbl0 QuZGQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 h1 3ODP6tTpjqA h1 i ytimg com vi 3ODP6tTpjqA hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDhniNE2RPGrHsNi9v4gRfORNamsA width360 height202 urlhttps i ytimg com vi 3ODP6tTpjqA hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCwJbj tYquMAVk4JXQD00XAsSZ8g width720 height404 Progressive Web Apps in 2024 Progressive Web Apps in 2024 by Awesome 54 563 views 4 months ago 4 minutes 7 seconds longBylineTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding publishedTimeTextsimpleText4 months ago lengthTextaccessibilityaccessibilityDatalabel4 minutes 7 seconds simpleText407 viewCountTextsimpleText54 563 views navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3ODP6tTpjqA u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3ODP6tTpjqA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id dce0cfead4e98ea0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding shortBylineTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOBAoJ2mp639s DcAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel54K views simpleText54K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3ODP6tTpjqA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3ODP6tTpjqA paramsCAQ 3D videoIds 3ODP6tTpjqA trackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgszT0RQNnRUcGpxQQ 3D 3D commands clickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIYBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com vkuccQniLC4wYqYnMjHp7fQLf3aKKPmagPOSoFYr4kLCp2J822 ikXMNMI4afoT67R nTLzf0Os s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel4 minutes 7 seconds simpleText407 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId3ODP6tTpjqA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId3ODP6tTpjqA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3ODP6tTpjqA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3ODP6tTpjqA paramsCAQ 3D videoIds 3ODP6tTpjqA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAre textProgressive Web Apps boldtrue text still relevant Topics What is a textPWA boldtrue text Steps to convert a Web App into a textPWA boldtrue text Working with snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3ODP6tTpjqA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3ODP6tTpjqA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id dce0cfead4e98ea0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgszT0RQNnRUcGpxQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com vkuccQniLC4wYqYnMjHp7fQLf3aKKPmagPOSoFYr4kLCp2J822 ikXMNMI4afoT67R nTLzf0Os s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding h1 T5Us3zUJihE h1 i ytimg com vi T5Us3zUJihE hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC0jHOUOc RgG2tqzTImgGe9htfzg width360 height202 urlhttps i ytimg com vi T5Us3zUJihE hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBTrHyUHlzRNe56TQA8IlewpQrsCQ width720 height404 Progressive Web Apps PWAs vs native mobile apps Leigh Kendell and Aranda Morrison Progressive Web Apps PWAs vs native mobile apps Leigh Kendell and Aranda Morrison by Element Engineering Australia 5 049 views 5 months ago 28 minutes longBylineTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering publishedTimeTextsimpleText5 months ago lengthTextaccessibilityaccessibilityDatalabel28 minutes 27 seconds simpleText2827 viewCountTextsimpleText5 049 views navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v T5Us3zUJihE u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT5Us3zUJihE paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4f952cdf35098a11 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelClosed captions ownerTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering shortBylineTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4ECRlKao85vLyk8 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel5K views simpleText5K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT5Us3zUJihE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T5Us3zUJihE paramsCAQ 3D videoIds T5Us3zUJihE trackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUNVVzM3pVSmloRQ 3D 3D commands clickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIEBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nnrsuQUf9OUpe0t 0wpXBM9Qdj8f n6YVKoaBRR72KDo8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel28 minutes 27 seconds simpleText2827 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdT5Us3zUJihE actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdT5Us3zUJihE untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdT5Us3zUJihE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T5Us3zUJihE paramsCAQ 3D videoIds T5Us3zUJihE untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textOn May 8th Leigh Kendell from Hatchd and Aranda Morrison from Adapptor went head to head on that topic at the Perth Mobile snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v T5Us3zUJihE u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT5Us3zUJihE paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4f952cdf35098a11 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtUNVVzM3pVSmloRSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nnrsuQUf9OUpe0t 0wpXBM9Qdj8f n6YVKoaBRR72KDo8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering h1 sFsRylCQblw h1 i ytimg com vi sFsRylCQblw hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB2spHEkOaIDd 51R5 ys9UwcJwkQ width360 height202 urlhttps i ytimg com vi sFsRylCQblw hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCSNL1CRAULnb25xCFjx9doPB0bTQ width720 height404 Progressive Web Apps in 100 Seconds Build a PWA from Scratch Progressive Web Apps in 100 Seconds Build a PWA from Scratch by Fireship 786 036 views 3 years ago 8 minutes 10 seconds longBylineTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 10 seconds simpleText810 viewCountTextsimpleText786 036 views navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship shortBylineTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4EDc3MGEpbnErbAB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel786K views simpleText786K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdsFsRylCQblw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sFsRylCQblw paramsCAQ 3D videoIds sFsRylCQblw trackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtzRnNSeWxDUWJsdw 3D 3D commands clickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCHwQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro mKzklyPPhghBJQH5H3HpZ108YcE618DBRLAvRUD1AjKNw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 10 seconds simpleText810 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdsFsRylCQblw actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdsFsRylCQblw untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdsFsRylCQblw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sFsRylCQblw paramsCAQ 3D videoIds sFsRylCQblw untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns text0000 What is a textPWA boldtrue text 0203 Tools of the Trade 0426 Build a textPWA boldtrue text from Scratch webdev textpwa boldtrue text 100SecondsOfCode Install the snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhat is a PWA Tools of the Trade Build a PWA from Scratch collapsedThumbnailthumbnails urlhttps i ytimg com vi sFsRylCQblw hqdefault 7866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBfX5MsP1sk97j3htdhL8wuhmnTMg width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhat is a PWA timeDescriptionruns text000 h1 i ytimg com vi sFsRylCQblw hqdefault 7866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBfX5MsP1sk97j3htdhL8wuhmnTMg width336 height188 onTapclickTrackingParamsCHkQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCHkQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTools of the Trade timeDescriptionruns text203 h1 i ytimg com vi sFsRylCQblw hqdefault 123466 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDcrNuVZaiaeCl2tIW06EFkTicJZQ width336 height188 onTapclickTrackingParamsCHgQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026t 123s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw startTimeSeconds123 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026osts 123 u0026mt 1730930490 u0026oweuc trackingParamsCHgQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textBuild a PWA from Scratch timeDescriptionruns text426 h1 i ytimg com vi sFsRylCQblw hqdefault 276800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDeRwLdDqm24XVDOHfk5F8EK3RBsQ width336 height188 onTapclickTrackingParamsCHcQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026t 266s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw startTimeSeconds266 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026osts 266 u0026mt 1730930490 u0026oweuc trackingParamsCHcQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCHQQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCHYQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCHUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCHMQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCHIQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCHEQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294835199 section2Color4294242808 section3Color4293715954 primaryTitleColor4279570457 secondaryTitleColor4285355652 iconActivatedColor4281667929 iconInactiveColor4286608014 section4Color4293189099 iconDisabledColor4071663546 darkColorPalettesection1Color4280551743 section2Color4280092467 section3Color4279633190 primaryTitleColor4294108671 secondaryTitleColor4290225100 iconActivatedColor4294108671 iconInactiveColor4286936723 section4Color4279108377 iconDisabledColor4065215321 vibrantColorPalettesection1Color4282979199 section2Color4282519922 section3Color4282060646 primaryTitleColor4294108671 secondaryTitleColor4291737573 iconActivatedColor4294108671 iconInactiveColor4286737305 section4Color4281535833 iconDisabledColor4064359756 useCustomColorstrue loggingDirectivestrackingParamsCHEQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtzRnNSeWxDUWJsdyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro mKzklyPPhghBJQH5H3HpZ108YcE618DBRLAvRUD1AjKNw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship h1 aAFDeA0cN2I h1 i ytimg com vi aAFDeA0cN2I hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDIDHW9Q3JkyveK8nvyqdKpFF47 w width360 height202 urlhttps i ytimg com vi aAFDeA0cN2I hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCILJjHfvF tWGyS9Obm9x6pUbO3g width720 height404 PWA VS NATIVE APP DO WE EVEN NEED NATIVE APPS PWA VS NATIVE APP DO WE EVEN NEED NATIVE APPS by Jelvix TECH IN 5 MINUTES 9 135 views 4 years ago 4 minutes 21 seconds longBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel4 minutes 21 seconds simpleText421 viewCountTextsimpleText9 135 views navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix shortBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4EDi7vDogO QgGg showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel9 1K views simpleText9 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdaAFDeA0cN2I listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds aAFDeA0cN2I paramsCAQ 3D videoIds aAFDeA0cN2I trackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgthQUZEZUEwY04ySQ 3D 3D commands clickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCG4QjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel4 minutes 21 seconds simpleText421 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdaAFDeA0cN2I actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdaAFDeA0cN2I untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdaAFDeA0cN2I listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds aAFDeA0cN2I paramsCAQ 3D videoIds aAFDeA0cN2I untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textShould one develop a textprogressive web application vs boldtrue text native application Native mobile app development has clear advantages snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns text app and encountered some cons go ahead and share them in the comments now now let s look at textprogressive web apps PWA boldtrue text snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 minute 21 seconds app and encountered some cons go ahead and share them in the comments now now let u0026 39 s look at u003cb u003eprogressive web apps PWA u003c b u003e u0026nbsp simpleText121 timestampEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026t 81s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I startTimeSeconds81 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026osts 81 u0026mt 1730930490 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgthQUZEZUEwY04ySSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix h1 z2JgN6Ae Bo h1 i ytimg com vi z2JgN6Ae Bo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAX63ssW71B8PqD7GsI zQqjESKEQ width360 height202 urlhttps i ytimg com vi z2JgN6Ae Bo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCdBeGEw15mfbqDTg3thcpN3jsLtg width720 height404 Progressive Web Apps PWA Roadshow Progressive Web Apps PWA Roadshow by Chrome for Developers 166 745 views 6 years ago 21 minutes longBylineTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel21 minutes 51 seconds simpleText2151 viewCountTextsimpleText166 745 views navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs shortBylineTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4ECa8PuA oaYsc8B showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel166K views simpleText166K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdz2JgN6Ae Bo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds z2JgN6Ae Bo paramsCAQ 3D videoIds z2JgN6Ae Bo trackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgt6MkpnTjZBZS1Cbw 3D 3D commands clickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCGkQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com V8Qy9teRPjYLGsqnfGwuDYWQXOddP3Wt4y3opilh1wVyaRYyPo4ib8M73TC2lpA37epo6r6gGx4 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel21 minutes 51 seconds simpleText2151 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdz2JgN6Ae Bo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdz2JgN6Ae Bo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdz2JgN6Ae Bo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds z2JgN6Ae Bo paramsCAQ 3D videoIds z2JgN6Ae Bo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text textor boldtrue text PWAs are experiences that combine the best of the web and the best of apps They load quickly help snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textTime is Money Integrated Experiences Progressive Web Apps Are Size of Twitter Clients Service Workers Reliable applications Service Workers client side JavaScript proxy Service Workers A foundation for Push LANCOME Keeping Users Safe Three Approaches to PWA ifying a airberlin Weather Company collapsedThumbnailthumbnails urlhttps i ytimg com vi z2JgN6Ae Bo hqdefault 300166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA7RM5EEpGJlioNXArHInkuCyy4tA width336 height188 collapsedLabelruns text12 text moments expandedTitleruns text12 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textTime is Money timeDescriptionruns text431 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 300166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA7RM5EEpGJlioNXArHInkuCyy4tA width336 height188 onTapclickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 271s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds271 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 271 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textIntegrated Experiences timeDescriptionruns text507 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 335300 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDTq1Ns arHvLApcruLLLtCTDUYDA width336 height188 onTapclickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 307s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds307 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 307 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps Are timeDescriptionruns text608 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 392266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBVDZ7jg4oE3z2ZkqaMk3t6StlUog width336 height188 onTapclickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 368s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds368 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 368 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSize of Twitter Clients timeDescriptionruns text1110 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 695033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtBi D0hlH2z1t0vXmvghTec3JGw width336 height188 onTapclickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 670s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds670 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 670 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers Reliable applications timeDescriptionruns text1208 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 737233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDWlL7gyIeK8BMmkXWLRywif9FT2Q width336 height188 onTapclickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 728s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds728 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 728 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers client side JavaScript proxy timeDescriptionruns text1225 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 770066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAU8zmBjd8ynJ505GFaGsd7 kx7LA width336 height188 onTapclickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 745s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds745 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 745 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers A foundation for Push timeDescriptionruns text1252 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 779900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCZ9Ooa3ytH3VpchbfgPpOPWC ZYQ width336 height188 onTapclickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 772s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds772 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 772 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLANCOME timeDescriptionruns text1300 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 797866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBOzrq1by1p6Mq2Rp7RcgpZb5kIYA width336 height188 onTapclickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 780s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds780 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 780 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textKeeping Users Safe timeDescriptionruns text1546 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 958166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDa4Xm6JWepqLUPbdj eVq1lnvi8g width336 height188 onTapclickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 946s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds946 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 946 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textThree Approaches to PWA ifying timeDescriptionruns text1605 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 972133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD1oVftikVJ2fOuJv0HKvfbuUo8RQ width336 height188 onTapclickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 965s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds965 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 965 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns texta airberlin timeDescriptionruns text1804 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 1104866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDATAvkDaQaWk1gt8up5xplpc6WoQ width336 height188 onTapclickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 1084s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds1084 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 1084 u0026mt 1730930490 u0026oweuc clickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeather Company timeDescriptionruns text1905 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 1155766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAbE3whDf vMaTiDu9T1Jl6e7vOUA width336 height188 onTapclickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 1145s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds1145 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 1145 u0026mt 1730930490 u0026oweuc clickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCFgQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCFoQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCFkQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCFcQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCFYQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCFUQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4279313497 iconInactiveColor4285692302 section4Color4292731371 iconDisabledColor4071075002 darkColorPalettesection1Color4278785855 section2Color4278653747 section3Color4278521382 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955731 section4Color4278389017 iconDisabledColor4064890720 vibrantColorPalettesection1Color4279447423 section2Color4279315058 section3Color4279182950 primaryTitleColor4293258495 secondaryTitleColor4290233317 iconActivatedColor4293258495 iconInactiveColor4285233049 section4Color4279050585 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCFUQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgt6MkpnTjZBZS1CbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com V8Qy9teRPjYLGsqnfGwuDYWQXOddP3Wt4y3opilh1wVyaRYyPo4ib8M73TC2lpA37epo6r6gGx4 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs h1 TtE81skaKPA h1 i ytimg com vi TtE81skaKPA hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC5OQLcX8asO2fVXqoo4V zGWscmA width480 height270 Progressive Web Apps vs Native Mobile Progressive Web Apps vs Native Mobile by Stefan Mischook 20 919 views 6 years ago 14 minutes 37 seconds longBylineTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel14 minutes 37 seconds simpleText1437 viewCountTextsimpleText20 919 views navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook shortBylineTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4EDw0ejI7JrP6E4 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel20K views simpleText20K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTtE81skaKPA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TtE81skaKPA paramsCAQ 3D videoIds TtE81skaKPA trackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUdEU4MXNrYUtQQQ 3D 3D commands clickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFIQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lh sHnqe7jgcwjL noLUrlNs0FrFLKmiSU2xthTHJCs6c s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel14 minutes 37 seconds simpleText1437 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdTtE81skaKPA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdTtE81skaKPA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTtE81skaKPA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TtE81skaKPA paramsCAQ 3D videoIds TtE81skaKPA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textThanks Stef snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textNative App Development Native versus Non Native Apps Progressive Web App Progressive Web Apps collapsedThumbnailthumbnails urlhttps i ytimg com vi TtE81skaKPA hqdefault 231166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCYYu5owa3 gmP9w 0d8XrGhhsEkg width336 height188 collapsedLabelruns text4 text moments expandedTitleruns text4 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textNative App Development timeDescriptionruns text326 h1 i ytimg com vi TtE81skaKPA hqdefault 231166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCYYu5owa3 gmP9w 0d8XrGhhsEkg width336 height188 onTapclickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 206s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds206 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 206 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNative versus Non Native Apps timeDescriptionruns text439 h1 i ytimg com vi TtE81skaKPA hqdefault 279900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC2EngqN8amCD2PPY7kPU74wZ8uwg width336 height188 onTapclickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 279s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds279 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 279 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web App timeDescriptionruns text837 h1 i ytimg com vi TtE81skaKPA hqdefault 518933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBjFB GaGyecmV4l828mbllye2Jpw width336 height188 onTapclickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 517s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds517 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 517 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text918 h1 i ytimg com vi TtE81skaKPA hqdefault 586166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDApG 0dp0YeIIIMJBdE1XDZ2l83g width336 height188 onTapclickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 558s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds558 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 558 u0026mt 1730930490 u0026oweuc clickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCEkQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCEsQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCEoQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCEgQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCEcQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCEYQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294704895 section2Color4294047992 section3Color4293390834 primaryTitleColor4279441689 secondaryTitleColor4283591019 iconActivatedColor4282668889 iconInactiveColor4287673013 section4Color4292733675 iconDisabledColor4073316064 darkColorPalettesection1Color4280758835 section2Color4280100134 section3Color4279441689 primaryTitleColor4293262847 secondaryTitleColor4288924108 iconActivatedColor4293262847 iconInactiveColor4285565580 section4Color4278782988 iconDisabledColor4064565081 vibrantColorPalettesection1Color4283327589 section2Color4282668889 section3Color4282010444 primaryTitleColor4293262847 secondaryTitleColor4290768111 iconActivatedColor4293262847 iconInactiveColor4285896345 section4Color4281351743 iconDisabledColor4063906636 useCustomColorstrue loggingDirectivestrackingParamsCEYQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtUdEU4MXNrYUtQQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lh sHnqe7jgcwjL noLUrlNs0FrFLKmiSU2xthTHJCs6c s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook h1 QSb4VZnF9q4 h1 i ytimg com vi QSb4VZnF9q4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB9DHuOyYwxXy8 LRkGC5S czwSpA width360 height202 urlhttps i ytimg com vi QSb4VZnF9q4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDrFN4mzA6kcLTSB5orjFlbXt9 Gg width720 height404 PWA Progressive Web Apps Introducción a las Aplicaciones Web Progresivas PWA Progressive Web Apps Introducción a las Aplicaciones Web Progresivas by Fazt 117 457 views 6 years ago 24 minutes longBylineTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel24 minutes 52 seconds simpleText2452 viewCountTextsimpleText117 457 views navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v QSb4VZnF9q4 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQSb4VZnF9q4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4126f85599c5f6ae u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech shortBylineTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4ECu7ZfO2Yq k0E showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel117K views simpleText117K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdQSb4VZnF9q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds QSb4VZnF9q4 paramsCAQ 3D videoIds QSb4VZnF9q4 trackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtRU2I0VlpuRjlxNA 3D 3D commands clickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCEMQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nlI29kkP3d2OAKZTdDVgkDA6D7g7TfNvSKNBGTY 5cQHY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel24 minutes 52 seconds simpleText2452 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdQSb4VZnF9q4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdQSb4VZnF9q4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdQSb4VZnF9q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds QSb4VZnF9q4 paramsCAQ 3D videoIds QSb4VZnF9q4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAprende que son las aplicaciones textweb boldtrue text progresivas y cual es la propuesta frente al desarrollo de aplicaciones móviles nativas snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v QSb4VZnF9q4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQSb4VZnF9q4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4126f85599c5f6ae u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtRU2I0VlpuRjlxNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nlI29kkP3d2OAKZTdDVgkDA6D7g7TfNvSKNBGTY 5cQHY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech h1 TLptwDqqMW4 h1 i ytimg com vi TLptwDqqMW4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCv8OGS8Ku1MJVO cdRNlszNDAgUw width360 height202 urlhttps i ytimg com vi TLptwDqqMW4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAIXAj74j29OCzy4 veLmj3gmqtUg width720 height404 I want an App PWA s Progressive Web Apps Vs Native App s I want an App PWA s Progressive Web Apps Vs Native App s by I Want an App 87 views 5 years ago 29 seconds longBylineTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel29 seconds simpleText029 viewCountTextsimpleText87 views navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TLptwDqqMW4 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTLptwDqqMW4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4cba6dc03aaa316e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 shortBylineTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4EDu4qjVg7ib3Uw showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel87 views simpleText87 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTLptwDqqMW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TLptwDqqMW4 paramsCAQ 3D videoIds TLptwDqqMW4 trackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUTHB0d0RxcU1XNA 3D 3D commands clickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCD4QjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lLi2Z1nUjoVKZmnGEvCCzYkK4H1ETXgA5PlWv3jW nJw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel29 seconds simpleText029 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdTLptwDqqMW4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdTLptwDqqMW4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTLptwDqqMW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TLptwDqqMW4 paramsCAQ 3D videoIds TLptwDqqMW4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textA textProgressive Web App boldtrue text textPWA boldtrue text is a website that looks and behaves as if it is a mobile app textPWA s boldtrue text are built to take advantage of snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TLptwDqqMW4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTLptwDqqMW4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4cba6dc03aaa316e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtUTHB0d0RxcU1XNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lLi2Z1nUjoVKZmnGEvCCzYkK4H1ETXgA5PlWv3jW nJw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 h1 khIQvNZPWus h1 i ytimg com vi khIQvNZPWus hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDriW0WPPGVnCBHlqDmiXp2hT GSA width360 height202 urlhttps i ytimg com vi khIQvNZPWus hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDJ QgC3 gqdEXL32nJYLvPEwgizA width720 height404 Progressive Web App vs Native App Progressive Web App vs Native App by App City 2 255 views 7 years ago 54 seconds longBylineTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 publishedTimeTextsimpleText7 years ago lengthTextaccessibilityaccessibilityDatalabel54 seconds simpleText054 viewCountTextsimpleText2 255 views navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v khIQvNZPWus u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdkhIQvNZPWus paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwoI7uKo1YO4m91MggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 921210bcd64f5aeb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 shortBylineTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4EDrtb2yzZeEiZIB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel2 2K views simpleText2 2K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdkhIQvNZPWus listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds khIQvNZPWus paramsCAQ 3D videoIds khIQvNZPWus trackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtraElRdk5aUFd1cw 3D 3D commands clickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCDkQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lN43gOq5dlQH5FBprX5ZG mEgchz9myjiN0TvRqEXfmA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel54 seconds simpleText054 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdkhIQvNZPWus actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdkhIQvNZPWus untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdkhIQvNZPWus listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds khIQvNZPWus paramsCAQ 3D videoIds khIQvNZPWus untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textWhat are your thoughts Are these really the future textProgressive Web Apps boldtrue text launch instantly without downloading and don t take snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v khIQvNZPWus u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdkhIQvNZPWus paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwoI7uKo1YO4m91MggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 921210bcd64f5aeb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtraElRdk5aUFd1cyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lN43gOq5dlQH5FBprX5ZG mEgchz9myjiN0TvRqEXfmA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 trackingParamsCDUQuy8YAyITCOr3 NDhyIkDFdiX5QcdiTYE4A continuationItemRenderertriggerCONTINUATION TRIGGER ON ITEM SHOWN continuationEndpointclickTrackingParamsCDQQt6kLGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 search continuationCommandtokenErcDEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgGpYDRWdJUUFVZ1VnZ0VMTUVWWlIydFljM2RaV1UyQ0FRdFliMGxvVUdwVE5Ya3hUWUlCQ3pOalNXVmxORlptUkRsemdnRUxSRll0ZGxaVWEweG5TVldDQVF0UVZqbFVhSGRSWldkcmM0SUJDekZYVjNkbGVVSmhWMXByZ2dFTE1FOUtNalJyUTFZdFNqaUNBUXRTWDJKQ1dFaHJNek55YTRJQkMzaDJZbGhEZHpaTFZYVjNnZ0VMYlVGTlUzTmxWbEpxVVd1Q0FRdHhOREZDWW5kWVVUZDRWWUlCQ3pOUFJGQTJkRlJ3YW5GQmdnRUxWRFZWY3pONlZVcHBhRVdDQVF0elJuTlNlV3hEVVdKc2Q0SUJDMkZCUmtSbFFUQmpUakpKZ2dFTGVqSktaMDQyUVdVdFFtLUNBUXRVZEVVNE1YTnJZVXRRUVlJQkMxRlRZalJXV201R09YRTBnZ0VMVkV4d2RIZEVjWEZOVnpTQ0FRdHJhRWxSZGs1YVVGZDFjN0lCQmdvRUNCZ1FBdW9CQkFnQ0VDdyUzRBiB4OgYIgtzZWFyY2gtZmVlZA 3D 3D requestCONTINUATION REQUEST TYPE SEARCH loggingDirectivestrackingParamsCDQQt6kLGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA trackingParamsCDIQui8iEwjq9 jQ4ciJAxXYl UHHYk2BOA subMenusearchSubMenuRenderertrackingParamsCDMQkXUiEwjq9 jQ4ciJAxXYl UHHYk2BOA hideBottomSeparatortrue targetIdsearch feed trackingParamsCAAQvGkiEwjq9 jQ4ciJAxXYl UHHYk2BOA headersearchHeaderRenderersearchFilterButtonbuttonRendererstyleSTYLE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textFilters iconiconTypeTUNE tooltipSearch filters trackingParamsCBEQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelSearch filters commandclickTrackingParamsCBEQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupsearchFilterOptionsDialogRenderertitleruns textSearch filters groups searchFilterGroupRenderertitlesimpleTextUpload date filters searchFilterRendererlabelsimpleTextLast hour navigationEndpointclickTrackingParamsCDEQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIARAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIARAB tooltipSearch for Last hour trackingParamsCDEQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextToday navigationEndpointclickTrackingParamsCDAQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIAhAB tooltipSearch for Today trackingParamsCDAQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis week navigationEndpointclickTrackingParamsCC8Qk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIAxAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIAxAB tooltipSearch for This week trackingParamsCC8Qk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis month navigationEndpointclickTrackingParamsCC4Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIBBAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIBBAB tooltipSearch for This month trackingParamsCC4Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis year navigationEndpointclickTrackingParamsCC0Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIBRAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIBRAB tooltipSearch for This year trackingParamsCC0Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCwQknUYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextType filters searchFilterRendererlabelsimpleTextVideo statusFILTER STATUS SELECTED navigationEndpointclickTrackingParamsCCsQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs tooltipRemove Video filter trackingParamsCCsQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextChannel navigationEndpointclickTrackingParamsCCoQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAg 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAg 3D 3D tooltipSearch for Channel trackingParamsCCoQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextPlaylist navigationEndpointclickTrackingParamsCCkQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAw 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAw 3D 3D tooltipSearch for Playlist trackingParamsCCkQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextMovie navigationEndpointclickTrackingParamsCCgQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQBA 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQBA 3D 3D tooltipSearch for Movie trackingParamsCCgQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCcQknUYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextDuration filters searchFilterRendererlabelsimpleTextUnder 4 minutes navigationEndpointclickTrackingParamsCCYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgB tooltipSearch for Under 4 minutes trackingParamsCCYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText4 20 minutes navigationEndpointclickTrackingParamsCCUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgD webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgD tooltipSearch for 4 20 minutes trackingParamsCCUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextOver 20 minutes navigationEndpointclickTrackingParamsCCQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgC webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgC tooltipSearch for Over 20 minutes trackingParamsCCQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCMQknUYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextFeatures filters searchFilterRendererlabelsimpleTextLive navigationEndpointclickTrackingParamsCCIQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAUAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAUAB tooltipSearch for Live trackingParamsCCIQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText4K navigationEndpointclickTrackingParamsCCEQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAXAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAXAB tooltipSearch for 4K trackingParamsCCEQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextHD navigationEndpointclickTrackingParamsCCAQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQASAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQASAB tooltipSearch for HD trackingParamsCCAQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextSubtitles CC navigationEndpointclickTrackingParamsCB8Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQASgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQASgB tooltipSearch for Subtitles CC trackingParamsCB8Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextCreative Commons navigationEndpointclickTrackingParamsCB4Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQATAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQATAB tooltipSearch for Creative Commons trackingParamsCB4Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText360 navigationEndpointclickTrackingParamsCB0Qk3UYBSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAXgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAXgB tooltipSearch for 360 trackingParamsCB0Qk3UYBSITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextVR180 navigationEndpointclickTrackingParamsCBwQk3UYBiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAdABAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAdABAQ 3D 3D tooltipSearch for VR180 trackingParamsCBwQk3UYBiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText3D navigationEndpointclickTrackingParamsCBsQk3UYByITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQATgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQATgB tooltipSearch for 3D trackingParamsCBsQk3UYByITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextHDR navigationEndpointclickTrackingParamsCBoQk3UYCCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAcgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAcgBAQ 3D 3D tooltipSearch for HDR trackingParamsCBoQk3UYCCITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextLocation navigationEndpointclickTrackingParamsCBkQk3UYCSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAbgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAbgBAQ 3D 3D tooltipSearch for Location trackingParamsCBkQk3UYCSITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextPurchased navigationEndpointclickTrackingParamsCBgQk3UYCiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAUgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAUgB tooltipSearch for Purchased trackingParamsCBgQk3UYCiITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCBcQknUYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextSort by filters searchFilterRendererlabelsimpleTextRelevance statusFILTER STATUS SELECTED tooltipSort by relevance trackingParamsCBYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextUpload date navigationEndpointclickTrackingParamsCBUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAISAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAISAhAB tooltipSort by upload date trackingParamsCBUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextView count navigationEndpointclickTrackingParamsCBQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAMSAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAMSAhAB tooltipSort by view count trackingParamsCBQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextRating navigationEndpointclickTrackingParamsCBMQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAESAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAESAhAB tooltipSort by rating trackingParamsCBMQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCBIQknUYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A popupTypeDIALOG iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT trackingParamsCBAQiOoKIhMI6vf40OHIiQMV2JflBx2JNgTg topbardesktopTopbarRendererlogotopbarLogoRenderericonImageiconTypeYOUTUBE LOGO tooltipTextruns textYouTube Home endpointclickTrackingParamsCA8QsV4iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl webPageTypeWEB PAGE TYPE BROWSE rootVe3854 apiUrl youtubei v1 browse browseEndpointbrowseIdFEwhat to watch trackingParamsCA8QsV4iEwjq9 jQ4ciJAxXYl UHHYk2BOA overrideEntityKeyEgZ0b3BiYXIg9QEoAQ 3D 3D searchboxfusionSearchboxRenderericoniconTypeSEARCH placeholderTextruns textSearch configwebSearchboxConfigrequestLanguageen requestDomainus hasOnscreenKeyboardfalse focusSearchboxtrue trackingParamsCA0Q7VAiEwjq9 jQ4ciJAxXYl UHHYk2BOA searchEndpointclickTrackingParamsCA0Q7VAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl results search query webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquery clearButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCA4Q8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelClear search query trackingParamsCAEQq6wBIhMI6vf40OHIiQMV2JflBx2JNgTg topbarButtons topbarMenuButtonRenderericoniconTypeMORE VERT menuRequestclickTrackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 account account menu signalServiceEndpointsignalGET ACCOUNT MENU actions clickTrackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupmultiPageMenuRenderertrackingParamsCAwQ 6sBIhMI6vf40OHIiQMV2JflBx2JNgTg styleMULTI PAGE MENU STYLE TYPE SYSTEM showLoadingSpinnertrue popupTypeDROPDOWN beReusedtrue trackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelSettings tooltipSettings styleSTYLE DEFAULT buttonRendererstyleSTYLE SUGGESTIVE sizeSIZE SMALL textruns textSign in iconiconTypeAVATAR LOGGED OUT navigationEndpointclickTrackingParamsCAoQ1IAEGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurlhttps accounts google com ServiceLogin service youtube u0026uilel 3 u0026passive true u0026continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3Dhttps 253A 252F 252Fwww youtube com 252Fresults 253Fapp 253Ddesktop 2526search query 253Dprogressive 252Bweb 252Bapps 252Bpwa 252Bvs 252B 2526sp 253DEgIQAQ 2525253D 2525253D u0026hl en u0026ec 65620 webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 signInEndpointidamTag65620 trackingParamsCAoQ1IAEGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA targetIdtopbar signin hotkeyDialoghotkeyDialogRenderertitleruns textKeyboard shortcuts sections hotkeyDialogSectionRenderertitleruns textPlayback options hotkeyDialogSectionOptionRendererlabelruns textToggle play pause hotkeyk hotkeyDialogSectionOptionRendererlabelruns textRewind 10 seconds hotkeyj hotkeyDialogSectionOptionRendererlabelruns textFast forward 10 seconds hotkeyl hotkeyDialogSectionOptionRendererlabelruns textPrevious video hotkeyP SHIFT p hotkeyDialogSectionOptionRendererlabelruns textNext video hotkeyN SHIFT n hotkeyDialogSectionOptionRendererlabelruns textPrevious frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelComma hotkeyDialogSectionOptionRendererlabelruns textNext frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelPeriod hotkeyDialogSectionOptionRendererlabelruns textDecrease playback rate hotkey u003c SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelLess than or SHIFT comma hotkeyDialogSectionOptionRendererlabelruns textIncrease playback rate hotkey u003e SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelGreater than or SHIFT period hotkeyDialogSectionOptionRendererlabelruns textSeek to specific point in the video 7 advances to 70 of duration hotkey0 9 hotkeyDialogSectionOptionRendererlabelruns textSeek to previous chapter hotkeyCONTROL hotkeyDialogSectionOptionRendererlabelruns textSeek to next chapter hotkeyCONTROL hotkeyDialogSectionRenderertitleruns textGeneral options hotkeyDialogSectionOptionRendererlabelruns textToggle full screen hotkeyf hotkeyDialogSectionOptionRendererlabelruns textToggle theater mode hotkeyt hotkeyDialogSectionOptionRendererlabelruns textToggle miniplayer hotkeyi hotkeyDialogSectionOptionRendererlabelruns textClose miniplayer or current dialog hotkeyESCAPE hotkeyDialogSectionOptionRendererlabelruns textToggle mute hotkeym hotkeyDialogSectionRenderertitleruns textSubtitles and closed captions options hotkeyDialogSectionOptionRendererlabelruns textIf the video supports captions toggle captions ON OFF hotkeyc hotkeyDialogSectionOptionRendererlabelruns textRotate through different text opacity levels hotkeyo hotkeyDialogSectionOptionRendererlabelruns textRotate through different window opacity levels hotkeyw hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes increasing hotkey hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes decreasing hotkey hotkeyAccessibilityLabelaccessibilityDatalabelMinus hotkeyDialogSectionRenderertitleruns textSpherical Videos options hotkeyDialogSectionOptionRendererlabelruns textPan up hotkeyw hotkeyDialogSectionOptionRendererlabelruns textPan left hotkeya hotkeyDialogSectionOptionRendererlabelruns textPan down hotkeys hotkeyDialogSectionOptionRendererlabelruns textPan right hotkeyd hotkeyDialogSectionOptionRendererlabelruns textZoom in hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelPlus on number pad or right bracket hotkeyDialogSectionOptionRendererlabelruns textZoom out hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelMinus on number pad or left bracket dismissButtonbuttonRendererstyleSTYLE BLUE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textDismiss trackingParamsCAkQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA trackingParamsCAgQteYDIhMI6vf40OHIiQMV2JflBx2JNgTg backButtonbuttonRenderertrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandclickTrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg signalActionsignalHISTORY BACK forwardButtonbuttonRenderertrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandclickTrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg signalActionsignalHISTORY FORWARD a11ySkipNavigationButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse textruns textSkip navigation trackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandclickTrackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA signalActionsignalSKIP NAVIGATION voiceSearchButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse serviceEndpointclickTrackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg openPopupActionpopupvoiceSearchDialogRendererplaceholderHeaderruns textListening promptHeaderruns textDidn t hear that Try again exampleQuery1runs text Play Dua Lipa exampleQuery2runs text Show me my subscriptions promptMicrophoneLabelruns textTap microphone to try again loadingHeaderruns textWorking connectionErrorHeaderruns textNo connection connectionErrorMicrophoneLabelruns textCheck your connection and try again permissionsHeaderruns textWaiting for permission permissionsSubtextruns textAllow microphone access to search with voice disabledHeaderruns textSearch with your voice disabledSubtextruns textTo search by voice go to your browser settings and allow access to microphone microphoneButtonAriaLabelruns textCancel exitButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCAQQ0LEFIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelCancel trackingParamsCAMQ7q8FIhMI6vf40OHIiQMV2JflBx2JNgTg microphoneOffPromptHeaderruns textMicrophone off Try again popupTypeTOP ALIGNED DIALOG iconiconTypeMICROPHONE ON tooltipSearch with your voice trackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelSearch with your voice onResponseReceivedCommands clickTrackingParamsCAAQvGkiEwjq9 jQ4ciJAxXYl UHHYk2BOA adsControlFlowOpportunityReceivedCommandopportunityTypeOPPORTUNITY TYPE ORGANIC SEARCH RESPONSE RECEIVED isInitialLoadtrue adSlotAndLayoutMetadata adSlotMetadataslotId173093238804419314697135770799444321 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMIobv60OHIiQMV3ZrCCB1LIzMqGgYIBTAEWAIgAw adLayoutMetadata layoutIdcyAGY2lkIb5HpfnC layoutTypeLAYOUT TYPE TEXT IMAGE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzALOAxKEwihu rQ4ciJAxXdmsIIHUsjMypSBggFMARYAlgCaAVwag adSlotMetadataslotId173093238804419314697135770799444311 slotTypeSLOT TYPE IN FEED slotPhysicalPosition1 adSlotLoggingDataserializedSlotAdServingDataEntryChMIobv60OHIiQMV3ZrCCB1LIzMqGgYIBTABWAEgAw adLayoutMetadata layoutId7PvBtuyr92w4jrNR layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOAxKEwihu rQ4ciJAxXdmsIIHUsjMypSBggFMAFYAWgFcE4 enablePacfLoggingWebtrue targetIdsearch page scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick pdr null script headbody dir ltrscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick bs null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wytcfg set initialBodyClientWidth document body clientWidth scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick ai null scriptiframe name passive signin src https accounts google com ServiceLogin service youtube amp uilel 3 amp passive true amp continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3D 252Fsignin passive 26feature 3Dpassive amp hl en style display none iframeytd appytd masthead id masthead logo type YOUTUBE LOGO slot masthead class shelldiv id search container class ytd searchbox spt slot search container divdiv id search input class ytd searchbox spt slot search inputinput id search autocapitalize none autocomplete off autocorrect off hidden name search query tabindex 0 type text spellcheck false divsvg id menu icon class external icon preserveaspectratio xMidYMid meetg id menu class yt icons ext viewbox 0 0 24 24path d M21 6H3V5h18V6z M21 11H3v1h18V11z M21 17H3v1h18V17z g svgdiv id masthead logo slot masthead logoa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 svg class external icon width 104 height 18 viewbox 0 0 104 18defsclippath id clip0 161 5084rect width 104 height 18 clippath defsg clip path url clip0 161 5084 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M104 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M34 2685 18 0201V12 4901L37 7785 1 00012H34 9185L33 5885 6 23012C33 2885 7 42012 33 0785 8 62012 32 8885 9 49012H32 8085C32 6785 8 71012 32 4385 7 44012 32 1285 6 21012L30 8385 1 00012H27 9785L31 4385 12 4901V18 0201H34 2685Z path d M41 1004 5 17012C37 8304 5 17012 36 9204 7 19012 36 9204 10 7901V12 6301C36 9204 15 9801 37 5604 18 2101 41 0404 18 2101C44 4304 18 2101 45 1804 16 1301 45 1804 12 6301V10 7901C45 1804 7 38012 44 4604 5 17012 41 1004 5 17012ZM42 2804 13 6401C42 2804 15 2601 42 0604 16 2901 41 0504 16 2901C40 0404 16 2901 39 8404 15 2401 39 8404 13 6401V9 72012C39 8404 8 33012 40 0004 7 10012 41 0504 7 10012C42 1404 7 10012 42 2804 8 40012 42 2804 9 72012V13 6401Z path d M49 2713 18 2001C50 6413 18 2001 51 6013 17 7001 52 3613 16 6401H52 3913L52 4913 18 0001H54 7213V5 41012H51 8513V15 4101C51 5813 15 9001 51 0213 16 2101 50 4413 16 2101C49 6913 16 2101 49 5313 15 6101 49 5313 14 6501V5 41012H46 6513V14 8101C46 6513 16 8201 47 2413 18 2001 49 2713 18 2001Z path d M59 9757 18 0001V3 25012H63 0257V1 00012H54 1257V3 25012H57 1657V18 0001H59 9757Z path d M64 9315 18 2001C66 3015 18 2001 67 2615 17 7001 68 0215 16 6401H68 0515L68 1515 18 0001H70 3815V5 41012H67 5115V15 4101C67 2415 15 9001 66 6815 16 2101 66 1015 16 2101C65 3515 16 2101 65 1915 15 6101 65 1915 14 6501V5 41012H62 3115V14 8101C62 3115 16 8201 62 9015 18 2001 64 9315 18 2001Z path d M77 7426 5 13012C76 4526 5 13012 75 5626 5 68012 74 9726 6 52012H74 9226C74 9926 5 39012 75 0226 4 52012 75 0226 3 71012V0 370117H72 2626V18 0001H74 6126L74 8226 16 9501H74 8626C75 4526 17 7001 76 3626 18 1801 77 5726 18 1801C79 9226 18 1801 80 5826 15 9001 80 5826 12 7101V10 7001C80 5826 7 23012 80 1626 5 13012 77 7426 5 13012ZM77 7026 12 5401C77 7026 14 8801 77 4826 16 1701 76 3326 16 1701C75 8326 16 1701 75 3326 15 9601 75 0226 15 5101V8 29012C75 2926 7 61012 75 8626 7 13012 76 4626 7 13012C77 5526 7 13012 77 7026 8 47012 77 7026 10 8901V12 5401Z path d M89 8204 10 5001C89 8204 7 47012 89 5104 5 19012 85 9804 5 19012C82 6704 5 19012 81 9204 7 39012 81 9204 10 6201V12 8201C81 9204 15 9101 82 5904 18 2101 85 9004 18 2101C88 4404 18 2101 89 9004 16 9901 89 7104 14 2801L87 2404 14 1401C87 2204 15 5901 86 9804 16 2901 85 9604 16 2901C84 7704 16 2901 84 7404 15 1301 84 7404 13 3001V12 6501H89 8204V10 5001ZM85 9204 7 08012C87 0704 7 08012 87 1204 8 21012 87 1204 10 0701V10 9801H84 7404V10 0701C84 7404 8 23012 84 7804 7 08012 85 9204 7 08012Z g g svg aa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 red svg class external icon width 111 height 18 viewbox 0 0 111 18defsclippath id clip0 161 5078rect width 111 height 18 clippath defsg clip path url clip0 161 5078 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M111 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M30 125 0 570001V17 57H32 915V11 57H33 505C37 045 11 57 38 715 9 57 38 715 6 14V5 45C38 715 1 77 37 005 0 570001 33 765 0 570001H30 125ZM35 775 6 2C35 775 8 6 35 025 9 55 33 455 9 55H32 915V2 64H33 505C35 365 2 64 35 775 3 37 35 775 5 7V6 2Z path d M39 858 17 57H42 628V8 71C43 118 7 96 44 178 7 77 45 418 8 01L45 568 4 78C45 388 4 74 45 188 4 72 45 018 4 72C43 728 4 72 42 768 5 69 42 288 7 26H42 228L42 048 4 98H39 858V17 57Z path d M53 832 10 07C53 832 7 04 53 522 4 76 49 992 4 76C46 682 4 76 45 932 6 96 45 932 10 19V12 39C45 932 15 48 46 602 17 78 49 912 17 78C52 452 17 78 53 912 16 56 53 722 13 85L51 252 13 71C51 232 15 16 50 992 15 86 49 972 15 86C48 782 15 86 48 752 14 7 48 752 12 87V12 22H53 832V10 07ZM49 932 6 65C51 082 6 65 51 132 7 78 51 132 9 64V10 55H48 752V9 64C48 752 7 8 48 792 6 65 49 932 6 65Z path d M58 2905 17 57V7 5C58 6605 6 99 59 1805 6 72 59 7205 6 72C60 5105 6 72 60 7105 7 4 60 7105 8 26V17 57H63 5905L63 5705 7 55C63 9205 7 02 64 4405 6 72 65 0105 6 72C65 7505 6 72 66 0305 7 29 66 0305 8 26V17 57H68 9005V8 06C68 9005 5 96 68 1805 4 74 66 3405 4 74C65 0805 4 74 64 0805 5 22 63 2705 6 09C62 9305 5 26 62 2505 4 74 61 0505 4 74C59 7505 4 74 58 6505 5 29 57 8905 6 19H57 8505L57 6705 4 98H55 4205V17 57H58 2905Z path d M72 1117 3 55C73 1317 3 55 73 5717 3 23 73 5717 1 89C73 5717 0 670001 73 1317 0 25 72 1117 0 25C71 1217 0 25 70 6517 0 61 70 6517 1 89C70 6517 3 23 71 1217 3 55 72 1117 3 55ZM70 7317 17 57H73 4717V4 98H70 7317V17 57Z path d M77 9275 17 77C79 2975 17 77 80 2575 17 27 81 0175 16 21H81 0475L81 1475 17 57H83 3775V4 98H80 5075V14 98C80 2375 15 47 79 6775 15 78 79 0975 15 78C78 3475 15 78 78 1875 15 18 78 1875 14 22V4 98H75 3075V14 38C75 3075 16 39 75 8975 17 77 77 9275 17 77Z path d M88 1186 17 57V7 5C88 4886 6 99 89 0086 6 72 89 5486 6 72C90 3386 6 72 90 5386 7 4 90 5386 8 26V17 57H93 4186L93 3986 7 55C93 7486 7 02 94 2686 6 72 94 8386 6 72C95 5786 6 72 95 8586 7 29 95 8586 8 26V17 57H98 7286V8 06C98 7286 5 96 98 0086 4 74 96 1686 4 74C94 9086 4 74 93 9086 5 22 93 0986 6 09C92 7586 5 26 92 0786 4 74 90 8786 4 74C89 5786 4 74 88 4786 5 29 87 7186 6 19H87 6786L87 4986 4 98H85 2486V17 57H88 1186Z g g svg aspan id country code span divdiv id masthead skeleton icons slot masthead skeletondiv class masthead skeleton icon divdiv class masthead skeleton icon divdiv class masthead skeleton icon div div ytd mastheada slot guide links primary href https www youtube com about style display none About aa slot guide links primary href https www youtube com about press style display none Press aa slot guide links primary href https www youtube com about copyright style display none Copyright aa slot guide links primary href t contact us style display none Contact us aa slot guide links primary href https www youtube com creators style display none Creators aa slot guide links primary href https www youtube com ads style display none Advertise aa slot guide links primary href https developers google com youtube style display none Developers aa slot guide links secondary href t terms style display none Terms aa slot guide links secondary href t privacy style display none Privacy aa slot guide links secondary href https www youtube com about policies style display none Policy amp Safety aa slot guide links secondary href https www youtube com howyoutubeworks utm campaign ytgen amp utm source ythp amp utm medium LeftNav amp utm content txt amp u https 3A 2F 2Fwww youtube com 2Fhowyoutubeworks 3Futm source 3Dythp 26utm medium 3DLeftNav 26utm campaign 3Dytgen style display none How YouTube works aa slot guide links secondary href new style display none Test new features aa slot guide links secondary href https tv youtube com learn nflsundayticket style display none NFL Sunday Ticket adiv id copyright slot copyright style display none div dir ltr style displayinline copy 2024 Google LLC div div ytd appscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick nc pj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsbe dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick js ld null scriptscript id base js src https www youtube com s desktop 97e0e051 jsbin desktop polymer legacy browsers vflset desktop polymer legacy browsers js nonce qiRmmCrL2xtxXF Oj3a46w scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsef dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsae dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick js r null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick ac null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wvar onPolymerReady function e window removeEventListener script load dpj onPolymerReady if window ytcsi window ytcsi tick apr null if window Polymer Polymer RenderStatus onPolymerReady else window addEventListener script load dpj onPolymerReady scriptscript nonce qiRmmCrL2xtxXF Oj3a46w function serverContract window ytPageType search window ytCommand clickTrackingParamsIhMI2o730OHIiQMV2tGXCB1SgA7wMghleHRlcm5hbA commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAQ 3D 3D window ytUrl results app x3ddesktop x26search query x3dprogressive web apps pwa vs x26sp x3dEgIQAQ 253D 253D var a window function e var c window c getInitialCommand function return e c loadInitialCommand c loadInitialCommand c getInitialCommand a ytCommand function e c l f g h k var d window d getInitialData function var b window b ytcsi b ytcsi tick pr null b pagee endpointc responsel f b playerResponse f g b reelWatchSequenceResponse g k b url k h b previousCsn h return b d loadInitialData d loadInitialData d getInitialData a ytPageType a ytCommand a ytInitialData a ytInitialPlayerResponse a ytInitialReelWatchSequenceResponse a ytPreviousCsn a ytUrl scriptlink rel stylesheet href https www youtube com s desktop 97e0e051 cssbin www main desktop watch page skeleton css name www main desktop watch page skeleton nonce q8wLXCJNweO 3Izhf2m86gdiv id watch page skeleton class watch skeleton hiddendiv id containerdiv id relateddiv class autoplay skeleton light border bottomdiv id upnext class skeleton bg color divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv id info containerdiv id primary info class skeleton light border bottomdiv id title class text shell skeleton bg color divdiv id infodiv id count class text shell skeleton bg color divdiv class flex 1 divdiv id menudiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color div div div divdiv id secondary info class skeleton light border bottomdiv id top rowdiv id video owner class flex 1div id channel icon class skeleton bg color divdiv id upload info class flex 1div id owner name class text shell skeleton bg color divdiv id published date class text shell skeleton bg color div div divdiv id subscribe button class skeleton bg color div div div div div divscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick gcc null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wytcfg set CSI SERVICE NAME youtube TIMING INFO GetSearch rid 0x523113f67280da3e yt ad 1 scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi ytcsi infoGel serverTimeMs 665 0 script body html  video song downloadInternal Tools Navigationendpointclicktrackingparamscpoceoqychgoihmi6vf40ohiiqmv2jflbx2jngtg Loggingurls Baseurlhttps
Softr Pricing navigationEndpointclickTrackingParamsCPkCEOqyChgMIhMI6vf40OHIiQMV2JflBx2JNgTg loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCPkCEOqyChgMIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai CJ7qypO4rZ6HZAt21ivYPy8bM0QIAoaC 8vQSABACIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9Cn5NknKr0cGoV7JIQCHCOzSGcYDTPABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFiQqvrQ4ciJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh Hcqy7Hr d6A u0026cid CAASFeRo8tNefAL1isaeAt d3Xeh4uVR6A u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwio84rR4ciJAxXwOtQBHYaMNSEYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMIqPOK0eHIiQMV8DrUAR2GjDUhEAEYASAEEgKzRvD BwE u0026num 2 u0026sig AOD64 1VAGejZi177db89b4sUNYnpAbx5w u0026adurl https www softr io pricing 3Futm source 3Dgoogle 26utm term 3D 26utm campaign 3D21379410235 26utm medium 3Dcpc 26ad group 3D 26ad 3D 26ntwk 3Dx 26tgt 3D 26 bm 3D 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION SITELINK code6 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD trackingParamsCPgCENbwCiITCOr3 NDhyIkDFdiX5QcdiTYE4A enablePacfLoggingWebtrue trackingParamsCPcCEMzoDRgAIhMI6vf40OHIiQMV2JflBx2JNgTg trackingParamsCPYCELsvGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA itemSectionRenderercontents h1 3cIee4VfD9s h1 i ytimg com vi 3cIee4VfD9s hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDwOO3SMVwrjsRK0AJFs5zEFozgiQ width360 height202 urlhttps i ytimg com vi 3cIee4VfD9s hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB1aVTBWD4quEqpGOIuYeeORM08dQ width720 height404 What Are Progressive Web Apps PWA vs Flutter React Native What Are Progressive Web Apps PWA vs Flutter React Native by ABTube 87 782 views 4 years ago 8 minutes 37 seconds longBylineTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 37 seconds simpleText837 viewCountTextsimpleText87 782 views navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCgiFga7I0 rrrw26AwoIy4T6oPDw1K89ugMLCJmz6YKyj yy1QG6AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 shortBylineTextruns textABTube navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOBA25 8qrjPh HdAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel87K views simpleText87K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3cIee4VfD9s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3cIee4VfD9s paramsCAQ 3D videoIds 3cIee4VfD9s trackingParamsCPUCEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgszY0llZTRWZkQ5cw 3D 3D commands clickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPQCEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lvzSdEtMqxbffdPvGGC5y1Y595bWR3CJTIrl 9yewjFA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 37 seconds simpleText837 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId3cIee4VfD9s actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId3cIee4VfD9s untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPMCEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3cIee4VfD9s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3cIee4VfD9s paramsCAQ 3D videoIds 3cIee4VfD9s untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPICEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we ll talk about textProgressive web apps boldtrue text and how they compare to native apps built with Flutter React Native Follow snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCgiFga7I0 rrrw26AwoIy4T6oPDw1K89ugMLCJmz6YKyj yy1QG6AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhat Is a Progressive Web App Progressive Web Apps What Makes a Web App a Progressive Web Apps Service Worker Web App Manifest Comparison with Native collapsedThumbnailthumbnails urlhttps i ytimg com vi 3cIee4VfD9s hqdefault 9833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAJLQfuUkgHE6VzZnb3i4FJC2SqSQ width336 height188 collapsedLabelruns text6 text moments expandedTitleruns text6 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhat Is a Progressive Web App timeDescriptionruns text008 h1 i ytimg com vi 3cIee4VfD9s hqdefault 9833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAJLQfuUkgHE6VzZnb3i4FJC2SqSQ width336 height188 onTapclickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 8s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds8 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 8 u0026mt 1730930490 u0026oweuc clickTrackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCPECENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text027 h1 i ytimg com vi 3cIee4VfD9s hqdefault 56066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCBceTdwnQJdo5CooA groMj5tvmQ width336 height188 onTapclickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 27s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds27 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 27 u0026mt 1730930490 u0026oweuc clickTrackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCPACENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Makes a Web App a Progressive Web Apps timeDescriptionruns text417 h1 i ytimg com vi 3cIee4VfD9s hqdefault 262733 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA64MkEAAVpjvfingQHin 8xY6HeA width336 height188 onTapclickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 257s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds257 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 257 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO8CENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Worker timeDescriptionruns text430 h1 i ytimg com vi 3cIee4VfD9s hqdefault 289766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLArUJYTVKQq L1PdNUGcvASny0hsg width336 height188 onTapclickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 270s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds270 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 270 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO4CENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb App Manifest timeDescriptionruns text452 h1 i ytimg com vi 3cIee4VfD9s hqdefault 301033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCfOqZBSrrgIpKUSzoZQJksyWAeMQ width336 height188 onTapclickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 292s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds292 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 292 u0026mt 1730930490 u0026oweuc clickTrackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCO0CENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textComparison with Native timeDescriptionruns text604 h1 i ytimg com vi 3cIee4VfD9s hqdefault 391366 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBeZWXeTZB54gu JGhIC3YR2CFvsw width336 height188 onTapclickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 3cIee4VfD9s u0026t 364s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3cIee4VfD9s startTimeSeconds364 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ddc21e7b855f0fdb u0026ip 198 54 114 74 u0026osts 364 u0026mt 1730930490 u0026oweuc clickTrackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId3cIee4VfD9s visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCOwCENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOkCEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOsCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOoCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOgCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOcCEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCOYCEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966779 section2Color4294506225 section3Color4294110951 primaryTitleColor4279834128 secondaryTitleColor4285555528 iconActivatedColor4284040992 iconInactiveColor4289043332 section4Color4293650397 iconDisabledColor4074295747 darkColorPalettesection1Color4281871380 section2Color4280819726 section3Color4279833609 primaryTitleColor4294964965 secondaryTitleColor4291608483 iconActivatedColor4294964965 iconInactiveColor4287398768 section4Color4278979076 iconDisabledColor4065940035 vibrantColorPalettesection1Color4285684522 section2Color4284829989 section3Color4284040992 primaryTitleColor4294964965 secondaryTitleColor4293910719 iconActivatedColor4294964965 iconInactiveColor4290751877 section4Color4283186460 iconDisabledColor4065084725 useCustomColorstrue loggingDirectivestrackingParamsCOYCEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgszY0llZTRWZkQ5cyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lvzSdEtMqxbffdPvGGC5y1Y595bWR3CJTIrl 9yewjFA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOUCENwwGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl abhibisht97 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCVv81jfV WgDNua HHdGqOw canonicalBaseUrl abhibisht97 h1 DV vVTkLgIU h1 i ytimg com vi DV vVTkLgIU hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD2T6rJNv7KjHNHE9f7KASvuqvBlw width360 height202 urlhttps i ytimg com vi DV vVTkLgIU hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDveShiuFaS1r089BTWNjPNc86Acw width720 height404 Battle of the apps native app vs PWA who will win in 2023 Battle of the apps native app vs PWA who will win in 2023 by Jelvix TECH IN 5 MINUTES 9 405 views 1 year ago 6 minutes 7 seconds longBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 7 seconds simpleText607 viewCountTextsimpleText9 405 views navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCMuE qDw8NSvPboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix shortBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOBAhYGuyNPq668N showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel9 4K views simpleText9 4K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdDV vVTkLgIU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DV vVTkLgIU paramsCAQ 3D videoIds DV vVTkLgIU trackingParamsCOQCEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtEVi12VlRrTGdJVQ 3D 3D commands clickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOMCEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 7 seconds simpleText607 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdDV vVTkLgIU actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdDV vVTkLgIU untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOICEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdDV vVTkLgIU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DV vVTkLgIU paramsCAQ 3D videoIds DV vVTkLgIU untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOECEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textUncover the truths about native apps textvs Progressive Web Apps boldtrue text as we review strengths weaknesses and discuss the ultimate snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns text app but what kind of app do you need sit down as we tell you the difference between native apps and textProgressive web apps or boldtrue text snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 second app but what kind of app do you need sit down as we tell you the difference between native apps and u003cb u003eProgressive web apps or u003c b u003e u0026nbsp simpleText001 timestampEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026t 1s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU startTimeSeconds1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026osts 1 u0026mt 1730930490 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v DV vVTkLgIU u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDV vVTkLgIU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCMuE qDw8NSvPboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0d5faf55390b8085 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtEVi12VlRrTGdJVSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOACENwwGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelSend feedback trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item JRlfPwwKSgA accessibilityTextPWA vs Native Mobile App Which is Better in 2023 1 5K views play Short thumbnailsources urlhttps i ytimg com vi JRlfPwwKSgA oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCI8c6HpabDHxpQ02pIYEnmFEoHIw width405 height720 onTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts JRlfPwwKSgA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdJRlfPwwKSgA playerParams8AEByAMyuAQUogYVAWvpgwjryldGN iFRsSVfcnIkOPHkAcC h1 i ytimg com vi JRlfPwwKSgA frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCN8CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtKUmxmUHd3S1NnQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAAGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v JRlfPwwKSgA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI68pXRjf4hUbElX3JyJDjx5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdJRlfPwwKSgA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI68pXRjf4hUbElX3JyJDjx5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 25195f3f0c0a4a00 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdJRlfPwwKSgA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds JRlfPwwKSgA paramsCAQ 3D videoIds JRlfPwwKSgA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueJRlfPwwKSgA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA vs Native Mobile App Which is Better in 2023 secondaryTextcontent1 5K views loggingDirectivestrackingParamsCN0CEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f4ZaB7R3jso accessibilityTextWhat Are Progressive Web Apps PWA vs Flutter React Native Web Apps vs Mobile Apps shorts 37K views play Short thumbnailsources urlhttps i ytimg com vi f4ZaB7R3jso hq720 2 jpg sqp oaymwEkCI4CEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDDwmOlOXflYyyEYlV2Ee ZwJttiw width270 height480 onTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts f4ZaB7R3jso webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf4ZaB7R3jso playerParams8AEByAMyuAQUogYVAWvpgwhYFwy3i9KF78w71kj c0LLkAcC h1 i ytimg com vi f4ZaB7R3jso frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNwCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNFphQjdSM2pzbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURABGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v f4ZaB7R3jso u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWBcMt4vShe MO9ZI 3NCy5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf4ZaB7R3jso playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWBcMt4vShe MO9ZI 3NCy5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7f865a07b4778eca u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdf4ZaB7R3jso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f4ZaB7R3jso paramsCAQ 3D videoIds f4ZaB7R3jso listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef4ZaB7R3jso userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat Are Progressive Web Apps PWA vs Flutter React Native Web Apps vs Mobile Apps shorts secondaryTextcontent37K views loggingDirectivestrackingParamsCNoCEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item ghT4M3zJzVM accessibilityTextProgressive Web Apps PWAs vs native mobile apps which is best for your project 369 views play Short thumbnailsources urlhttps i ytimg com vi ghT4M3zJzVM oardefault jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLATKBUe kJAU6MIKR5Gzwx4rgzevw width405 height720 onTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts ghT4M3zJzVM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdghT4M3zJzVM playerParams8AEByAMyuAQUogYVAWvpgwiMqokoVauMLLX5Lj48RSiSkAcC h1 i ytimg com vi ghT4M3zJzVM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNkCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtnaFQ0TTN6SnpWTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURACGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v ghT4M3zJzVM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjKqJKFWrjCy1 S4 PEUokpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdghT4M3zJzVM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjKqJKFWrjCy1 S4 PEUokpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8214f8337cc9cd53 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdghT4M3zJzVM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds ghT4M3zJzVM paramsCAQ 3D videoIds ghT4M3zJzVM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueghT4M3zJzVM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps PWAs vs native mobile apps which is best for your project secondaryTextcontent369 views loggingDirectivestrackingParamsCNcCEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item yJQvx601hPo accessibilityTextYour Guide To Progressive Web Apps 2 2K views play Short thumbnailsources urlhttps i ytimg com vi yJQvx601hPo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCEQmCgw eNe4WVrI6 fVr 1boAJA width405 height720 onTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts yJQvx601hPo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdyJQvx601hPo playerParams8AEByAMyuAQUogYVAWvpgwhOIHOR RZQdwjoTup8ilfikAcC h1 i ytimg com vi yJQvx601hPo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNYCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5SlF2eDYwMWhQbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURADGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v yJQvx601hPo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITiBzkf0WUHcI6E7qfIpX4pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdyJQvx601hPo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITiBzkf0WUHcI6E7qfIpX4pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c8942fc7ad3584fa u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdyJQvx601hPo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds yJQvx601hPo paramsCAQ 3D videoIds yJQvx601hPo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueyJQvx601hPo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentYour Guide To Progressive Web Apps secondaryTextcontent2 2K views loggingDirectivestrackingParamsCNQCEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item atLH5jRBfXY accessibilityTextPWA vs Native App installation process comparison 1K views play Short thumbnailsources urlhttps i ytimg com vi atLH5jRBfXY hq720 2 jpg sqp oaymwEkCOADEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLB5nXa vKVMyjJcESISkyMUcLEQUw width480 height480 onTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts atLH5jRBfXY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdatLH5jRBfXY playerParams8AEByAMyuAQUogYVAWvpgwj06udErBIroOQ6sezH544okAcC h1 i ytimg com vi atLH5jRBfXY frame0 jpg width480 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNMCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgthdExINWpSQmZYWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAEGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v atLH5jRBfXY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI9OrnRKwSK6DkOrHsx eOKJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdatLH5jRBfXY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI9OrnRKwSK6DkOrHsx eOKJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6ad2c7e634417d76 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdatLH5jRBfXY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds atLH5jRBfXY paramsCAQ 3D videoIds atLH5jRBfXY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueatLH5jRBfXY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA vs Native App installation process comparison secondaryTextcontent1K views loggingDirectivestrackingParamsCNECEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qEd4wNaFIw accessibilityTextTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps 171 views play Short thumbnailsources urlhttps i ytimg com vi qEd4wNaFIw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCnzrigJR8QNlpAS iY 3JIpKXlg width405 height720 onTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts qEd4wNaFIw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId qEd4wNaFIw playerParams8AEByAMyuAQUogYVAWvpgwhFo42gshPcstpPIcKXuCvPkAcC h1 i ytimg com vi qEd4wNaFIw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNACELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgstcUVkNHdOYUZJdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAFGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v qEd4wNaFIw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId qEd4wNaFIw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id faa11de3035a148c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId qEd4wNaFIw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCM8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qEd4wNaFIw paramsCAQ 3D videoIds qEd4wNaFIw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value qEd4wNaFIw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps secondaryTextcontent171 views loggingDirectivestrackingParamsCM4CEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 1aQH1K7HBEA accessibilityTextExample of PWA Progressive Web App 21K views play Short thumbnailsources urlhttps i ytimg com vi 1aQH1K7HBEA hq720 2 jpg sqp oaymwEkCNwCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBk5 eb0iVqTE gAxKJfeK1VXz10w width348 height720 onTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 1aQH1K7HBEA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId1aQH1K7HBEA playerParams8AEByAMyuAQUogYVAWvpgwjti6YDvy qKGCpdXAzzOyLkAcC h1 i ytimg com vi 1aQH1K7HBEA frame0 jpg width348 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCM0CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsxYVFIMUs3SEJFQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAGGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 1aQH1K7HBEA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1aQH1K7HBEA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d5a407d4aec70440 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1aQH1K7HBEA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1aQH1K7HBEA paramsCAQ 3D videoIds 1aQH1K7HBEA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value1aQH1K7HBEA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentExample of PWA Progressive Web App secondaryTextcontent21K views loggingDirectivestrackingParamsCMsCEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 9p76hPSddoY accessibilityTextTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps 93 views play Short thumbnailsources urlhttps i ytimg com vi 9p76hPSddoY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDbXSkMPMJBm7yFnMgA2wqMlNZ3Lg width405 height720 onTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 9p76hPSddoY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId9p76hPSddoY playerParams8AEByAMyuAQUogYVAWvpgwjE5dRUGOFxIoMxT20NBsHwkAcC h1 i ytimg com vi 9p76hPSddoY frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMoCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs5cDc2aFBTZGRvWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAHGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 9p76hPSddoY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9p76hPSddoY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f69efa84f49d7686 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId9p76hPSddoY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9p76hPSddoY paramsCAQ 3D videoIds 9p76hPSddoY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value9p76hPSddoY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps secondaryTextcontent93 views loggingDirectivestrackingParamsCMgCEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CmA721h2VXI accessibilityTextiSocket Progressive Web App PWA Installation for iPhone 3 3K views play Short thumbnailsources urlhttps i ytimg com vi CmA721h2VXI hq720 2 jpg sqp oaymwEkCN4BEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLChVJWHIz11jxjsrVodOZW2sOJKbg width222 height480 onTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CmA721h2VXI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCmA721h2VXI playerParams8AEByAMyuAQUogYVAWvpgwiTsXrNIWGRaFjw3KEu6Z0gkAcC h1 i ytimg com vi CmA721h2VXI frame0 jpg width222 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMcCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDbUE3MjFoMlZYSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAIGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CmA721h2VXI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCmA721h2VXI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0a603bdb58765572 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCmA721h2VXI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CmA721h2VXI paramsCAQ 3D videoIds CmA721h2VXI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCmA721h2VXI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentiSocket Progressive Web App PWA Installation for iPhone secondaryTextcontent3 3K views loggingDirectivestrackingParamsCMUCEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fblS MgGuJI accessibilityTextMagento Progressive Web App PWA Try On Opportunity 86 views play Short thumbnailsources urlhttps i ytimg com vi fblS MgGuJI hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAKmGErXT RDDeoHSE31mYmUXtLlw width406 height720 onTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fblS MgGuJI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfblS MgGuJI playerParams8AEByAMyuAQUogYVAWvpgwhH9p8LFRPZVcCdO9Dpybz9kAcC h1 i ytimg com vi fblS MgGuJI frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMQCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmYmxTX01nR3VKSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAJGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fblS MgGuJI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfblS MgGuJI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7db952fcc806b892 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfblS MgGuJI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fblS MgGuJI paramsCAQ 3D videoIds fblS MgGuJI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefblS MgGuJI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentMagento Progressive Web App PWA Try On Opportunity secondaryTextcontent86 views loggingDirectivestrackingParamsCMICEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item T7gxzaeCPbA accessibilityTextDeliver a smart mobile experience with Progressive Web Apps 942 views play Short thumbnailsources urlhttps i ytimg com vi T7gxzaeCPbA hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCZv0L3oY1cuAkcvcOIZUULqC 3sg width406 height720 onTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts T7gxzaeCPbA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdT7gxzaeCPbA playerParams8AEByAMyuAQUogYVAWvpgwgKbb4LlxYIrrgqLFEXkNf6kAcC h1 i ytimg com vi T7gxzaeCPbA frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMECELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUN2d4emFlQ1BiQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAKGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v T7gxzaeCPbA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT7gxzaeCPbA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4fb831cda7823db0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT7gxzaeCPbA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T7gxzaeCPbA paramsCAQ 3D videoIds T7gxzaeCPbA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueT7gxzaeCPbA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDeliver a smart mobile experience with Progressive Web Apps secondaryTextcontent942 views loggingDirectivestrackingParamsCL8CEIf2BBgKIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item AT89gg2kShg accessibilityText PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa 1 2K views play Short thumbnailsources urlhttps i ytimg com vi AT89gg2kShg hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLD53kYgSFyjXgUnJg5sq6hGHjsfbQ width405 height720 onTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts AT89gg2kShg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdAT89gg2kShg playerParams8AEByAMyuAQUogYVAWvpgwhoQ NlL8qtNGFQWEByPgVdkAcC h1 i ytimg com vi AT89gg2kShg frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL4CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtBVDg5Z2cya1NoZyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURALGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v AT89gg2kShg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAT89gg2kShg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 013f3d820da44a18 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdAT89gg2kShg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AT89gg2kShg paramsCAQ 3D videoIds AT89gg2kShg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueAT89gg2kShg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa secondaryTextcontent1 2K views loggingDirectivestrackingParamsCLwCEIf2BBgLIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item r VnuVndHWM accessibilityTextBuilding Progressive Web Apps for the sidebar 2 4K views play Short thumbnailsources urlhttps i ytimg com vi r VnuVndHWM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAG1X24Kk2LFDpnAae7g30skLH9TQ width405 height720 onTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts r VnuVndHWM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdr VnuVndHWM playerParams8AEByAMyuAQUogYVAWvpgwixyId02DGy6j RbB9q3nyzkAcC h1 i ytimg com vi r VnuVndHWM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLsCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtyX1ZudVZuZEhXTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAMGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v r VnuVndHWM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdr VnuVndHWM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aff567b959dd1d63 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdr VnuVndHWM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds r VnuVndHWM paramsCAQ 3D videoIds r VnuVndHWM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuer VnuVndHWM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding Progressive Web Apps for the sidebar secondaryTextcontent2 4K views loggingDirectivestrackingParamsCLkCEIf2BBgMIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ug b58j18oU accessibilityTextWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software 188 views play Short thumbnailsources urlhttps i ytimg com vi Ug b58j18oU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAmnvijjcqIiPSNyCREgnlVKVzUBA width405 height720 onTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts Ug b58j18oU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUg b58j18oU playerParams8AEByAMyuAQUogYVAWvpgwheDjtimwDQS OzLtZ3sJyNkAcC h1 i ytimg com vi Ug b58j18oU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLgCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVZy1iNThqMThvVSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURANGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v Ug b58j18oU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUg b58j18oU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 520f9be7c8f5f285 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdUg b58j18oU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ug b58j18oU paramsCAQ 3D videoIds Ug b58j18oU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUg b58j18oU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software secondaryTextcontent188 views loggingDirectivestrackingParamsCLYCEIf2BBgNIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 73jyZ9 RA80 accessibilityTextPWA or Progressive Web Application 630 views play Short thumbnailsources urlhttps i ytimg com vi 73jyZ9 RA80 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLASvE YTNkLg4Eun8 mWBYJJXI3fg width405 height720 onTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 73jyZ9 RA80 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId73jyZ9 RA80 playerParams8AEByAMyuAQUogYVAWvpgwh7GKaDJM Qrcw CbtjZMxQkAcC h1 i ytimg com vi 73jyZ9 RA80 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLUCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs3M2p5WjktUkE4MCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAOGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 73jyZ9 RA80 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId73jyZ9 RA80 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ef78f267df9103cd u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId73jyZ9 RA80 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 73jyZ9 RA80 paramsCAQ 3D videoIds 73jyZ9 RA80 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value73jyZ9 RA80 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA or Progressive Web Application secondaryTextcontent630 views loggingDirectivestrackingParamsCLMCEIf2BBgOIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item pqH4bH8bkQI accessibilityTextProgressive Web Apps 1 7K views play Short thumbnailsources urlhttps i ytimg com vi pqH4bH8bkQI hq720 2 jpg sqp oaymwEkCLgDEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBvt1OVj9Kyx9d1Wamu49amdMM3kQ width440 height480 onTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts pqH4bH8bkQI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdpqH4bH8bkQI playerParams8AEByAMyuAQUogYVAWvpgwg eFNYB3uiU7c7oPY6eZkxkAcC h1 i ytimg com vi pqH4bH8bkQI frame0 jpg width440 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLICELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtwcUg0Ykg4YmtRSSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAPGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v pqH4bH8bkQI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIPnhTWAd7olO3O6D2OnmZMZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdpqH4bH8bkQI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIPnhTWAd7olO3O6D2OnmZMZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id a6a1f86c7f1b9102 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdpqH4bH8bkQI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds pqH4bH8bkQI paramsCAQ 3D videoIds pqH4bH8bkQI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuepqH4bH8bkQI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps secondaryTextcontent1 7K views loggingDirectivestrackingParamsCLACEIf2BBgPIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item ZSm PSYtcIc accessibilityTextPWA Progressive Web App pwa shorts javascript 418 views play Short thumbnailsources urlhttps i ytimg com vi ZSm PSYtcIc hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDGQNSHG1rrh9JJB1D3pBIqODAVUg width405 height720 onTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts ZSm PSYtcIc webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdZSm PSYtcIc playerParams8AEByAMyuAQUogYVAWvpgwigH7PEda0MtIXia7HN9 QAkAcC h1 i ytimg com vi ZSm PSYtcIc frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK8CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtaU21fUFNZdGNJYyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAQGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v ZSm PSYtcIc u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoB zxHWtDLSF4muxzffkAJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZSm PSYtcIc playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoB zxHWtDLSF4muxzffkAJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6529bf3d262d7087 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdZSm PSYtcIc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK4CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds ZSm PSYtcIc paramsCAQ 3D videoIds ZSm PSYtcIc listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueZSm PSYtcIc userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA Progressive Web App pwa shorts javascript secondaryTextcontent418 views loggingDirectivestrackingParamsCK0CEIf2BBgQIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YfexIFYI5l4 accessibilityTextClozure Progressive Web Application PWA 28 views play Short thumbnailsources urlhttps i ytimg com vi YfexIFYI5l4 oar2 jpg sqp oaymwEkCNgCENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD7HbqpPREacPRJM2dt9XWq qWZrQ width344 height720 onTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts YfexIFYI5l4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdYfexIFYI5l4 playerParams8AEByAMyuAQUogYVAWvpgwigpfw06bvYXKkOwd6h0XkMkAcC h1 i ytimg com vi YfexIFYI5l4 frame0 jpg width916 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKwCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtZZmV4SUZZSTVsNCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURARGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v YfexIFYI5l4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoKX8NOm72FypDsHeodF5DJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYfexIFYI5l4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIoKX8NOm72FypDsHeodF5DJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 61f7b1205608e65e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdYfexIFYI5l4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKsCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YfexIFYI5l4 paramsCAQ 3D videoIds YfexIFYI5l4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueYfexIFYI5l4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentClozure Progressive Web Application PWA secondaryTextcontent28 views loggingDirectivestrackingParamsCKoCEIf2BBgRIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item LVcI4wpT4vI accessibilityTextProgressive Web app PWA Sample Usecase 424 views play Short thumbnailsources urlhttps i ytimg com vi LVcI4wpT4vI hq720 2 jpg sqp oaymwEkCPgCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBQQnuDozbkChaXs bvdeR3rnmidA width376 height720 onTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts LVcI4wpT4vI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdLVcI4wpT4vI playerParams8AEByAMyuAQUogYVAWvpgwjromOhNzR22hiII3gt4xTAkAcC h1 i ytimg com vi LVcI4wpT4vI frame0 jpg width376 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKkCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtMVmNJNHdwVDR2SSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURASGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v LVcI4wpT4vI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI66JjoTc0dtoYiCN4LeMUwJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdLVcI4wpT4vI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI66JjoTc0dtoYiCN4LeMUwJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2d5708e30a53e2f2 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdLVcI4wpT4vI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKgCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds LVcI4wpT4vI paramsCAQ 3D videoIds LVcI4wpT4vI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueLVcI4wpT4vI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web app PWA Sample Usecase secondaryTextcontent424 views loggingDirectivestrackingParamsCKcCEIf2BBgSIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item n3pgeTaGmNM accessibilityTextPWA progressive web apps from posso ltd FREE with our online order systems appproject No views play Short thumbnailsources urlhttps i ytimg com vi n3pgeTaGmNM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLACPfTBYWvh7a2NdBqfIgtggYa9xg width405 height720 onTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts n3pgeTaGmNM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdn3pgeTaGmNM playerParams8AEByAMyuAQUogYVAWvpgwiLxmU5pKXyr VMJJ3Zzz5YkAcC h1 i ytimg com vi n3pgeTaGmNM frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKYCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtuM3BnZVRhR21OTSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURATGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v n3pgeTaGmNM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi8ZlOaSl8q lTCSd2c8 WJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdn3pgeTaGmNM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi8ZlOaSl8q lTCSd2c8 WJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9f7a6079368698d3 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdn3pgeTaGmNM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKUCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds n3pgeTaGmNM paramsCAQ 3D videoIds n3pgeTaGmNM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuen3pgeTaGmNM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA progressive web apps from posso ltd FREE with our online order systems appproject secondaryTextcontentNo views loggingDirectivestrackingParamsCKQCEIf2BBgTIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G6C3BqTp ts accessibilityTextBetween app u0026 a website Progressive Web Application 727 views play Short thumbnailsources urlhttps i ytimg com vi G6C3BqTp ts oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBcWG2ywiTVTCPkd1kIHdJkPPDyLQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts G6C3BqTp ts webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG6C3BqTp ts playerParams8AEByAMyuAQUogYVAWvpgwjvJjr2ma EiIuInT0MN75gkAcC h1 i ytimg com vi G6C3BqTp ts frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKMCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHNkMzQnFUcF90cyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAUGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v G6C3BqTp ts u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7yY69pmvhIiLiJ09DDe YJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG6C3BqTp ts playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7yY69pmvhIiLiJ09DDe YJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1ba0b706a4e9fedb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdG6C3BqTp ts listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKICEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G6C3BqTp ts paramsCAQ 3D videoIds G6C3BqTp ts listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG6C3BqTp ts userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBetween app u0026 a website Progressive Web Application secondaryTextcontent727 views loggingDirectivestrackingParamsCKECEIf2BBgUIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item BbnV av7JDo accessibilityTextHow to convert web app to pwa progressive web app 362 views play Short thumbnailsources urlhttps i ytimg com vi BbnV av7JDo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB MIa58vFPArXO1DdwIjLOx7zEtw width405 height720 onTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts BbnV av7JDo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdBbnV av7JDo playerParams8AEByAMyuAQUogYVAWvpgwjIPZ 3eRwlxhQaHECGw dikAcC h1 i ytimg com vi BbnV av7JDo frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKACELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCYm5WX2F2N0pEbyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAVGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v BbnV av7JDo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyD2f93kcJcYUGhxAhsP3YpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdBbnV av7JDo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyD2f93kcJcYUGhxAhsP3YpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 05b9d5fdabfb243a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdBbnV av7JDo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds BbnV av7JDo paramsCAQ 3D videoIds BbnV av7JDo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueBbnV av7JDo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to convert web app to pwa progressive web app secondaryTextcontent362 views loggingDirectivestrackingParamsCJ4CEIf2BBgVIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item BHryJsxHFYk accessibilityTextHow to Create a Progressive Web App PWA with Angular Step by Step Tutorial 283 views play Short thumbnailsources urlhttps i ytimg com vi BHryJsxHFYk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCSvSUOsUrZ2Q4gL00UWvUTCpfWMA width405 height720 onTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts BHryJsxHFYk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdBHryJsxHFYk playerParams8AEByAMyuAQUogYVAWvpgwiQ0FvSXwqI1szqf2qW7rbqkAcC h1 i ytimg com vi BHryJsxHFYk frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJ0CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCSHJ5SnN4SEZZayrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAWGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v BHryJsxHFYk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIkNBb0l8KiNbM6n9qlu626pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdBHryJsxHFYk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIkNBb0l8KiNbM6n9qlu626pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 047af226cc471589 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdBHryJsxHFYk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJwCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds BHryJsxHFYk paramsCAQ 3D videoIds BHryJsxHFYk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueBHryJsxHFYk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Create a Progressive Web App PWA with Angular Step by Step Tutorial secondaryTextcontent283 views loggingDirectivestrackingParamsCJsCEIf2BBgWIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item PqJ2cVuWEcc accessibilityTextWHAT IS A PWA 85 views play Short thumbnailsources urlhttps i ytimg com vi PqJ2cVuWEcc oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD2AKRQv5kR33zk85GmfouDI6RLbw width405 height720 onTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts PqJ2cVuWEcc webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdPqJ2cVuWEcc playerParams8AEByAMyuAQUogYVAWvpgwilj6NCvT9 XHppq60ocvX kAcC h1 i ytimg com vi PqJ2cVuWEcc frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJoCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtQcUoyY1Z1V0VjYyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAXGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v PqJ2cVuWEcc u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIpY jQr0 f1x6aautKHL1 5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPqJ2cVuWEcc playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIpY jQr0 f1x6aautKHL1 5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3ea276715b9611c7 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPqJ2cVuWEcc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJkCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PqJ2cVuWEcc paramsCAQ 3D videoIds PqJ2cVuWEcc listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuePqJ2cVuWEcc userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWHAT IS A PWA secondaryTextcontent85 views loggingDirectivestrackingParamsCJgCEIf2BBgXIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item B YMLaATCY8 accessibilityTextHow to Build a Progressive Web App PWA for Offline Accessibility 126 views play Short thumbnailsources urlhttps i ytimg com vi B YMLaATCY8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLC fOXwLFQQjEOyV5G7Xxaru38tOw width405 height720 onTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts B YMLaATCY8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdB YMLaATCY8 playerParams8AEByAMyuAQUogYVAWvpgwh0Y4eIVsNWx6kFBjFDTTA1kAcC h1 i ytimg com vi B YMLaATCY8 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJcCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtCLVlNTGFBVENZOCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAYGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v B YMLaATCY8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdGOHiFbDVsepBQYxQ00wNZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdB YMLaATCY8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdGOHiFbDVsepBQYxQ00wNZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 07e60c2da013098f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdB YMLaATCY8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJYCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds B YMLaATCY8 paramsCAQ 3D videoIds B YMLaATCY8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueB YMLaATCY8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Build a Progressive Web App PWA for Offline Accessibility secondaryTextcontent126 views loggingDirectivestrackingParamsCJUCEIf2BBgYIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item HaC9MW1TJ Y accessibilityTextProgressive Web Apps on the same domain 5 1K views play Short thumbnailsources urlhttps i ytimg com vi HaC9MW1TJ Y oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAj1oJj1NRemS6gnzjmk WWgF0P3A width405 height720 onTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts HaC9MW1TJ Y webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdHaC9MW1TJ Y playerParams8AEByAMyuAQUogYVAWvpgwiJm4UmcY30F weSaCC6Ou2kAcC h1 i ytimg com vi HaC9MW1TJ Y frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJQCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtIYUM5TVcxVEpfWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAZGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v HaC9MW1TJ Y u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIiZuFJnGN9Bf8HkmggujrtpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHaC9MW1TJ Y playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIiZuFJnGN9Bf8HkmggujrtpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1da0bd316d5327f6 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdHaC9MW1TJ Y listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds HaC9MW1TJ Y paramsCAQ 3D videoIds HaC9MW1TJ Y listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueHaC9MW1TJ Y userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps on the same domain secondaryTextcontent5 1K views loggingDirectivestrackingParamsCJICEIf2BBgZIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item N40 8UVEMTY accessibilityTextWhat are Progressive Web Apps upGrad shorts 9 9K views play Short thumbnailsources urlhttps i ytimg com vi N40 8UVEMTY hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCf0saK6bseoHqoQc sN1 5fxtz7A width405 height720 onTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts N40 8UVEMTY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdN40 8UVEMTY playerParams8AEByAMyuAQUogYVAWvpgwiJwSHLOGHgKqruacIlblNmkAcC h1 i ytimg com vi N40 8UVEMTY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJECELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtONDAtOFVWRU1UWSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAaGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v N40 8UVEMTY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIicEhyzhh4Cqq7mnCJW5TZpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdN40 8UVEMTY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIicEhyzhh4Cqq7mnCJW5TZpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 378d3ef145443136 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdN40 8UVEMTY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJACEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds N40 8UVEMTY paramsCAQ 3D videoIds N40 8UVEMTY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueN40 8UVEMTY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat are Progressive Web Apps upGrad shorts secondaryTextcontent9 9K views loggingDirectivestrackingParamsCI8CEIf2BBgaIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item TYNPwnLx Xw accessibilityTextPWA s vs Native Apps 30 views play Short thumbnailsources urlhttps i ytimg com vi TYNPwnLx Xw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCj5BK32cc9XcENtcgQ77EKEW4f8w width405 height720 onTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts TYNPwnLx Xw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdTYNPwnLx Xw playerParams8AEByAMyuAQUogYVAWvpgwg1DLRo66SFCLKAM7x5tRBukAcC h1 i ytimg com vi TYNPwnLx Xw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCI4CELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUWU5Qd25MeC1YdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAbGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v TYNPwnLx Xw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMINQy0aOukhQiygDO8ebUQbpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTYNPwnLx Xw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMINQy0aOukhQiygDO8ebUQbpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4d834fc272f1f97c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdTYNPwnLx Xw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI0CEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TYNPwnLx Xw paramsCAQ 3D videoIds TYNPwnLx Xw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueTYNPwnLx Xw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA s vs Native Apps secondaryTextcontent30 views loggingDirectivestrackingParamsCIwCEIf2BBgbIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fCxxVEZaAiw accessibilityTextProgressive Web Apps PWA 30 Days 30 Terms Day 26 101 views play Short thumbnailsources urlhttps i ytimg com vi fCxxVEZaAiw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCO9Nn6NMNYuIrtC54QKtmvKN3Grg width405 height720 onTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fCxxVEZaAiw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfCxxVEZaAiw playerParams8AEByAMyuAQUogYVAWvpgwiBYtQDtvgl8eH53Xg HsspkAcC h1 i ytimg com vi fCxxVEZaAiw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIsCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmQ3h4VkVaYUFpdyrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAcGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fCxxVEZaAiw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIgWLUA7b4JfHh d14Px7LKZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfCxxVEZaAiw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIgWLUA7b4JfHh d14Px7LKZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7c2c7154465a022c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfCxxVEZaAiw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIoCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fCxxVEZaAiw paramsCAQ 3D videoIds fCxxVEZaAiw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefCxxVEZaAiw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgressive Web Apps PWA 30 Days 30 Terms Day 26 secondaryTextcontent101 views loggingDirectivestrackingParamsCIkCEIf2BBgcIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vOWuWWBRov4 accessibilityTextElevating Web Experiences Creating a Progressive Web App PWA with React reactjs js javascript cs 227 views play Short thumbnailsources urlhttps i ytimg com vi vOWuWWBRov4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLA2yXWpYIt579HdBj85XJ4RCV0fBw width405 height720 onTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts vOWuWWBRov4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvOWuWWBRov4 playerParams8AEByAMyuAQUogYVAWvpgwgXlp1yK3qEUilVVafpsUTpkAcC h1 i ytimg com vi vOWuWWBRov4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIgCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2T1d1V1dCUm92NCrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAdGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v vOWuWWBRov4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIF5adcit6hFIpVVWn6bFE6ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvOWuWWBRov4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIF5adcit6hFIpVVWn6bFE6ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bce5ae596051a2fe u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdvOWuWWBRov4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIcCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vOWuWWBRov4 paramsCAQ 3D videoIds vOWuWWBRov4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevOWuWWBRov4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentElevating Web Experiences Creating a Progressive Web App PWA with React reactjs js javascript cs secondaryTextcontent227 views loggingDirectivestrackingParamsCIYCEIf2BBgdIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item duw3zkKtEhE accessibilityTextWeb VS Mobile Development Key Differences 74K views play Short thumbnailsources urlhttps i ytimg com vi duw3zkKtEhE oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLARTnK5kvYhpMoD4jlhklMAgF7RsQ width405 height720 onTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts duw3zkKtEhE webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdduw3zkKtEhE playerParams8AEByAMyuAQUogYVAWvpgwj3eOMUSz9QoLKnGoK4 P0HkAcC h1 i ytimg com vi duw3zkKtEhE frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIUCELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtkdXczemtLdEVoRSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAeGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v duw3zkKtEhE u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI93jjFEs UKCypxqCuPj9B5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdduw3zkKtEhE playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI93jjFEs UKCypxqCuPj9B5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 76ec37ce42ad1211 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdduw3zkKtEhE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIQCEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds duw3zkKtEhE paramsCAQ 3D videoIds duw3zkKtEhE listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueduw3zkKtEhE userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWeb VS Mobile Development Key Differences secondaryTextcontent74K views loggingDirectivestrackingParamsCIMCEIf2BBgeIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item y mwhq eqHA accessibilityTextPWA Progressive web app User experience Web development Surya web webdevelopment status 76 views play Short thumbnailsources urlhttps i ytimg com vi y mwhq eqHA oar2 jpg sqp oaymwEYCNAFENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLBdiAYCmzqQNj4ht5TmrsUp2yRGEw width720 height720 onTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts y mwhq eqHA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdy mwhq eqHA playerParams8AEByAMyuAQUogYVAWvpgwifXasZ4AxLKv hk9wLeicmkAcC h1 i ytimg com vi y mwhq eqHA frame0 jpg width1080 height1080 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIICELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5X213aHFfZXFIQSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAfGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v y mwhq eqHA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIn12rGeAMSyr 4ZPcC3onJpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdy mwhq eqHA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIn12rGeAMSyr 4ZPcC3onJpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cbf9b086afdea870 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdy mwhq eqHA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIECEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds y mwhq eqHA paramsCAQ 3D videoIds y mwhq eqHA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuey mwhq eqHA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA Progressive web app User experience Web development Surya web webdevelopment status secondaryTextcontent76 views loggingDirectivestrackingParamsCIACEIf2BBgfIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item GWNG1EElntE accessibilityTextReact JS Tutorial Progressive Web Apps PWA Web Development React JS In Telugu Frontend shorts 8 1K views play Short thumbnailsources urlhttps i ytimg com vi GWNG1EElntE oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCKz aiwXkqOaNlDZjWZq03cwcE7A width405 height720 onTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts GWNG1EElntE webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdGWNG1EElntE playerParams8AEByAMyuAQUogYVAWvpgwgTeaFrWCF2uoImMFiuZPUOkAcC h1 i ytimg com vi GWNG1EElntE frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCP8BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHV05HMUVFbG50RSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAgGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v GWNG1EElntE u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIE3mha1ghdrqCJjBYrmT1DpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdGWNG1EElntE playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIE3mha1ghdrqCJjBYrmT1DpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 196346d441259ed1 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdGWNG1EElntE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP4BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds GWNG1EElntE paramsCAQ 3D videoIds GWNG1EElntE listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueGWNG1EElntE userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentReact JS Tutorial Progressive Web Apps PWA Web Development React JS In Telugu Frontend shorts secondaryTextcontent8 1K views loggingDirectivestrackingParamsCP0BEIf2BBggIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CHrprDwFD2Q accessibilityTextHow to Hire Magento 2 PWA Developers for Your E Store No views play Short thumbnailsources urlhttps i ytimg com vi CHrprDwFD2Q oar2 jpg width270 height480 onTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CHrprDwFD2Q webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCHrprDwFD2Q playerParams8AEByAMyuAQUogYVAWvpgwjbND lUa4KaAaUrqqnfGPEkAcC h1 i ytimg com vi CHrprDwFD2Q frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPwBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDSHJwckR3RkQyUSrCBAoNCgtKUmxmUHd3S1NnQQoNCgtmNFphQjdSM2pzbwoNCgtnaFQ0TTN6SnpWTQoNCgt5SlF2eDYwMWhQbwoNCgthdExINWpSQmZYWQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MAoNCgtwcUg0Ykg4YmtRSQoNCgtaU21fUFNZdGNJYwoNCgtZZmV4SUZZSTVsNAoNCgtMVmNJNHdwVDR2SQoNCgtuM3BnZVRhR21OTQoNCgtHNkMzQnFUcF90cwoNCgtCYm5WX2F2N0pEbwoNCgtCSHJ5SnN4SEZZawoNCgtQcUoyY1Z1V0VjYwoNCgtCLVlNTGFBVENZOAoNCgtIYUM5TVcxVEpfWQoNCgtONDAtOFVWRU1UWQoNCgtUWU5Qd25MeC1YdwoNCgtmQ3h4VkVaYUFpdwoNCgt2T1d1V1dCUm92NAoNCgtkdXczemtLdEVoRQoNCgt5X213aHFfZXFIQQoNCgtHV05HMUVFbG50RQoNCgtDSHJwckR3RkQyURAhGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw badgebadgeViewModelbadgeTextNew badgeStyleBADGE OVERLAY trackingParamsCPsBEJTOCyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityLabelNew loggingDirectivestrackingParamsCPsBEJTOCyITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CHrprDwFD2Q u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI2zQ pVGuCmgGlK6qp3xjxJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCHrprDwFD2Q playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI2zQ pVGuCmgGlK6qp3xjxJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 087ae9ac3c050f64 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCHrprDwFD2Q listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CHrprDwFD2Q paramsCAQ 3D videoIds CHrprDwFD2Q listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCHrprDwFD2Q userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow to Hire Magento 2 PWA Developers for Your E Store secondaryTextcontentNo views loggingDirectivestrackingParamsCPkBEIf2BBghIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCPgBEN DAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg iconiconTypeYOUTUBE SHORTS BRAND 24 h1 PV9ThwQegks h1 i ytimg com vi PV9ThwQegks hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCCk4p5u h82F1RRrYFfL7FomVD9Q width480 height270 Web Apps vs PWA vs Hybrid vs Native What s the Difference Web Apps vs PWA vs Hybrid vs Native What s the Difference by Build With Damian 2 470 views 1 year ago 13 minutes 32 seconds longBylineTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel13 minutes 32 seconds simpleText1332 viewCountTextsimpleText2 470 views navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian shortBylineTextruns textBuild With Damian navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOBAy4T6oPDw1K89 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel2 4K views simpleText2 4K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPV9ThwQegks listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PV9ThwQegks paramsCAQ 3D videoIds PV9ThwQegks trackingParamsCPcBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtQVjlUaHdRZWdrcw 3D 3D commands clickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPYBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com rqlTST5aULYFuJamQiy6enfX O NFOPdeAUbCS0i 4F2omDJNL9XEg6N7KIZwl5i7T9uT3n2PQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel13 minutes 32 seconds simpleText1332 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdPV9ThwQegks actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdPV9ThwQegks untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPUBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdPV9ThwQegks listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds PV9ThwQegks paramsCAQ 3D videoIds PV9ThwQegks untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPQBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAre you confused about the different types of mobile textapps boldtrue text out there In this video we ll break down the key differences between snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCwiZs mCso sstUBugMLCJ x14Sk3J3x0AG6AwoIub3fycersPtHugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Platform Independent vs Native Responsive Web Apps Progressive Web Apps PWA Hybrid Native collapsedThumbnailthumbnails urlhttps i ytimg com vi PV9ThwQegks hqdefault 16866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANMzGHQJef7yDi4Hjy4Y2Sn6E5hA width336 height188 collapsedLabelruns text7 text chapters expandedTitleruns text7 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi PV9ThwQegks hqdefault 16866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANMzGHQJef7yDi4Hjy4Y2Sn6E5hA width336 height188 onTapclickTrackingParamsCPMBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCPMBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPlatform Independent vs Native timeDescriptionruns text030 h1 i ytimg com vi PV9ThwQegks hqdefault 38000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCgUuwzvvuonhIxuj5Z6kLbR7g8Zg width336 height188 onTapclickTrackingParamsCPIBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 30s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds30 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 30 u0026mt 1730930490 u0026oweuc trackingParamsCPIBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textResponsive Web Apps timeDescriptionruns text129 h1 i ytimg com vi PV9ThwQegks hqdefault 94833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC7qvHnT7KMVcm8vvmdElLNJTchEA width336 height188 onTapclickTrackingParamsCPEBENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 89s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds89 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 89 u0026mt 1730930490 u0026oweuc trackingParamsCPEBENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text230 h1 i ytimg com vi PV9ThwQegks hqdefault 150900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBnc2J5xm Qu 4gkGU8R4OrqPZCiA width336 height188 onTapclickTrackingParamsCPABENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 150s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds150 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 150 u0026mt 1730930490 u0026oweuc trackingParamsCPABENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA timeDescriptionruns text300 h1 i ytimg com vi PV9ThwQegks hqdefault 181800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCGE3wgsMZagrsotitdgGv RnCBgw width336 height188 onTapclickTrackingParamsCO8BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 180s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds180 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 180 u0026mt 1730930490 u0026oweuc trackingParamsCO8BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHybrid timeDescriptionruns text440 h1 i ytimg com vi PV9ThwQegks hqdefault 284766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBlKFKxGj0C6RvSiaFMUi5Ehki0qQ width336 height188 onTapclickTrackingParamsCO4BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 280s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds280 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 280 u0026mt 1730930490 u0026oweuc trackingParamsCO4BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNative timeDescriptionruns text632 h1 i ytimg com vi PV9ThwQegks hqdefault 400233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCbetyZ1YL52z8hw f2EC WUEeQ8Q width336 height188 onTapclickTrackingParamsCO0BENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v PV9ThwQegks u0026t 392s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdPV9ThwQegks startTimeSeconds392 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3d5f5387041e824b u0026ip 198 54 114 74 u0026osts 392 u0026mt 1730930490 u0026oweuc trackingParamsCO0BENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOoBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOsBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOgBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCOcBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4282335039 section2Color4281545523 section3Color4280690214 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4279834905 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284835173 section2Color4284045657 section3Color4283190348 primaryTitleColor4294967295 secondaryTitleColor4293914607 iconActivatedColor4294967295 iconInactiveColor4288256409 section4Color4282335039 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCOcBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtQVjlUaHdRZWdrcyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com rqlTST5aULYFuJamQiy6enfX O NFOPdeAUbCS0i 4F2omDJNL9XEg6N7KIZwl5i7T9uT3n2PQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOYBENwwGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl buildwithdamian webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUChhQZH6Th4PJb3 l6EYZOmQ canonicalBaseUrl buildwithdamian h1 1WWweyBaWZk h1 i ytimg com vi 1WWweyBaWZk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAHesfxBHfKqgnn8poBZn3UwNj4JA width360 height202 urlhttps i ytimg com vi 1WWweyBaWZk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDYB4jYf8tfliUZ3YgIItBBnbtp5w width720 height404 What Is A Progressive Web App PWA Why Is It A Game Changer In eCommerce What Is A Progressive Web App PWA Why Is It A Game Changer In eCommerce by Going Headless with John 41 199 views 2 years ago 6 minutes 44 seconds longBylineTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 44 seconds simpleText644 viewCountTextsimpleText41 199 views navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn shortBylineTextruns textGoing Headless with John navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOBAmbPpgrKP7LLVAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel41K views simpleText41K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1WWweyBaWZk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1WWweyBaWZk paramsCAQ 3D videoIds 1WWweyBaWZk trackingParamsCOUBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgsxV1d3ZXlCYVdaaw 3D 3D commands clickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOQBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com oTroLdOXBlzXnAs6 cHNNZN5kUle vZ9XK2EiTRYAe9k kzooUsNDoHFqUr3JUkuRqU28KNLpg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 44 seconds simpleText644 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId1WWweyBaWZk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId1WWweyBaWZk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOMBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1WWweyBaWZk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1WWweyBaWZk paramsCAQ 3D videoIds 1WWweyBaWZk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOIBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive web Applications boldtrue text textPWA boldtrue text have been around for a while now but only now are they starting to see real traction in snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsIn HXhKTcnfHQAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textintroduction to what is a PWA PWA description PWA characteristics What makes a PWA a PWA PWA architecture enablers collapsedThumbnailthumbnails urlhttps i ytimg com vi 1WWweyBaWZk hqdefault 25333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBxjK vB4J5s mSZPMK7JgBIAgAuA width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textintroduction to what is a PWA timeDescriptionruns text000 h1 i ytimg com vi 1WWweyBaWZk hqdefault 25333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBxjK vB4J5s mSZPMK7JgBIAgAuA width336 height188 onTapclickTrackingParamsCOEBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCOEBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA description timeDescriptionruns text114 h1 i ytimg com vi 1WWweyBaWZk hqdefault 93266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAKzqVKb0hqK UTXZNpb9UQkcCDtw width336 height188 onTapclickTrackingParamsCOABENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 74s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds74 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 74 u0026mt 1730930490 u0026oweuc trackingParamsCOABENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA characteristics What makes a PWA a PWA timeDescriptionruns text215 h1 i ytimg com vi 1WWweyBaWZk hqdefault 149933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDIlURh1DuJ VvuyAF xmepDQyVHA width336 height188 onTapclickTrackingParamsCN8BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 135s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds135 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 135 u0026mt 1730930490 u0026oweuc trackingParamsCN8BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPWA architecture enablers timeDescriptionruns text349 h1 i ytimg com vi 1WWweyBaWZk hqdefault 234933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAEUsBWHxtudWivmE6C951XPAaspA width336 height188 onTapclickTrackingParamsCN4BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 1WWweyBaWZk u0026t 229s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1WWweyBaWZk startTimeSeconds229 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d565b07b205a5999 u0026ip 198 54 114 74 u0026osts 229 u0026mt 1730930490 u0026oweuc trackingParamsCN4BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCNsBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCN0BEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCNwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCNoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCNkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCNgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966268 section2Color4294504948 section3Color4294109163 primaryTitleColor4279832596 secondaryTitleColor4286534245 iconActivatedColor4284028723 iconInactiveColor4288051333 section4Color4293647843 iconDisabledColor4072779446 darkColorPalettesection1Color4282322980 section2Color4281535773 section3Color4280683030 primaryTitleColor4294960624 secondaryTitleColor4291601332 iconActivatedColor4294960624 iconInactiveColor4287854210 section4Color4279830030 iconDisabledColor4066396499 vibrantColorPalettesection1Color4286521673 section2Color4285668930 section3Color4284881722 primaryTitleColor4294960624 secondaryTitleColor4293244875 iconActivatedColor4294960624 iconInactiveColor4288244606 section4Color4284028723 iconDisabledColor4065080639 useCustomColorstrue loggingDirectivestrackingParamsCNgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgsxV1d3ZXlCYVdaayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com oTroLdOXBlzXnAs6 cHNNZN5kUle vZ9XK2EiTRYAe9k kzooUsNDoHFqUr3JUkuRqU28KNLpg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNcBENwwGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl GoingHeadlesswithJohn webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4GFy1ci2aWAqjSZx2Xl1qA canonicalBaseUrl GoingHeadlesswithJohn h1 0OJ24kCV J8 h1 i ytimg com vi 0OJ24kCV J8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC20qTh SeLiuWDQKiAxNgRmmXGnQ width360 height202 urlhttps i ytimg com vi 0OJ24kCV J8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDQFxgMKOB0H4XujAWZwMWHHV7loQ width720 height404 All you need to know about PWA Progressive Web Apps All you need to know about PWA Progressive Web Apps by Windows Central 109 941 views 6 years ago 14 minutes 9 seconds longBylineTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel14 minutes 9 seconds simpleText1409 viewCountTextsimpleText109 941 views navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelVerified ownerTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral shortBylineTextruns textWindows Central navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOBAn HXhKTcnfHQAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel109K views simpleText109K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId0OJ24kCV J8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0OJ24kCV J8 paramsCAQ 3D videoIds 0OJ24kCV J8 trackingParamsCNYBEP6YBBgQIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgswT0oyNGtDVi1KOA 3D 3D commands clickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNUBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com Mf0hS8tZOqBt7bgHJgEcvQ7 J9p0 dtj5xqG2J1 AHgrlMILqt6OOOHkjr3kemKSgPJWCrhyyQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel14 minutes 9 seconds simpleText1409 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId0OJ24kCV J8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId0OJ24kCV J8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNQBEPnnAxgEIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId0OJ24kCV J8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0OJ24kCV J8 paramsCAQ 3D videoIds 0OJ24kCV J8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNMBEMfsBBgFIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text are just great web sites that can behave like native apps Microsoft is all in on PWAs and that s a good snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCgi5vd Jx6uw 0e6AwsI7KWp9LDhtfvGAboDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhy does Google and Microsoft see this as the future of app development How will PwAs affect the Microsoft Store Are there any big name brand apps out there that are PWAS Does Microsoft have any plans to release any of its apps in PWA form Does Microsoft Edge even support PWAs yet Will Windows Phone support Edge with PWA Since PWAs are web apps do developers even need an app store taking a 50 cut How long do you think it will be until PWAs are the standard and not the exception collapsedThumbnailthumbnails urlhttps i ytimg com vi 0OJ24kCV J8 hqdefault 127833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAf3skpIcbOiQQ5vpQKEgI3nrFrCw width336 height188 collapsedLabelruns text8 text moments expandedTitleruns text8 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhy does Google and Microsoft see this as the future of app development timeDescriptionruns text150 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 127833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAf3skpIcbOiQQ5vpQKEgI3nrFrCw width336 height188 onTapclickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 110s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds110 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 110 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNIBENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHow will PwAs affect the Microsoft Store timeDescriptionruns text417 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 285800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDSa8KLWybdTzrPGH5X9TSbSm6DCg width336 height188 onTapclickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 257s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds257 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 257 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNEBENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAre there any big name brand apps out there that are PWAS timeDescriptionruns text657 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 445833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLArXoS0rgBIOQQ3TZV9j tcChB2Lg width336 height188 onTapclickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 417s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds417 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 417 u0026mt 1730930490 u0026oweuc clickTrackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCNABENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDoes Microsoft have any plans to release any of its apps in PWA form timeDescriptionruns text824 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 514900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCfaE3QlKjXwQpsj2lkeKpGMmXfTw width336 height188 onTapclickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 504s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds504 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 504 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM8BENDQBhgDIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDoes Microsoft Edge even support PWAs yet timeDescriptionruns text919 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 584200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqalFEqwnx93KF37 Hn3YEqBM6FA width336 height188 onTapclickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 559s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds559 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 559 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM4BENDQBhgEIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWill Windows Phone support Edge with PWA timeDescriptionruns text1022 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 639966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCzKGpiSYtvDF D523vU47R7wtAw width336 height188 onTapclickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 622s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds622 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 622 u0026mt 1730930490 u0026oweuc clickTrackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCM0BENDQBhgFIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSince PWAs are web apps do developers even need an app store taking a 50 cut timeDescriptionruns text1043 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 667900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDNQbTeY4GrEldywN4993JUa9e7oQ width336 height188 onTapclickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 643s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds643 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 643 u0026mt 1730930490 u0026oweuc clickTrackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMwBENDQBhgGIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHow long do you think it will be until PWAs are the standard and not the exception timeDescriptionruns text1156 h1 i ytimg com vi 0OJ24kCV J8 hqdefault 722100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCBzRfYD7n8L0aoYMgdQfc4m vJPw width336 height188 onTapclickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v 0OJ24kCV J8 u0026t 716s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0OJ24kCV J8 startTimeSeconds716 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d0e276e24095f89f u0026ip 198 54 114 74 u0026osts 716 u0026mt 1730930490 u0026oweuc clickTrackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId0OJ24kCV J8 visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMsBENDQBhgHIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCMgBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCMoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCMkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCMcBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCMYBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCMUBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294966270 section2Color4294504951 section3Color4294109168 primaryTitleColor4279832600 secondaryTitleColor4286534264 iconActivatedColor4284037204 iconInactiveColor4289563304 section4Color4293647849 iconDisabledColor4074292181 darkColorPalettesection1Color4282329148 section2Color4281540656 section3Color4280686628 primaryTitleColor4294960635 secondaryTitleColor4291601349 iconActivatedColor4294960635 iconInactiveColor4287854223 section4Color4279832600 iconDisabledColor4066396509 vibrantColorPalettesection1Color4284825696 section2Color4284037204 section3Color4283183176 primaryTitleColor4294960635 secondaryTitleColor4293902312 iconActivatedColor4294960635 iconInactiveColor4288244626 section4Color4282329148 iconDisabledColor4065080649 useCustomColorstrue loggingDirectivestrackingParamsCMUBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgswT0oyNGtDVi1KOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com Mf0hS8tZOqBt7bgHJgEcvQ7 J9p0 dtj5xqG2J1 AHgrlMILqt6OOOHkjr3kemKSgPJWCrhyyQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMQBENwwGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl WindowsCentral webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCDMnCGlkv4gyFGZo ZT3atg canonicalBaseUrl WindowsCentral reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelSend feedback trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item qEd4wNaFIw accessibilityTextTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps 171 views play Short thumbnailsources urlhttps i ytimg com vi qEd4wNaFIw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCnzrigJR8QNlpAS iY 3JIpKXlg width405 height720 onTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts qEd4wNaFIw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId qEd4wNaFIw playerParams8AEByAMyuAQUogYVAWvpgwhFo42gshPcstpPIcKXuCvPkAcC h1 i ytimg com vi qEd4wNaFIw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMMBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgstcUVkNHdOYUZJdyraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAAGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v qEd4wNaFIw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId qEd4wNaFIw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIRaONoLIT3LLaTyHCl7grz5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id faa11de3035a148c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId qEd4wNaFIw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMIBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qEd4wNaFIw paramsCAQ 3D videoIds qEd4wNaFIw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value qEd4wNaFIw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA progressivewebapps mobileapps webapps secondaryTextcontent171 views loggingDirectivestrackingParamsCMEBEIf2BBgAIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 1aQH1K7HBEA accessibilityTextExample of PWA Progressive Web App 21K views play Short thumbnailsources urlhttps i ytimg com vi 1aQH1K7HBEA hq720 2 jpg sqp oaymwEkCNwCENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBk5 eb0iVqTE gAxKJfeK1VXz10w width348 height720 onTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 1aQH1K7HBEA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId1aQH1K7HBEA playerParams8AEByAMyuAQUogYVAWvpgwjti6YDvy qKGCpdXAzzOyLkAcC h1 i ytimg com vi 1aQH1K7HBEA frame0 jpg width348 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMABELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsxYVFIMUs3SEJFQSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBABGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 1aQH1K7HBEA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId1aQH1K7HBEA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7YumA78v6ihgqXVwM8zsi5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d5a407d4aec70440 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId1aQH1K7HBEA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL8BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 1aQH1K7HBEA paramsCAQ 3D videoIds 1aQH1K7HBEA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value1aQH1K7HBEA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentExample of PWA Progressive Web App secondaryTextcontent21K views loggingDirectivestrackingParamsCL4BEIf2BBgBIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 9p76hPSddoY accessibilityTextTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps 93 views play Short thumbnailsources urlhttps i ytimg com vi 9p76hPSddoY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDbXSkMPMJBm7yFnMgA2wqMlNZ3Lg width405 height720 onTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 9p76hPSddoY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId9p76hPSddoY playerParams8AEByAMyuAQUogYVAWvpgwjE5dRUGOFxIoMxT20NBsHwkAcC h1 i ytimg com vi 9p76hPSddoY frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL0BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs5cDc2aFBTZGRvWSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBACGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 9p76hPSddoY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9p76hPSddoY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIxOXUVBjhcSKDMU9tDQbB8JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f69efa84f49d7686 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId9p76hPSddoY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLwBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9p76hPSddoY paramsCAQ 3D videoIds 9p76hPSddoY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value9p76hPSddoY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentTop 5 types of Progressive Web Apps PWA shortsfeed shortsvideo shorts viral trending webapps secondaryTextcontent93 views loggingDirectivestrackingParamsCLsBEIf2BBgCIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CmA721h2VXI accessibilityTextiSocket Progressive Web App PWA Installation for iPhone 3 3K views play Short thumbnailsources urlhttps i ytimg com vi CmA721h2VXI hq720 2 jpg sqp oaymwEkCN4BEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLChVJWHIz11jxjsrVodOZW2sOJKbg width222 height480 onTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts CmA721h2VXI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCmA721h2VXI playerParams8AEByAMyuAQUogYVAWvpgwiTsXrNIWGRaFjw3KEu6Z0gkAcC h1 i ytimg com vi CmA721h2VXI frame0 jpg width222 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLoBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDbUE3MjFoMlZYSSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBADGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v CmA721h2VXI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCmA721h2VXI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIk7F6zSFhkWhY8NyhLumdIJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0a603bdb58765572 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdCmA721h2VXI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLkBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CmA721h2VXI paramsCAQ 3D videoIds CmA721h2VXI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCmA721h2VXI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentiSocket Progressive Web App PWA Installation for iPhone secondaryTextcontent3 3K views loggingDirectivestrackingParamsCLgBEIf2BBgDIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fblS MgGuJI accessibilityTextMagento Progressive Web App PWA Try On Opportunity 86 views play Short thumbnailsources urlhttps i ytimg com vi fblS MgGuJI hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAKmGErXT RDDeoHSE31mYmUXtLlw width406 height720 onTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts fblS MgGuJI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfblS MgGuJI playerParams8AEByAMyuAQUogYVAWvpgwhH9p8LFRPZVcCdO9Dpybz9kAcC h1 i ytimg com vi fblS MgGuJI frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLcBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmYmxTX01nR3VKSSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAEGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v fblS MgGuJI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfblS MgGuJI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIR afCxUT2VXAnTvQ6cm8 ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7db952fcc806b892 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdfblS MgGuJI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLYBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fblS MgGuJI paramsCAQ 3D videoIds fblS MgGuJI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefblS MgGuJI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentMagento Progressive Web App PWA Try On Opportunity secondaryTextcontent86 views loggingDirectivestrackingParamsCLUBEIf2BBgEIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item T7gxzaeCPbA accessibilityTextDeliver a smart mobile experience with Progressive Web Apps 942 views play Short thumbnailsources urlhttps i ytimg com vi T7gxzaeCPbA hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCZv0L3oY1cuAkcvcOIZUULqC 3sg width406 height720 onTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts T7gxzaeCPbA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdT7gxzaeCPbA playerParams8AEByAMyuAQUogYVAWvpgwgKbb4LlxYIrrgqLFEXkNf6kAcC h1 i ytimg com vi T7gxzaeCPbA frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLQBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtUN2d4emFlQ1BiQSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAFGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v T7gxzaeCPbA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT7gxzaeCPbA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICm2 C5cWCK64KixRF5DX pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4fb831cda7823db0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT7gxzaeCPbA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLMBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T7gxzaeCPbA paramsCAQ 3D videoIds T7gxzaeCPbA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueT7gxzaeCPbA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDeliver a smart mobile experience with Progressive Web Apps secondaryTextcontent942 views loggingDirectivestrackingParamsCLIBEIf2BBgFIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item AT89gg2kShg accessibilityText PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa 1 2K views play Short thumbnailsources urlhttps i ytimg com vi AT89gg2kShg hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLD53kYgSFyjXgUnJg5sq6hGHjsfbQ width405 height720 onTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts AT89gg2kShg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdAT89gg2kShg playerParams8AEByAMyuAQUogYVAWvpgwhoQ NlL8qtNGFQWEByPgVdkAcC h1 i ytimg com vi AT89gg2kShg frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLEBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtBVDg5Z2cya1NoZyraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAGGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v AT89gg2kShg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAT89gg2kShg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIaEPjZS KrTRhUFhAcj4FXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnekn76 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 013f3d820da44a18 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdAT89gg2kShg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLABEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AT89gg2kShg paramsCAQ 3D videoIds AT89gg2kShg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueAT89gg2kShg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent PWA Web App Mobile App and Offline App What is Progressive Web App short shorts pwa secondaryTextcontent1 2K views loggingDirectivestrackingParamsCK8BEIf2BBgGIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item r VnuVndHWM accessibilityTextBuilding Progressive Web Apps for the sidebar 2 4K views play Short thumbnailsources urlhttps i ytimg com vi r VnuVndHWM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAG1X24Kk2LFDpnAae7g30skLH9TQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts r VnuVndHWM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdr VnuVndHWM playerParams8AEByAMyuAQUogYVAWvpgwixyId02DGy6j RbB9q3nyzkAcC h1 i ytimg com vi r VnuVndHWM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK4BELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtyX1ZudVZuZEhXTSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAHGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v r VnuVndHWM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdr VnuVndHWM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsciHdNgxsuo kWwfat58s5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aff567b959dd1d63 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdr VnuVndHWM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK0BEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds r VnuVndHWM paramsCAQ 3D videoIds r VnuVndHWM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuer VnuVndHWM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding Progressive Web Apps for the sidebar secondaryTextcontent2 4K views loggingDirectivestrackingParamsCKwBEIf2BBgHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ug b58j18oU accessibilityTextWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software 188 views play Short thumbnailsources urlhttps i ytimg com vi Ug b58j18oU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAmnvijjcqIiPSNyCREgnlVKVzUBA width405 height720 onTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts Ug b58j18oU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUg b58j18oU playerParams8AEByAMyuAQUogYVAWvpgwheDjtimwDQS OzLtZ3sJyNkAcC h1 i ytimg com vi Ug b58j18oU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKsBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVZy1iNThqMThvVSraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAIGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v Ug b58j18oU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUg b58j18oU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXg47YpsA0Evzsy7Wd7CcjZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 520f9be7c8f5f285 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdUg b58j18oU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKoBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ug b58j18oU paramsCAQ 3D videoIds Ug b58j18oU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUg b58j18oU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is Progressive Web Apps PWA in Angular webapps websoftware webapplication software secondaryTextcontent188 views loggingDirectivestrackingParamsCKkBEIf2BBgIIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 73jyZ9 RA80 accessibilityTextPWA or Progressive Web Application 630 views play Short thumbnailsources urlhttps i ytimg com vi 73jyZ9 RA80 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLASvE YTNkLg4Eun8 mWBYJJXI3fg width405 height720 onTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEFCDIQ9CQ commandMetadatawebCommandMetadataurl shorts 73jyZ9 RA80 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId73jyZ9 RA80 playerParams8AEByAMyuAQUogYVAWvpgwh7GKaDJM Qrcw CbtjZMxQkAcC h1 i ytimg com vi 73jyZ9 RA80 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKgBELC1BCITCOr3 NDhyIkDFdiX5QcdiTYE4A reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAko Ch4iHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyASHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyA 3D sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs3M2p5WjktUkE4MCraAQoNCgstcUVkNHdOYUZJdwoNCgsxYVFIMUs3SEJFQQoNCgs5cDc2aFBTZGRvWQoNCgtDbUE3MjFoMlZYSQoNCgtmYmxTX01nR3VKSQoNCgtUN2d4emFlQ1BiQQoNCgtBVDg5Z2cya1NoZwoNCgtyX1ZudVZuZEhXTQoNCgtVZy1iNThqMThvVQoNCgs3M2p5WjktUkE4MBAJGBQiPgoeIhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgaAFwBA 3D 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTgMgZzZWFyY2hSHHByb2dyZXNzaXZlIHdlYiBhcHBzIHB3YSB2cyCaAQUIMhD0JA commandMetadatawebCommandMetadataurl watch v 73jyZ9 RA80 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId73jyZ9 RA80 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIeximgyTPkK3MPwm7Y2TMUJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ef78f267df9103cd u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId73jyZ9 RA80 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKcBEP6YBBgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 73jyZ9 RA80 paramsCAQ 3D videoIds 73jyZ9 RA80 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value73jyZ9 RA80 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPWA or Progressive Web Application secondaryTextcontent630 views loggingDirectivestrackingParamsCKYBEIf2BBgJIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCKUBEN DAxgGIhMI6vf40OHIiQMV2JflBx2JNgTg iconiconTypeYOUTUBE SHORTS BRAND 24 h1 R bBXHk33rk h1 i ytimg com vi R bBXHk33rk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBhMK00 NhgY1KszN5irn6wnRNcAw width360 height202 urlhttps i ytimg com vi R bBXHk33rk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDaQeZugv1Yic7H d2msvbRcddHTA width720 height404 PWA vs Native vs Cross Platform Best Mobile App Development Approach PWA vs Native vs Cross Platform Best Mobile App Development Approach by Copper Digital 7 110 views 2 years ago 5 minutes 52 seconds longBylineTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 52 seconds simpleText552 viewCountTextsimpleText7 110 views navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc shortBylineTextruns textCopper Digital navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOBAub3fycersPtH showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel7 1K views simpleText7 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdR bBXHk33rk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds R bBXHk33rk paramsCAQ 3D videoIds R bBXHk33rk trackingParamsCKQBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtSX2JCWEhrMzNyaw 3D 3D commands clickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKMBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 7 tZt2yq ea8nRXqafdAmV4RRj8pqdo51CmDDIfR hbOl1PfwSxGgbqIhGAnQIRkOJedYWZOWA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 52 seconds simpleText552 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdR bBXHk33rk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdR bBXHk33rk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKIBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdR bBXHk33rk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds R bBXHk33rk paramsCAQ 3D videoIds R bBXHk33rk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKEBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIt often becomes difficult for most entrepreneurs CTOs and CXOs to envision developing an textapp boldtrue text to choose among the three most snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMLCOylqfSw4bX7xgG6AwsIiZrGqp7WxIGYAboDCwiV3sOu8K3QxqsBugMLCKCdpqet bPw3AG6AwoIkZSmqPOby8pPugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textPERFORMANCE COMPATIBILITY DEVELOPMENT COST collapsedThumbnailthumbnails urlhttps i ytimg com vi R bBXHk33rk hqdefault 177000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBwy8IgCeKQCVMDr87rkggBgoXX6Q width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textPERFORMANCE timeDescriptionruns text256 h1 i ytimg com vi R bBXHk33rk hqdefault 177000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBwy8IgCeKQCVMDr87rkggBgoXX6Q width336 height188 onTapclickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 176s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds176 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 176 u0026mt 1730930490 u0026oweuc clickTrackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCKABENDQBhgAIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCOMPATIBILITY timeDescriptionruns text344 h1 i ytimg com vi R bBXHk33rk hqdefault 248833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCCKjTIc4O9NROjh 1SAvjchrE03Q width336 height188 onTapclickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 224s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds224 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 224 u0026mt 1730930490 u0026oweuc clickTrackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCJ8BENDQBhgBIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDEVELOPMENT COST timeDescriptionruns text432 h1 i ytimg com vi R bBXHk33rk hqdefault 272800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCSKk60Y9TqjejxImh9RuQwjxo4Aw width336 height188 onTapclickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandExecutorCommandcommands clickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadataurl watch v R bBXHk33rk u0026t 272s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdR bBXHk33rk startTimeSeconds272 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 47f6c15c7937deb9 u0026ip 198 54 114 74 u0026osts 272 u0026mt 1730930490 u0026oweuc clickTrackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdR bBXHk33rk visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCJ4BENDQBhgCIhMI6vf40OHIiQMV2JflBx2JNgTg layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJsBEJFaIhMI6vf40OHIiQMV2JflBx2JNgTg styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJ0BEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJwBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJoBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJkBEPBbIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelLess trackingParamsCJgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4281088089 iconInactiveColor4286877093 section4Color4292731371 iconDisabledColor4072456657 darkColorPalettesection1Color4280231999 section2Color4279836723 section3Color4279441446 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955475 section4Color4278980633 iconDisabledColor4064495961 vibrantColorPalettesection1Color4281944178 section2Color4281483365 section3Color4281088089 primaryTitleColor4293258495 secondaryTitleColor4290496490 iconActivatedColor4293258495 iconInactiveColor4285232793 section4Color4280692812 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCJgBEO DByITCOr3 NDhyIkDFdiX5QcdiTYE4A visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtSX2JCWEhrMzNyayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 7 tZt2yq ea8nRXqafdAmV4RRj8pqdo51CmDDIfR hbOl1PfwSxGgbqIhGAnQIRkOJedYWZOWA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJcBENwwGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl CopperDigitalInc webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbp R2CF9mN9GdarTbs355A canonicalBaseUrl CopperDigitalInc h1 xvbXCw6KUuw h1 i ytimg com vi xvbXCw6KUuw hq720 jpg sqp oaymwE9COgCEMoBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYZSBlKGUwDw u0026rs AOn4CLBoXisndFnGchRJR7JJbL 9Wpw0aA width360 height202 urlhttps i ytimg com vi xvbXCw6KUuw hq720 jpg sqp oaymwExCNAFEJQDSFryq4qpAyMIARUAAIhCGAHwAQH4Af4JgALQBYoCDAgAEAEYZSBlKGUwDw u0026rs AOn4CLBjfqM91DBqcNRgRLk3KJsiKwgdGw width720 height404 Apple s PWA Revolution Future predictions on App Store Web Certs and more Apple s PWA Revolution Future predictions on App Store Web Certs and more by IHUBApp 3 134 views 1 year ago 3 minutes 45 seconds longBylineTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp publishedTimeTextsimpleText1 year ago lengthTextaccessibilityaccessibilityDatalabel3 minutes 45 seconds simpleText345 viewCountTextsimpleText3 134 views navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v xvbXCw6KUuw u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxvbXCw6KUuw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nz6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c6f6d70b0e8a52ec u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp shortBylineTextruns textIHUBApp navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOBA7KWp9LDhtfvGAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel3 1K views simpleText3 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdxvbXCw6KUuw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xvbXCw6KUuw paramsCAQ 3D videoIds xvbXCw6KUuw trackingParamsCJYBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgt4dmJYQ3c2S1V1dw 3D 3D commands clickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJUBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com CwuiVXvnY1Ho z8oLMB4Y97qtbBvRQGNUx0Nrn1MHr4PmkqwxL6q9OqHDRRYMEx06wS2BEKOlSg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel3 minutes 45 seconds simpleText345 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdxvbXCw6KUuw actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdxvbXCw6KUuw untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJQBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdxvbXCw6KUuw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xvbXCw6KUuw paramsCAQ 3D videoIds xvbXCw6KUuw untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJMBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textDelving into the recent developments surrounding Apple s direction with textProgressive Web Apps boldtrue text PWAs and explore the snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v xvbXCw6KUuw u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxvbXCw6KUuw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwiJmsaqntbEgZgBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nz6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c6f6d70b0e8a52ec u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgt4dmJYQ3c2S1V1dyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com CwuiVXvnY1Ho z8oLMB4Y97qtbBvRQGNUx0Nrn1MHr4PmkqwxL6q9OqHDRRYMEx06wS2BEKOlSg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJIBENwwGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl ihubapp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZNmU0ZTUUcdtM1Iemc lYg canonicalBaseUrl ihubapp h1 mAMSseVRjQk h1 i ytimg com vi mAMSseVRjQk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDbmG 5o40d0v5mYmkt6BcUkOCWPQ width360 height202 urlhttps i ytimg com vi mAMSseVRjQk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDUIsQJiF7u4nRBRfkslcCkQr9mfw width720 height404 Progressive Web App PWA vs Native App ONLY ONE WINNER Progressive Web App PWA vs Native App ONLY ONE WINNER by Tigren 390 views 4 years ago 38 seconds longBylineTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel38 seconds simpleText038 viewCountTextsimpleText390 views navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v mAMSseVRjQk u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmAMSseVRjQk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 980312b1e5518d09 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions shortBylineTextruns textTigren navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOBAiZrGqp7WxIGYAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel390 views simpleText390 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdmAMSseVRjQk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mAMSseVRjQk paramsCAQ 3D videoIds mAMSseVRjQk trackingParamsCJEBEP6YBBgOIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgttQU1Tc2VWUmpRaw 3D 3D commands clickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJABEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com a3B7hcmeMmbYaF nGkkGUVO8DWCfK52CBAuB9XpQx7f e2hx3k0mfchf1Nly tocwehUkT9tXUA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel38 seconds simpleText038 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdmAMSseVRjQk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdmAMSseVRjQk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI8BEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdmAMSseVRjQk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mAMSseVRjQk paramsCAQ 3D videoIds mAMSseVRjQk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI4BEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textEverything you need to know about textProgressive Web App s boldtrue text amazing functions over the Native App Your app too slow Require snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v mAMSseVRjQk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmAMSseVRjQk paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCJXew67wrdDGqwG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 980312b1e5518d09 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgttQU1Tc2VWUmpRayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com a3B7hcmeMmbYaF nGkkGUVO8DWCfK52CBAuB9XpQx7f e2hx3k0mfchf1Nly tocwehUkT9tXUA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI0BENwwGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl TigrenSolutions webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCK1jITD8P55rK2rApeP7izw canonicalBaseUrl TigrenSolutions h1 q41BbwXQ7xU h1 i ytimg com vi q41BbwXQ7xU hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADyaQOMOWF1XNUzneiy iIBNIWfg width360 height202 urlhttps i ytimg com vi q41BbwXQ7xU hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLApQaZdbC2hXt5euBAPgfPrIqufvA width720 height404 Progressive Web Apps PWA are better than Native Apps PWAs are used by the top Marketers Progressive Web Apps PWA are better than Native Apps PWAs are used by the top Marketers by Barrie Christopher BarrieC 23 views 4 years ago 1 minute 41 seconds longBylineTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel1 minute 41 seconds simpleText141 viewCountTextsimpleText23 views navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v q41BbwXQ7xU u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq41BbwXQ7xU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab8d416f05d0ef15 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 shortBylineTextruns textBarrie Christopher BarrieC navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOBAld7DrvCt0MarAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel23 views simpleText23 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdq41BbwXQ7xU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q41BbwXQ7xU paramsCAQ 3D videoIds q41BbwXQ7xU trackingParamsCIwBEP6YBBgPIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtxNDFCYndYUTd4VQ 3D 3D commands clickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIsBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro ke uIYUfmwc7co7eNOcWnhGiDfH2NOZxJWvbl0 QuZGQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 minute 41 seconds simpleText141 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdq41BbwXQ7xU actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdq41BbwXQ7xU untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIoBEPnnAxgBIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdq41BbwXQ7xU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q41BbwXQ7xU paramsCAQ 3D videoIds q41BbwXQ7xU untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIkBEMfsBBgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text textor boldtrue text PWAs are internet apps that combine the best of you websites with the best of apps They load snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v q41BbwXQ7xU u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq41BbwXQ7xU paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIoJ2mp639s DcAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab8d416f05d0ef15 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtxNDFCYndYUTd4VSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro ke uIYUfmwc7co7eNOcWnhGiDfH2NOZxJWvbl0 QuZGQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIgBENwwGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl barriechristopher1984 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCG qZbTgi1XVG8t3E nbppg canonicalBaseUrl barriechristopher1984 h1 3ODP6tTpjqA h1 i ytimg com vi 3ODP6tTpjqA hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDhniNE2RPGrHsNi9v4gRfORNamsA width360 height202 urlhttps i ytimg com vi 3ODP6tTpjqA hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCwJbj tYquMAVk4JXQD00XAsSZ8g width720 height404 Progressive Web Apps in 2024 Progressive Web Apps in 2024 by Awesome 54 563 views 4 months ago 4 minutes 7 seconds longBylineTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding publishedTimeTextsimpleText4 months ago lengthTextaccessibilityaccessibilityDatalabel4 minutes 7 seconds simpleText407 viewCountTextsimpleText54 563 views navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3ODP6tTpjqA u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3ODP6tTpjqA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id dce0cfead4e98ea0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDatalabelClosed captions ownerTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding shortBylineTextruns textAwesome navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOBAoJ2mp639s DcAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel54K views simpleText54K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3ODP6tTpjqA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3ODP6tTpjqA paramsCAQ 3D videoIds 3ODP6tTpjqA trackingParamsCIcBEP6YBBgTIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgszT0RQNnRUcGpxQQ 3D 3D commands clickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIYBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA hasSeparatortrue trackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com vkuccQniLC4wYqYnMjHp7fQLf3aKKPmagPOSoFYr4kLCp2J822 ikXMNMI4afoT67R nTLzf0Os s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel4 minutes 7 seconds simpleText407 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId3ODP6tTpjqA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId3ODP6tTpjqA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIUBEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoId3ODP6tTpjqA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 3ODP6tTpjqA paramsCAQ 3D videoIds 3ODP6tTpjqA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIQBEMfsBBgDIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAre textProgressive Web Apps boldtrue text still relevant Topics What is a textPWA boldtrue text Steps to convert a Web App into a textPWA boldtrue text Working with snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOAyBnNlYXJjaFIccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIJoBAxD0JA commandMetadatawebCommandMetadataurl watch v 3ODP6tTpjqA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId3ODP6tTpjqA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCgiRlKao85vLyk 6AwsI3NzBhKW5xK2wAboDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id dce0cfead4e98ea0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgszT0RQNnRUcGpxQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com vkuccQniLC4wYqYnMjHp7fQLf3aKKPmagPOSoFYr4kLCp2J822 ikXMNMI4afoT67R nTLzf0Os s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIMBENwwGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl awesome coding webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCXzw OdotBUcNA9yhuYQBwA canonicalBaseUrl awesome coding h1 T5Us3zUJihE h1 i ytimg com vi T5Us3zUJihE hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC0jHOUOc RgG2tqzTImgGe9htfzg width360 height202 urlhttps i ytimg com vi T5Us3zUJihE hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBTrHyUHlzRNe56TQA8IlewpQrsCQ width720 height404 Progressive Web Apps PWAs vs native mobile apps Leigh Kendell and Aranda Morrison Progressive Web Apps PWAs vs native mobile apps Leigh Kendell and Aranda Morrison by Element Engineering Australia 5 049 views 5 months ago 28 minutes longBylineTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering publishedTimeTextsimpleText5 months ago lengthTextaccessibilityaccessibilityDatalabel28 minutes 27 seconds simpleText2827 viewCountTextsimpleText5 049 views navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v T5Us3zUJihE u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT5Us3zUJihE paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4f952cdf35098a11 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelClosed captions ownerTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering shortBylineTextruns textElement Engineering Australia navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4ECRlKao85vLyk8 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel5K views simpleText5K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg addToPlaylistCommandopenMiniplayertrue videoIdT5Us3zUJihE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T5Us3zUJihE paramsCAQ 3D videoIds T5Us3zUJihE trackingParamsCIIBEP6YBBgNIhMI6vf40OHIiQMV2JflBx2JNgTg menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUNVVzM3pVSmloRQ 3D 3D commands clickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCIEBEI5iIhMI6vf40OHIiQMV2JflBx2JNgTg showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nnrsuQUf9OUpe0t 0wpXBM9Qdj8f n6YVKoaBRR72KDo8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel28 minutes 27 seconds simpleText2827 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdT5Us3zUJihE actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdT5Us3zUJihE untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIABEPnnAxgCIhMI6vf40OHIiQMV2JflBx2JNgTg thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdT5Us3zUJihE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds T5Us3zUJihE paramsCAQ 3D videoIds T5Us3zUJihE untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCH8Qx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textOn May 8th Leigh Kendell from Hatchd and Aranda Morrison from Adapptor went head to head on that topic at the Perth Mobile snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v T5Us3zUJihE u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdT5Us3zUJihE paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMLCNzcwYSlucStsAG6AwoI4u7w6IDv0IBougMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4f952cdf35098a11 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtUNVVzM3pVSmloRSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nnrsuQUf9OUpe0t 0wpXBM9Qdj8f n6YVKoaBRR72KDo8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCH4Q3DAYDCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl elementengineering webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCRoGE2lzq2PpwIBFsxG5jSA canonicalBaseUrl elementengineering h1 sFsRylCQblw h1 i ytimg com vi sFsRylCQblw hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB2spHEkOaIDd 51R5 ys9UwcJwkQ width360 height202 urlhttps i ytimg com vi sFsRylCQblw hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCSNL1CRAULnb25xCFjx9doPB0bTQ width720 height404 Progressive Web Apps in 100 Seconds Build a PWA from Scratch Progressive Web Apps in 100 Seconds Build a PWA from Scratch by Fireship 786 036 views 3 years ago 8 minutes 10 seconds longBylineTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 10 seconds simpleText810 viewCountTextsimpleText786 036 views navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship shortBylineTextruns textFireship navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4EDc3MGEpbnErbAB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel786K views simpleText786K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdsFsRylCQblw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sFsRylCQblw paramsCAQ 3D videoIds sFsRylCQblw trackingParamsCH0Q pgEGBQiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtzRnNSeWxDUWJsdw 3D 3D commands clickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCHwQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro mKzklyPPhghBJQH5H3HpZ108YcE618DBRLAvRUD1AjKNw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 10 seconds simpleText810 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdsFsRylCQblw actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdsFsRylCQblw untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHsQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdsFsRylCQblw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sFsRylCQblw paramsCAQ 3D videoIds sFsRylCQblw untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHoQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns text0000 What is a textPWA boldtrue text 0203 Tools of the Trade 0426 Build a textPWA boldtrue text from Scratch webdev textpwa boldtrue text 100SecondsOfCode Install the snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCgji7vDogO QgGi6AwsImvD7gPqGmLHPAboDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textWhat is a PWA Tools of the Trade Build a PWA from Scratch collapsedThumbnailthumbnails urlhttps i ytimg com vi sFsRylCQblw hqdefault 7866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBfX5MsP1sk97j3htdhL8wuhmnTMg width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textWhat is a PWA timeDescriptionruns text000 h1 i ytimg com vi sFsRylCQblw hqdefault 7866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBfX5MsP1sk97j3htdhL8wuhmnTMg width336 height188 onTapclickTrackingParamsCHkQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc trackingParamsCHkQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTools of the Trade timeDescriptionruns text203 h1 i ytimg com vi sFsRylCQblw hqdefault 123466 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDcrNuVZaiaeCl2tIW06EFkTicJZQ width336 height188 onTapclickTrackingParamsCHgQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026t 123s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw startTimeSeconds123 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026osts 123 u0026mt 1730930490 u0026oweuc trackingParamsCHgQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textBuild a PWA from Scratch timeDescriptionruns text426 h1 i ytimg com vi sFsRylCQblw hqdefault 276800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDeRwLdDqm24XVDOHfk5F8EK3RBsQ width336 height188 onTapclickTrackingParamsCHcQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v sFsRylCQblw u0026t 266s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsFsRylCQblw startTimeSeconds266 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b05b11ca50906e5c u0026ip 198 54 114 74 u0026osts 266 u0026mt 1730930490 u0026oweuc trackingParamsCHcQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCHQQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCHYQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCHUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCHMQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCHIQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCHEQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294835199 section2Color4294242808 section3Color4293715954 primaryTitleColor4279570457 secondaryTitleColor4285355652 iconActivatedColor4281667929 iconInactiveColor4286608014 section4Color4293189099 iconDisabledColor4071663546 darkColorPalettesection1Color4280551743 section2Color4280092467 section3Color4279633190 primaryTitleColor4294108671 secondaryTitleColor4290225100 iconActivatedColor4294108671 iconInactiveColor4286936723 section4Color4279108377 iconDisabledColor4065215321 vibrantColorPalettesection1Color4282979199 section2Color4282519922 section3Color4282060646 primaryTitleColor4294108671 secondaryTitleColor4291737573 iconActivatedColor4294108671 iconInactiveColor4286737305 section4Color4281535833 iconDisabledColor4064359756 useCustomColorstrue loggingDirectivestrackingParamsCHEQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtzRnNSeWxDUWJsdyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro mKzklyPPhghBJQH5H3HpZ108YcE618DBRLAvRUD1AjKNw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCHAQ3DAYDSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Fireship webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCsBjURrPoezykLs9EqgamOA canonicalBaseUrl Fireship h1 aAFDeA0cN2I h1 i ytimg com vi aAFDeA0cN2I hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDIDHW9Q3JkyveK8nvyqdKpFF47 w width360 height202 urlhttps i ytimg com vi aAFDeA0cN2I hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCILJjHfvF tWGyS9Obm9x6pUbO3g width720 height404 PWA VS NATIVE APP DO WE EVEN NEED NATIVE APPS PWA VS NATIVE APP DO WE EVEN NEED NATIVE APPS by Jelvix TECH IN 5 MINUTES 9 135 views 4 years ago 4 minutes 21 seconds longBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel4 minutes 21 seconds simpleText421 viewCountTextsimpleText9 135 views navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix shortBylineTextruns textJelvix TECH IN 5 MINUTES navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4EDi7vDogO QgGg showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel9 1K views simpleText9 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdaAFDeA0cN2I listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds aAFDeA0cN2I paramsCAQ 3D videoIds aAFDeA0cN2I trackingParamsCG8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgthQUZEZUEwY04ySQ 3D 3D commands clickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCG4QjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel4 minutes 21 seconds simpleText421 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdaAFDeA0cN2I actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdaAFDeA0cN2I untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCG0Q ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdaAFDeA0cN2I listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds aAFDeA0cN2I paramsCAQ 3D videoIds aAFDeA0cN2I untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGwQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textShould one develop a textprogressive web application vs boldtrue text native application Native mobile app development has clear advantages snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns text app and encountered some cons go ahead and share them in the comments now now let s look at textprogressive web apps PWA boldtrue text snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 minute 21 seconds app and encountered some cons go ahead and share them in the comments now now let u0026 39 s look at u003cb u003eprogressive web apps PWA u003c b u003e u0026nbsp simpleText121 timestampEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026t 81s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I startTimeSeconds81 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026osts 81 u0026mt 1730930490 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v aAFDeA0cN2I u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdaAFDeA0cN2I paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMLCJrw 4D6hpixzwG6AwoI8NHoyOyaz hOugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 680143780d1c3762 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgthQUZEZUEwY04ySSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com yJN9X9ZHhEt 04WbdciP0GCSZciEJsc nMwL3UDMWkQJ8ClaXIS9DRJ3ZIGo5uoYPSF6wCpszg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCGsQ3DAYDiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl Jelvix webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCEDr9FfkfzsT hJOQsyKyvg canonicalBaseUrl Jelvix h1 z2JgN6Ae Bo h1 i ytimg com vi z2JgN6Ae Bo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAX63ssW71B8PqD7GsI zQqjESKEQ width360 height202 urlhttps i ytimg com vi z2JgN6Ae Bo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCdBeGEw15mfbqDTg3thcpN3jsLtg width720 height404 Progressive Web Apps PWA Roadshow Progressive Web Apps PWA Roadshow by Chrome for Developers 166 745 views 6 years ago 21 minutes longBylineTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel21 minutes 51 seconds simpleText2151 viewCountTextsimpleText166 745 views navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs shortBylineTextruns textChrome for Developers navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4ECa8PuA oaYsc8B showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel166K views simpleText166K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdz2JgN6Ae Bo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds z2JgN6Ae Bo paramsCAQ 3D videoIds z2JgN6Ae Bo trackingParamsCGoQ pgEGBEiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgt6MkpnTjZBZS1Cbw 3D 3D commands clickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCGkQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com V8Qy9teRPjYLGsqnfGwuDYWQXOddP3Wt4y3opilh1wVyaRYyPo4ib8M73TC2lpA37epo6r6gGx4 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel21 minutes 51 seconds simpleText2151 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdz2JgN6Ae Bo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdz2JgN6Ae Bo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGgQ ecDGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdz2JgN6Ae Bo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds z2JgN6Ae Bo paramsCAQ 3D videoIds z2JgN6Ae Bo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCGcQx wEGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textProgressive Web Apps boldtrue text textor boldtrue text PWAs are experiences that combine the best of the web and the best of apps They load quickly help snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCgjw0ejI7JrP6E66AwoIru2XztmKvpNBugMKCO7iqNWDuJvdTLoDCwjrtb2yzZeEiZIBggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textTime is Money Integrated Experiences Progressive Web Apps Are Size of Twitter Clients Service Workers Reliable applications Service Workers client side JavaScript proxy Service Workers A foundation for Push LANCOME Keeping Users Safe Three Approaches to PWA ifying a airberlin Weather Company collapsedThumbnailthumbnails urlhttps i ytimg com vi z2JgN6Ae Bo hqdefault 300166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA7RM5EEpGJlioNXArHInkuCyy4tA width336 height188 collapsedLabelruns text12 text moments expandedTitleruns text12 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textTime is Money timeDescriptionruns text431 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 300166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA7RM5EEpGJlioNXArHInkuCyy4tA width336 height188 onTapclickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 271s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds271 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 271 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGYQ0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textIntegrated Experiences timeDescriptionruns text507 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 335300 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDTq1Ns arHvLApcruLLLtCTDUYDA width336 height188 onTapclickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 307s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds307 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 307 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGUQ0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps Are timeDescriptionruns text608 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 392266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBVDZ7jg4oE3z2ZkqaMk3t6StlUog width336 height188 onTapclickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 368s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds368 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 368 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGQQ0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSize of Twitter Clients timeDescriptionruns text1110 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 695033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtBi D0hlH2z1t0vXmvghTec3JGw width336 height188 onTapclickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 670s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds670 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 670 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGMQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers Reliable applications timeDescriptionruns text1208 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 737233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDWlL7gyIeK8BMmkXWLRywif9FT2Q width336 height188 onTapclickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 728s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds728 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 728 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGIQ0NAGGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers client side JavaScript proxy timeDescriptionruns text1225 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 770066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAU8zmBjd8ynJ505GFaGsd7 kx7LA width336 height188 onTapclickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 745s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds745 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 745 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGEQ0NAGGAUiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textService Workers A foundation for Push timeDescriptionruns text1252 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 779900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCZ9Ooa3ytH3VpchbfgPpOPWC ZYQ width336 height188 onTapclickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 772s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds772 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 772 u0026mt 1730930490 u0026oweuc clickTrackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCGAQ0NAGGAYiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLANCOME timeDescriptionruns text1300 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 797866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBOzrq1by1p6Mq2Rp7RcgpZb5kIYA width336 height188 onTapclickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 780s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds780 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 780 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF8Q0NAGGAciEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textKeeping Users Safe timeDescriptionruns text1546 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 958166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDa4Xm6JWepqLUPbdj eVq1lnvi8g width336 height188 onTapclickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 946s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds946 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 946 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF4Q0NAGGAgiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textThree Approaches to PWA ifying timeDescriptionruns text1605 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 972133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD1oVftikVJ2fOuJv0HKvfbuUo8RQ width336 height188 onTapclickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 965s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds965 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 965 u0026mt 1730930490 u0026oweuc clickTrackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCF0Q0NAGGAkiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns texta airberlin timeDescriptionruns text1804 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 1104866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDATAvkDaQaWk1gt8up5xplpc6WoQ width336 height188 onTapclickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 1084s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds1084 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 1084 u0026mt 1730930490 u0026oweuc clickTrackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCFwQ0NAGGAoiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeather Company timeDescriptionruns text1905 h1 i ytimg com vi z2JgN6Ae Bo hqdefault 1155766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAbE3whDf vMaTiDu9T1Jl6e7vOUA width336 height188 onTapclickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v z2JgN6Ae Bo u0026t 1145s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdz2JgN6Ae Bo startTimeSeconds1145 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id cf626037a01ef81a u0026ip 198 54 114 74 u0026osts 1145 u0026mt 1730930490 u0026oweuc clickTrackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdz2JgN6Ae Bo visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCFsQ0NAGGAsiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCFgQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCFoQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCFkQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCFcQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCFYQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCFUQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4279313497 iconInactiveColor4285692302 section4Color4292731371 iconDisabledColor4071075002 darkColorPalettesection1Color4278785855 section2Color4278653747 section3Color4278521382 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955731 section4Color4278389017 iconDisabledColor4064890720 vibrantColorPalettesection1Color4279447423 section2Color4279315058 section3Color4279182950 primaryTitleColor4293258495 secondaryTitleColor4290233317 iconActivatedColor4293258495 iconInactiveColor4285233049 section4Color4279050585 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCFUQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgt6MkpnTjZBZS1CbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com V8Qy9teRPjYLGsqnfGwuDYWQXOddP3Wt4y3opilh1wVyaRYyPo4ib8M73TC2lpA37epo6r6gGx4 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFQQ3DAYDyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl ChromeDevs webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCnUYZLuoy1rq1aVMwx4aTzw canonicalBaseUrl ChromeDevs h1 TtE81skaKPA h1 i ytimg com vi TtE81skaKPA hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC5OQLcX8asO2fVXqoo4V zGWscmA width480 height270 Progressive Web Apps vs Native Mobile Progressive Web Apps vs Native Mobile by Stefan Mischook 20 919 views 6 years ago 14 minutes 37 seconds longBylineTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel14 minutes 37 seconds simpleText1437 viewCountTextsimpleText20 919 views navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook shortBylineTextruns textStefan Mischook navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4EDw0ejI7JrP6E4 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel20K views simpleText20K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTtE81skaKPA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TtE81skaKPA paramsCAQ 3D videoIds TtE81skaKPA trackingParamsCFMQ pgEGAwiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUdEU4MXNrYUtQQQ 3D 3D commands clickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFIQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lh sHnqe7jgcwjL noLUrlNs0FrFLKmiSU2xthTHJCs6c s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel14 minutes 37 seconds simpleText1437 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdTtE81skaKPA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdTtE81skaKPA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFEQ ecDGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTtE81skaKPA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TtE81skaKPA paramsCAQ 3D videoIds TtE81skaKPA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFAQx wEGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textThanks Stef snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCK7tl87Zir6TQboDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textNative App Development Native versus Non Native Apps Progressive Web App Progressive Web Apps collapsedThumbnailthumbnails urlhttps i ytimg com vi TtE81skaKPA hqdefault 231166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCYYu5owa3 gmP9w 0d8XrGhhsEkg width336 height188 collapsedLabelruns text4 text moments expandedTitleruns text4 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textNative App Development timeDescriptionruns text326 h1 i ytimg com vi TtE81skaKPA hqdefault 231166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCYYu5owa3 gmP9w 0d8XrGhhsEkg width336 height188 onTapclickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 206s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds206 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 206 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE8Q0NAGGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNative versus Non Native Apps timeDescriptionruns text439 h1 i ytimg com vi TtE81skaKPA hqdefault 279900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC2EngqN8amCD2PPY7kPU74wZ8uwg width336 height188 onTapclickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 279s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds279 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 279 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE4Q0NAGGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web App timeDescriptionruns text837 h1 i ytimg com vi TtE81skaKPA hqdefault 518933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBjFB GaGyecmV4l828mbllye2Jpw width336 height188 onTapclickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 517s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds517 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 517 u0026mt 1730930490 u0026oweuc clickTrackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCE0Q0NAGGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProgressive Web Apps timeDescriptionruns text918 h1 i ytimg com vi TtE81skaKPA hqdefault 586166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDApG 0dp0YeIIIMJBdE1XDZ2l83g width336 height188 onTapclickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandExecutorCommandcommands clickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl watch v TtE81skaKPA u0026t 558s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTtE81skaKPA startTimeSeconds558 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4ed13cd6c91a28f0 u0026ip 198 54 114 74 u0026osts 558 u0026mt 1730930490 u0026oweuc clickTrackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdTtE81skaKPA visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCEwQ0NAGGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCEkQkVoiEwjq9 jQ4ciJAxXYl UHHYk2BOA styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCEsQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCEoQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCEgQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCEcQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelLess trackingParamsCEYQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg colorDatalightColorPalettesection1Color4294704895 section2Color4294047992 section3Color4293390834 primaryTitleColor4279441689 secondaryTitleColor4283591019 iconActivatedColor4282668889 iconInactiveColor4287673013 section4Color4292733675 iconDisabledColor4073316064 darkColorPalettesection1Color4280758835 section2Color4280100134 section3Color4279441689 primaryTitleColor4293262847 secondaryTitleColor4288924108 iconActivatedColor4293262847 iconInactiveColor4285565580 section4Color4278782988 iconDisabledColor4064565081 vibrantColorPalettesection1Color4283327589 section2Color4282668889 section3Color4282010444 primaryTitleColor4293262847 secondaryTitleColor4290768111 iconActivatedColor4293262847 iconInactiveColor4285896345 section4Color4281351743 iconDisabledColor4063906636 useCustomColorstrue loggingDirectivestrackingParamsCEYQ78MHIhMI6vf40OHIiQMV2JflBx2JNgTg visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtUdEU4MXNrYUtQQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lh sHnqe7jgcwjL noLUrlNs0FrFLKmiSU2xthTHJCs6c s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEUQ3DAYECITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl StefanMischook webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCyUBW72KU30dfAYWLVNZO8Q canonicalBaseUrl StefanMischook h1 QSb4VZnF9q4 h1 i ytimg com vi QSb4VZnF9q4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB9DHuOyYwxXy8 LRkGC5S czwSpA width360 height202 urlhttps i ytimg com vi QSb4VZnF9q4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDrFN4mzA6kcLTSB5orjFlbXt9 Gg width720 height404 PWA Progressive Web Apps Introducción a las Aplicaciones Web Progresivas PWA Progressive Web Apps Introducción a las Aplicaciones Web Progresivas by Fazt 117 457 views 6 years ago 24 minutes longBylineTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech publishedTimeTextsimpleText6 years ago lengthTextaccessibilityaccessibilityDatalabel24 minutes 52 seconds simpleText2452 viewCountTextsimpleText117 457 views navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v QSb4VZnF9q4 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQSb4VZnF9q4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4126f85599c5f6ae u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityDatalabelVerified ownerTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech shortBylineTextruns textFazt navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4ECu7ZfO2Yq k0E showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel117K views simpleText117K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdQSb4VZnF9q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds QSb4VZnF9q4 paramsCAQ 3D videoIds QSb4VZnF9q4 trackingParamsCEQQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtRU2I0VlpuRjlxNA 3D 3D commands clickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCEMQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nlI29kkP3d2OAKZTdDVgkDA6D7g7TfNvSKNBGTY 5cQHY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel24 minutes 52 seconds simpleText2452 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdQSb4VZnF9q4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdQSb4VZnF9q4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEIQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdQSb4VZnF9q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds QSb4VZnF9q4 paramsCAQ 3D videoIds QSb4VZnF9q4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEEQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textAprende que son las aplicaciones textweb boldtrue text progresivas y cual es la propuesta frente al desarrollo de aplicaciones móviles nativas snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v QSb4VZnF9q4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQSb4VZnF9q4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgju4qjVg7ib3Uy6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnednsz googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4126f85599c5f6ae u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtRU2I0VlpuRjlxNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nlI29kkP3d2OAKZTdDVgkDA6D7g7TfNvSKNBGTY 5cQHY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEAQ3DAYESITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl FaztTech webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCX9NJ471o7Wie1DQe94RVIg canonicalBaseUrl FaztTech h1 TLptwDqqMW4 h1 i ytimg com vi TLptwDqqMW4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCv8OGS8Ku1MJVO cdRNlszNDAgUw width360 height202 urlhttps i ytimg com vi TLptwDqqMW4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAIXAj74j29OCzy4 veLmj3gmqtUg width720 height404 I want an App PWA s Progressive Web Apps Vs Native App s I want an App PWA s Progressive Web Apps Vs Native App s by I Want an App 87 views 5 years ago 29 seconds longBylineTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel29 seconds simpleText029 viewCountTextsimpleText87 views navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TLptwDqqMW4 u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTLptwDqqMW4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwsI67W9ss2XhImSAYIEAhAB playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4cba6dc03aaa316e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 shortBylineTextruns textI Want an App navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4EDu4qjVg7ib3Uw showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel87 views simpleText87 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTLptwDqqMW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TLptwDqqMW4 paramsCAQ 3D videoIds TLptwDqqMW4 trackingParamsCD8Q pgEGBMiEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtUTHB0d0RxcU1XNA 3D 3D commands clickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCD4QjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lLi2Z1nUjoVKZmnGEvCCzYkK4H1ETXgA5PlWv3jW nJw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel29 seconds simpleText029 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdTLptwDqqMW4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdTLptwDqqMW4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCD0Q ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdTLptwDqqMW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds TLptwDqqMW4 paramsCAQ 3D videoIds TLptwDqqMW4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDwQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textA textProgressive Web App boldtrue text textPWA boldtrue text is a website that looks and behaves as if it is a mobile app textPWA s boldtrue text are built to take advantage of snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v TLptwDqqMW4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdTLptwDqqMW4 paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwsI67W9ss2XhImSAYIEAhAB playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn oj5hn5 55 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 4cba6dc03aaa316e u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtUTHB0d0RxcU1XNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lLi2Z1nUjoVKZmnGEvCCzYkK4H1ETXgA5PlWv3jW nJw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDsQ3DAYEiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl iwantanapp1761 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCbBH5a8bdGApqjDZ18TITuw canonicalBaseUrl iwantanapp1761 h1 khIQvNZPWus h1 i ytimg com vi khIQvNZPWus hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDriW0WPPGVnCBHlqDmiXp2hT GSA width360 height202 urlhttps i ytimg com vi khIQvNZPWus hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDJ QgC3 gqdEXL32nJYLvPEwgizA width720 height404 Progressive Web App vs Native App Progressive Web App vs Native App by App City 2 255 views 7 years ago 54 seconds longBylineTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 publishedTimeTextsimpleText7 years ago lengthTextaccessibilityaccessibilityDatalabel54 seconds simpleText054 viewCountTextsimpleText2 255 views navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v khIQvNZPWus u0026pp ygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdkhIQvNZPWus paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwoI7uKo1YO4m91MggQCEAE 3D playerParamsygUccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzIA 3D 3D watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 921210bcd64f5aeb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A ownerTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 shortBylineTextruns textApp City navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4EDrtb2yzZeEiZIB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel2 2K views simpleText2 2K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdkhIQvNZPWus listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds khIQvNZPWus paramsCAQ 3D videoIds khIQvNZPWus trackingParamsCDoQ pgEGA8iEwjq9 jQ4ciJAxXYl UHHYk2BOA menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtraElRdk5aUFd1cw 3D 3D commands clickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A openPopupActionpopupunifiedSharePanelRenderertrackingParamsCDkQjmIiEwjq9 jQ4ciJAxXYl UHHYk2BOA showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A hasSeparatortrue trackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lN43gOq5dlQH5FBprX5ZG mEgchz9myjiN0TvRqEXfmA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel54 seconds simpleText054 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdkhIQvNZPWus actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdkhIQvNZPWus untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDgQ ecDGAIiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA addToPlaylistCommandopenMiniplayertrue videoIdkhIQvNZPWus listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds khIQvNZPWus paramsCAQ 3D videoIds khIQvNZPWus untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCDcQx wEGAMiEwjq9 jQ4ciJAxXYl UHHYk2BOA thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textWhat are your thoughts Are these really the future textProgressive Web Apps boldtrue text launch instantly without downloading and don t take snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4DIGc2VhcmNoUhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgmgEDEPQk commandMetadatawebCommandMetadataurl watch v khIQvNZPWus u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdkhIQvNZPWus paramsqgMccHJvZ3Jlc3NpdmUgd2ViIGFwcHMgcHdhIHZzILoDCwiDw8HZl9KBo9ABugMKCNOW56Xjp4jBXroDCwjbn yquM H4d0BugMKCIWBrsjT6uuvDboDCgjLhPqg8PDUrz26AwsImbPpgrKP7LLVAboDCwif8deEpNyd8dABugMKCLm938nHq7D7R7oDCwjspan0sOG1 8YBugMLCImaxqqe1sSBmAG6AwsIld7DrvCt0MarAboDCwignaanrf2z8NwBugMKCJGUpqjzm8vKT7oDCwjc3MGEpbnErbABugMKCOLu8OiA79CAaLoDCwia8PuA oaYsc8BugMKCPDR6Mjsms oTroDCgiu7ZfO2Yq k0G6AwoI7uKo1YO4m91MggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 921210bcd64f5aeb u0026ip 198 54 114 74 u0026mt 1730930490 u0026oweuc searchVideoResultEntityKeyEgtraElRdk5aUFd1cyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lN43gOq5dlQH5FBprX5ZG mEgchz9myjiN0TvRqEXfmA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDYQ3DAYEyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl appcity5844 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCrIE01IDH0IWckSVeH92aow canonicalBaseUrl appcity5844 trackingParamsCDUQuy8YAyITCOr3 NDhyIkDFdiX5QcdiTYE4A continuationItemRenderertriggerCONTINUATION TRIGGER ON ITEM SHOWN continuationEndpointclickTrackingParamsCDQQt6kLGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 search continuationCommandtokenErcDEhxwcm9ncmVzc2l2ZSB3ZWIgYXBwcyBwd2EgdnMgGpYDRWdJUUFVZ1VnZ0VMTUVWWlIydFljM2RaV1UyQ0FRdFliMGxvVUdwVE5Ya3hUWUlCQ3pOalNXVmxORlptUkRsemdnRUxSRll0ZGxaVWEweG5TVldDQVF0UVZqbFVhSGRSWldkcmM0SUJDekZYVjNkbGVVSmhWMXByZ2dFTE1FOUtNalJyUTFZdFNqaUNBUXRTWDJKQ1dFaHJNek55YTRJQkMzaDJZbGhEZHpaTFZYVjNnZ0VMYlVGTlUzTmxWbEpxVVd1Q0FRdHhOREZDWW5kWVVUZDRWWUlCQ3pOUFJGQTJkRlJ3YW5GQmdnRUxWRFZWY3pONlZVcHBhRVdDQVF0elJuTlNlV3hEVVdKc2Q0SUJDMkZCUmtSbFFUQmpUakpKZ2dFTGVqSktaMDQyUVdVdFFtLUNBUXRVZEVVNE1YTnJZVXRRUVlJQkMxRlRZalJXV201R09YRTBnZ0VMVkV4d2RIZEVjWEZOVnpTQ0FRdHJhRWxSZGs1YVVGZDFjN0lCQmdvRUNCZ1FBdW9CQkFnQ0VDdyUzRBiB4OgYIgtzZWFyY2gtZmVlZA 3D 3D requestCONTINUATION REQUEST TYPE SEARCH loggingDirectivestrackingParamsCDQQt6kLGAQiEwjq9 jQ4ciJAxXYl UHHYk2BOA trackingParamsCDIQui8iEwjq9 jQ4ciJAxXYl UHHYk2BOA subMenusearchSubMenuRenderertrackingParamsCDMQkXUiEwjq9 jQ4ciJAxXYl UHHYk2BOA hideBottomSeparatortrue targetIdsearch feed trackingParamsCAAQvGkiEwjq9 jQ4ciJAxXYl UHHYk2BOA headersearchHeaderRenderersearchFilterButtonbuttonRendererstyleSTYLE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textFilters iconiconTypeTUNE tooltipSearch filters trackingParamsCBEQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelSearch filters commandclickTrackingParamsCBEQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupsearchFilterOptionsDialogRenderertitleruns textSearch filters groups searchFilterGroupRenderertitlesimpleTextUpload date filters searchFilterRendererlabelsimpleTextLast hour navigationEndpointclickTrackingParamsCDEQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIARAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIARAB tooltipSearch for Last hour trackingParamsCDEQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextToday navigationEndpointclickTrackingParamsCDAQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIAhAB tooltipSearch for Today trackingParamsCDAQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis week navigationEndpointclickTrackingParamsCC8Qk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIAxAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIAxAB tooltipSearch for This week trackingParamsCC8Qk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis month navigationEndpointclickTrackingParamsCC4Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIBBAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIBBAB tooltipSearch for This month trackingParamsCC4Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextThis year navigationEndpointclickTrackingParamsCC0Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQIBRAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQIBRAB tooltipSearch for This year trackingParamsCC0Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCwQknUYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextType filters searchFilterRendererlabelsimpleTextVideo statusFILTER STATUS SELECTED navigationEndpointclickTrackingParamsCCsQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs tooltipRemove Video filter trackingParamsCCsQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextChannel navigationEndpointclickTrackingParamsCCoQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAg 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAg 3D 3D tooltipSearch for Channel trackingParamsCCoQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextPlaylist navigationEndpointclickTrackingParamsCCkQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAw 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAw 3D 3D tooltipSearch for Playlist trackingParamsCCkQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextMovie navigationEndpointclickTrackingParamsCCgQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQBA 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQBA 3D 3D tooltipSearch for Movie trackingParamsCCgQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCcQknUYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextDuration filters searchFilterRendererlabelsimpleTextUnder 4 minutes navigationEndpointclickTrackingParamsCCYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgB tooltipSearch for Under 4 minutes trackingParamsCCYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText4 20 minutes navigationEndpointclickTrackingParamsCCUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgD webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgD tooltipSearch for 4 20 minutes trackingParamsCCUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextOver 20 minutes navigationEndpointclickTrackingParamsCCQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQARgC webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQARgC tooltipSearch for Over 20 minutes trackingParamsCCQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCCMQknUYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextFeatures filters searchFilterRendererlabelsimpleTextLive navigationEndpointclickTrackingParamsCCIQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAUAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAUAB tooltipSearch for Live trackingParamsCCIQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText4K navigationEndpointclickTrackingParamsCCEQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAXAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAXAB tooltipSearch for 4K trackingParamsCCEQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextHD navigationEndpointclickTrackingParamsCCAQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQASAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQASAB tooltipSearch for HD trackingParamsCCAQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextSubtitles CC navigationEndpointclickTrackingParamsCB8Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQASgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQASgB tooltipSearch for Subtitles CC trackingParamsCB8Qk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextCreative Commons navigationEndpointclickTrackingParamsCB4Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQATAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQATAB tooltipSearch for Creative Commons trackingParamsCB4Qk3UYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText360 navigationEndpointclickTrackingParamsCB0Qk3UYBSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAXgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAXgB tooltipSearch for 360 trackingParamsCB0Qk3UYBSITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextVR180 navigationEndpointclickTrackingParamsCBwQk3UYBiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAdABAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAdABAQ 3D 3D tooltipSearch for VR180 trackingParamsCBwQk3UYBiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleText3D navigationEndpointclickTrackingParamsCBsQk3UYByITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQATgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQATgB tooltipSearch for 3D trackingParamsCBsQk3UYByITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextHDR navigationEndpointclickTrackingParamsCBoQk3UYCCITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAcgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAcgBAQ 3D 3D tooltipSearch for HDR trackingParamsCBoQk3UYCCITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextLocation navigationEndpointclickTrackingParamsCBkQk3UYCSITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgUQAbgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgUQAbgBAQ 3D 3D tooltipSearch for Location trackingParamsCBkQk3UYCSITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextPurchased navigationEndpointclickTrackingParamsCBgQk3UYCiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgQQAUgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgQQAUgB tooltipSearch for Purchased trackingParamsCBgQk3UYCiITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCBcQknUYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterGroupRenderertitlesimpleTextSort by filters searchFilterRendererlabelsimpleTextRelevance statusFILTER STATUS SELECTED tooltipSort by relevance trackingParamsCBYQk3UYACITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextUpload date navigationEndpointclickTrackingParamsCBUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAISAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAISAhAB tooltipSort by upload date trackingParamsCBUQk3UYASITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextView count navigationEndpointclickTrackingParamsCBQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAMSAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAMSAhAB tooltipSort by view count trackingParamsCBQQk3UYAiITCOr3 NDhyIkDFdiX5QcdiTYE4A searchFilterRendererlabelsimpleTextRating navigationEndpointclickTrackingParamsCBMQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp CAESAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsCAESAhAB tooltipSort by rating trackingParamsCBMQk3UYAyITCOr3 NDhyIkDFdiX5QcdiTYE4A trackingParamsCBIQknUYBCITCOr3 NDhyIkDFdiX5QcdiTYE4A popupTypeDIALOG iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT trackingParamsCBAQiOoKIhMI6vf40OHIiQMV2JflBx2JNgTg topbardesktopTopbarRendererlogotopbarLogoRenderericonImageiconTypeYOUTUBE LOGO tooltipTextruns textYouTube Home endpointclickTrackingParamsCA8QsV4iEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl webPageTypeWEB PAGE TYPE BROWSE rootVe3854 apiUrl youtubei v1 browse browseEndpointbrowseIdFEwhat to watch trackingParamsCA8QsV4iEwjq9 jQ4ciJAxXYl UHHYk2BOA overrideEntityKeyEgZ0b3BiYXIg9QEoAQ 3D 3D searchboxfusionSearchboxRenderericoniconTypeSEARCH placeholderTextruns textSearch configwebSearchboxConfigrequestLanguageen requestDomainus hasOnscreenKeyboardfalse focusSearchboxtrue trackingParamsCA0Q7VAiEwjq9 jQ4ciJAxXYl UHHYk2BOA searchEndpointclickTrackingParamsCA0Q7VAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurl results search query webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquery clearButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCA4Q8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityDataaccessibilityDatalabelClear search query trackingParamsCAEQq6wBIhMI6vf40OHIiQMV2JflBx2JNgTg topbarButtons topbarMenuButtonRenderericoniconTypeMORE VERT menuRequestclickTrackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 account account menu signalServiceEndpointsignalGET ACCOUNT MENU actions clickTrackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA openPopupActionpopupmultiPageMenuRenderertrackingParamsCAwQ 6sBIhMI6vf40OHIiQMV2JflBx2JNgTg styleMULTI PAGE MENU STYLE TYPE SYSTEM showLoadingSpinnertrue popupTypeDROPDOWN beReusedtrue trackingParamsCAsQ qsBGAAiEwjq9 jQ4ciJAxXYl UHHYk2BOA accessibilityaccessibilityDatalabelSettings tooltipSettings styleSTYLE DEFAULT buttonRendererstyleSTYLE SUGGESTIVE sizeSIZE SMALL textruns textSign in iconiconTypeAVATAR LOGGED OUT navigationEndpointclickTrackingParamsCAoQ1IAEGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadataurlhttps accounts google com ServiceLogin service youtube u0026uilel 3 u0026passive true u0026continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3Dhttps 253A 252F 252Fwww youtube com 252Fresults 253Fapp 253Ddesktop 2526search query 253Dprogressive 252Bweb 252Bapps 252Bpwa 252Bvs 252B 2526sp 253DEgIQAQ 2525253D 2525253D u0026hl en u0026ec 65620 webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 signInEndpointidamTag65620 trackingParamsCAoQ1IAEGAEiEwjq9 jQ4ciJAxXYl UHHYk2BOA targetIdtopbar signin hotkeyDialoghotkeyDialogRenderertitleruns textKeyboard shortcuts sections hotkeyDialogSectionRenderertitleruns textPlayback options hotkeyDialogSectionOptionRendererlabelruns textToggle play pause hotkeyk hotkeyDialogSectionOptionRendererlabelruns textRewind 10 seconds hotkeyj hotkeyDialogSectionOptionRendererlabelruns textFast forward 10 seconds hotkeyl hotkeyDialogSectionOptionRendererlabelruns textPrevious video hotkeyP SHIFT p hotkeyDialogSectionOptionRendererlabelruns textNext video hotkeyN SHIFT n hotkeyDialogSectionOptionRendererlabelruns textPrevious frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelComma hotkeyDialogSectionOptionRendererlabelruns textNext frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelPeriod hotkeyDialogSectionOptionRendererlabelruns textDecrease playback rate hotkey u003c SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelLess than or SHIFT comma hotkeyDialogSectionOptionRendererlabelruns textIncrease playback rate hotkey u003e SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelGreater than or SHIFT period hotkeyDialogSectionOptionRendererlabelruns textSeek to specific point in the video 7 advances to 70 of duration hotkey0 9 hotkeyDialogSectionOptionRendererlabelruns textSeek to previous chapter hotkeyCONTROL hotkeyDialogSectionOptionRendererlabelruns textSeek to next chapter hotkeyCONTROL hotkeyDialogSectionRenderertitleruns textGeneral options hotkeyDialogSectionOptionRendererlabelruns textToggle full screen hotkeyf hotkeyDialogSectionOptionRendererlabelruns textToggle theater mode hotkeyt hotkeyDialogSectionOptionRendererlabelruns textToggle miniplayer hotkeyi hotkeyDialogSectionOptionRendererlabelruns textClose miniplayer or current dialog hotkeyESCAPE hotkeyDialogSectionOptionRendererlabelruns textToggle mute hotkeym hotkeyDialogSectionRenderertitleruns textSubtitles and closed captions options hotkeyDialogSectionOptionRendererlabelruns textIf the video supports captions toggle captions ON OFF hotkeyc hotkeyDialogSectionOptionRendererlabelruns textRotate through different text opacity levels hotkeyo hotkeyDialogSectionOptionRendererlabelruns textRotate through different window opacity levels hotkeyw hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes increasing hotkey hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes decreasing hotkey hotkeyAccessibilityLabelaccessibilityDatalabelMinus hotkeyDialogSectionRenderertitleruns textSpherical Videos options hotkeyDialogSectionOptionRendererlabelruns textPan up hotkeyw hotkeyDialogSectionOptionRendererlabelruns textPan left hotkeya hotkeyDialogSectionOptionRendererlabelruns textPan down hotkeys hotkeyDialogSectionOptionRendererlabelruns textPan right hotkeyd hotkeyDialogSectionOptionRendererlabelruns textZoom in hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelPlus on number pad or right bracket hotkeyDialogSectionOptionRendererlabelruns textZoom out hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelMinus on number pad or left bracket dismissButtonbuttonRendererstyleSTYLE BLUE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textDismiss trackingParamsCAkQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA trackingParamsCAgQteYDIhMI6vf40OHIiQMV2JflBx2JNgTg backButtonbuttonRenderertrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandclickTrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAcQvIYDIhMI6vf40OHIiQMV2JflBx2JNgTg signalActionsignalHISTORY BACK forwardButtonbuttonRenderertrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandclickTrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAYQvYYDIhMI6vf40OHIiQMV2JflBx2JNgTg signalActionsignalHISTORY FORWARD a11ySkipNavigationButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse textruns textSkip navigation trackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandclickTrackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAUQ8FsiEwjq9 jQ4ciJAxXYl UHHYk2BOA signalActionsignalSKIP NAVIGATION voiceSearchButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse serviceEndpointclickTrackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg openPopupActionpopupvoiceSearchDialogRendererplaceholderHeaderruns textListening promptHeaderruns textDidn t hear that Try again exampleQuery1runs text Play Dua Lipa exampleQuery2runs text Show me my subscriptions promptMicrophoneLabelruns textTap microphone to try again loadingHeaderruns textWorking connectionErrorHeaderruns textNo connection connectionErrorMicrophoneLabelruns textCheck your connection and try again permissionsHeaderruns textWaiting for permission permissionsSubtextruns textAllow microphone access to search with voice disabledHeaderruns textSearch with your voice disabledSubtextruns textTo search by voice go to your browser settings and allow access to microphone microphoneButtonAriaLabelruns textCancel exitButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCAQQ0LEFIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelCancel trackingParamsCAMQ7q8FIhMI6vf40OHIiQMV2JflBx2JNgTg microphoneOffPromptHeaderruns textMicrophone off Try again popupTypeTOP ALIGNED DIALOG iconiconTypeMICROPHONE ON tooltipSearch with your voice trackingParamsCAIQ7a8FIhMI6vf40OHIiQMV2JflBx2JNgTg accessibilityDataaccessibilityDatalabelSearch with your voice onResponseReceivedCommands clickTrackingParamsCAAQvGkiEwjq9 jQ4ciJAxXYl UHHYk2BOA adsControlFlowOpportunityReceivedCommandopportunityTypeOPPORTUNITY TYPE ORGANIC SEARCH RESPONSE RECEIVED isInitialLoadtrue adSlotAndLayoutMetadata adSlotMetadataslotId173093238804419314697135770799444321 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMIobv60OHIiQMV3ZrCCB1LIzMqGgYIBTAEWAIgAw adLayoutMetadata layoutIdcyAGY2lkIb5HpfnC layoutTypeLAYOUT TYPE TEXT IMAGE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzALOAxKEwihu rQ4ciJAxXdmsIIHUsjMypSBggFMARYAlgCaAVwag adSlotMetadataslotId173093238804419314697135770799444311 slotTypeSLOT TYPE IN FEED slotPhysicalPosition1 adSlotLoggingDataserializedSlotAdServingDataEntryChMIobv60OHIiQMV3ZrCCB1LIzMqGgYIBTABWAEgAw adLayoutMetadata layoutId7PvBtuyr92w4jrNR layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOAxKEwihu rQ4ciJAxXdmsIIHUsjMypSBggFMAFYAWgFcE4 enablePacfLoggingWebtrue targetIdsearch page scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick pdr null script headbody dir ltrscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick bs null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wytcfg set initialBodyClientWidth document body clientWidth scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick ai null scriptiframe name passive signin src https accounts google com ServiceLogin service youtube amp uilel 3 amp passive true amp continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3D 252Fsignin passive 26feature 3Dpassive amp hl en style display none iframeytd appytd masthead id masthead logo type YOUTUBE LOGO slot masthead class shelldiv id search container class ytd searchbox spt slot search container divdiv id search input class ytd searchbox spt slot search inputinput id search autocapitalize none autocomplete off autocorrect off hidden name search query tabindex 0 type text spellcheck false divsvg id menu icon class external icon preserveaspectratio xMidYMid meetg id menu class yt icons ext viewbox 0 0 24 24path d M21 6H3V5h18V6z M21 11H3v1h18V11z M21 17H3v1h18V17z g svgdiv id masthead logo slot masthead logoa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 svg class external icon width 104 height 18 viewbox 0 0 104 18defsclippath id clip0 161 5084rect width 104 height 18 clippath defsg clip path url clip0 161 5084 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M104 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M34 2685 18 0201V12 4901L37 7785 1 00012H34 9185L33 5885 6 23012C33 2885 7 42012 33 0785 8 62012 32 8885 9 49012H32 8085C32 6785 8 71012 32 4385 7 44012 32 1285 6 21012L30 8385 1 00012H27 9785L31 4385 12 4901V18 0201H34 2685Z path d M41 1004 5 17012C37 8304 5 17012 36 9204 7 19012 36 9204 10 7901V12 6301C36 9204 15 9801 37 5604 18 2101 41 0404 18 2101C44 4304 18 2101 45 1804 16 1301 45 1804 12 6301V10 7901C45 1804 7 38012 44 4604 5 17012 41 1004 5 17012ZM42 2804 13 6401C42 2804 15 2601 42 0604 16 2901 41 0504 16 2901C40 0404 16 2901 39 8404 15 2401 39 8404 13 6401V9 72012C39 8404 8 33012 40 0004 7 10012 41 0504 7 10012C42 1404 7 10012 42 2804 8 40012 42 2804 9 72012V13 6401Z path d M49 2713 18 2001C50 6413 18 2001 51 6013 17 7001 52 3613 16 6401H52 3913L52 4913 18 0001H54 7213V5 41012H51 8513V15 4101C51 5813 15 9001 51 0213 16 2101 50 4413 16 2101C49 6913 16 2101 49 5313 15 6101 49 5313 14 6501V5 41012H46 6513V14 8101C46 6513 16 8201 47 2413 18 2001 49 2713 18 2001Z path d M59 9757 18 0001V3 25012H63 0257V1 00012H54 1257V3 25012H57 1657V18 0001H59 9757Z path d M64 9315 18 2001C66 3015 18 2001 67 2615 17 7001 68 0215 16 6401H68 0515L68 1515 18 0001H70 3815V5 41012H67 5115V15 4101C67 2415 15 9001 66 6815 16 2101 66 1015 16 2101C65 3515 16 2101 65 1915 15 6101 65 1915 14 6501V5 41012H62 3115V14 8101C62 3115 16 8201 62 9015 18 2001 64 9315 18 2001Z path d M77 7426 5 13012C76 4526 5 13012 75 5626 5 68012 74 9726 6 52012H74 9226C74 9926 5 39012 75 0226 4 52012 75 0226 3 71012V0 370117H72 2626V18 0001H74 6126L74 8226 16 9501H74 8626C75 4526 17 7001 76 3626 18 1801 77 5726 18 1801C79 9226 18 1801 80 5826 15 9001 80 5826 12 7101V10 7001C80 5826 7 23012 80 1626 5 13012 77 7426 5 13012ZM77 7026 12 5401C77 7026 14 8801 77 4826 16 1701 76 3326 16 1701C75 8326 16 1701 75 3326 15 9601 75 0226 15 5101V8 29012C75 2926 7 61012 75 8626 7 13012 76 4626 7 13012C77 5526 7 13012 77 7026 8 47012 77 7026 10 8901V12 5401Z path d M89 8204 10 5001C89 8204 7 47012 89 5104 5 19012 85 9804 5 19012C82 6704 5 19012 81 9204 7 39012 81 9204 10 6201V12 8201C81 9204 15 9101 82 5904 18 2101 85 9004 18 2101C88 4404 18 2101 89 9004 16 9901 89 7104 14 2801L87 2404 14 1401C87 2204 15 5901 86 9804 16 2901 85 9604 16 2901C84 7704 16 2901 84 7404 15 1301 84 7404 13 3001V12 6501H89 8204V10 5001ZM85 9204 7 08012C87 0704 7 08012 87 1204 8 21012 87 1204 10 0701V10 9801H84 7404V10 0701C84 7404 8 23012 84 7804 7 08012 85 9204 7 08012Z g g svg aa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 red svg class external icon width 111 height 18 viewbox 0 0 111 18defsclippath id clip0 161 5078rect width 111 height 18 clippath defsg clip path url clip0 161 5078 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M111 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M30 125 0 570001V17 57H32 915V11 57H33 505C37 045 11 57 38 715 9 57 38 715 6 14V5 45C38 715 1 77 37 005 0 570001 33 765 0 570001H30 125ZM35 775 6 2C35 775 8 6 35 025 9 55 33 455 9 55H32 915V2 64H33 505C35 365 2 64 35 775 3 37 35 775 5 7V6 2Z path d M39 858 17 57H42 628V8 71C43 118 7 96 44 178 7 77 45 418 8 01L45 568 4 78C45 388 4 74 45 188 4 72 45 018 4 72C43 728 4 72 42 768 5 69 42 288 7 26H42 228L42 048 4 98H39 858V17 57Z path d M53 832 10 07C53 832 7 04 53 522 4 76 49 992 4 76C46 682 4 76 45 932 6 96 45 932 10 19V12 39C45 932 15 48 46 602 17 78 49 912 17 78C52 452 17 78 53 912 16 56 53 722 13 85L51 252 13 71C51 232 15 16 50 992 15 86 49 972 15 86C48 782 15 86 48 752 14 7 48 752 12 87V12 22H53 832V10 07ZM49 932 6 65C51 082 6 65 51 132 7 78 51 132 9 64V10 55H48 752V9 64C48 752 7 8 48 792 6 65 49 932 6 65Z path d M58 2905 17 57V7 5C58 6605 6 99 59 1805 6 72 59 7205 6 72C60 5105 6 72 60 7105 7 4 60 7105 8 26V17 57H63 5905L63 5705 7 55C63 9205 7 02 64 4405 6 72 65 0105 6 72C65 7505 6 72 66 0305 7 29 66 0305 8 26V17 57H68 9005V8 06C68 9005 5 96 68 1805 4 74 66 3405 4 74C65 0805 4 74 64 0805 5 22 63 2705 6 09C62 9305 5 26 62 2505 4 74 61 0505 4 74C59 7505 4 74 58 6505 5 29 57 8905 6 19H57 8505L57 6705 4 98H55 4205V17 57H58 2905Z path d M72 1117 3 55C73 1317 3 55 73 5717 3 23 73 5717 1 89C73 5717 0 670001 73 1317 0 25 72 1117 0 25C71 1217 0 25 70 6517 0 61 70 6517 1 89C70 6517 3 23 71 1217 3 55 72 1117 3 55ZM70 7317 17 57H73 4717V4 98H70 7317V17 57Z path d M77 9275 17 77C79 2975 17 77 80 2575 17 27 81 0175 16 21H81 0475L81 1475 17 57H83 3775V4 98H80 5075V14 98C80 2375 15 47 79 6775 15 78 79 0975 15 78C78 3475 15 78 78 1875 15 18 78 1875 14 22V4 98H75 3075V14 38C75 3075 16 39 75 8975 17 77 77 9275 17 77Z path d M88 1186 17 57V7 5C88 4886 6 99 89 0086 6 72 89 5486 6 72C90 3386 6 72 90 5386 7 4 90 5386 8 26V17 57H93 4186L93 3986 7 55C93 7486 7 02 94 2686 6 72 94 8386 6 72C95 5786 6 72 95 8586 7 29 95 8586 8 26V17 57H98 7286V8 06C98 7286 5 96 98 0086 4 74 96 1686 4 74C94 9086 4 74 93 9086 5 22 93 0986 6 09C92 7586 5 26 92 0786 4 74 90 8786 4 74C89 5786 4 74 88 4786 5 29 87 7186 6 19H87 6786L87 4986 4 98H85 2486V17 57H88 1186Z g g svg aspan id country code span divdiv id masthead skeleton icons slot masthead skeletondiv class masthead skeleton icon divdiv class masthead skeleton icon divdiv class masthead skeleton icon div div ytd mastheada slot guide links primary href https www youtube com about style display none About aa slot guide links primary href https www youtube com about press style display none Press aa slot guide links primary href https www youtube com about copyright style display none Copyright aa slot guide links primary href t contact us style display none Contact us aa slot guide links primary href https www youtube com creators style display none Creators aa slot guide links primary href https www youtube com ads style display none Advertise aa slot guide links primary href https developers google com youtube style display none Developers aa slot guide links secondary href t terms style display none Terms aa slot guide links secondary href t privacy style display none Privacy aa slot guide links secondary href https www youtube com about policies style display none Policy amp Safety aa slot guide links secondary href https www youtube com howyoutubeworks utm campaign ytgen amp utm source ythp amp utm medium LeftNav amp utm content txt amp u https 3A 2F 2Fwww youtube com 2Fhowyoutubeworks 3Futm source 3Dythp 26utm medium 3DLeftNav 26utm campaign 3Dytgen style display none How YouTube works aa slot guide links secondary href new style display none Test new features aa slot guide links secondary href https tv youtube com learn nflsundayticket style display none NFL Sunday Ticket adiv id copyright slot copyright style display none div dir ltr style displayinline copy 2024 Google LLC div div ytd appscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick nc pj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsbe dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick js ld null scriptscript id base js src https www youtube com s desktop 97e0e051 jsbin desktop polymer legacy browsers vflset desktop polymer legacy browsers js nonce qiRmmCrL2xtxXF Oj3a46w scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsef dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick rsae dpj null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick js r null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick ac null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wvar onPolymerReady function e window removeEventListener script load dpj onPolymerReady if window ytcsi window ytcsi tick apr null if window Polymer Polymer RenderStatus onPolymerReady else window addEventListener script load dpj onPolymerReady scriptscript nonce qiRmmCrL2xtxXF Oj3a46w function serverContract window ytPageType search window ytCommand clickTrackingParamsIhMI2o730OHIiQMV2tGXCB1SgA7wMghleHRlcm5hbA commandMetadatawebCommandMetadataurl results search query progressive web apps pwa vs u0026sp EgIQAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointqueryprogressive web apps pwa vs paramsEgIQAQ 3D 3D window ytUrl results app x3ddesktop x26search query x3dprogressive web apps pwa vs x26sp x3dEgIQAQ 253D 253D var a window function e var c window c getInitialCommand function return e c loadInitialCommand c loadInitialCommand c getInitialCommand a ytCommand function e c l f g h k var d window d getInitialData function var b window b ytcsi b ytcsi tick pr null b pagee endpointc responsel f b playerResponse f g b reelWatchSequenceResponse g k b url k h b previousCsn h return b d loadInitialData d loadInitialData d getInitialData a ytPageType a ytCommand a ytInitialData a ytInitialPlayerResponse a ytInitialReelWatchSequenceResponse a ytPreviousCsn a ytUrl scriptlink rel stylesheet href https www youtube com s desktop 97e0e051 cssbin www main desktop watch page skeleton css name www main desktop watch page skeleton nonce q8wLXCJNweO 3Izhf2m86gdiv id watch page skeleton class watch skeleton hiddendiv id containerdiv id relateddiv class autoplay skeleton light border bottomdiv id upnext class skeleton bg color divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv id info containerdiv id primary info class skeleton light border bottomdiv id title class text shell skeleton bg color divdiv id infodiv id count class text shell skeleton bg color divdiv class flex 1 divdiv id menudiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color div div div divdiv id secondary info class skeleton light border bottomdiv id top rowdiv id video owner class flex 1div id channel icon class skeleton bg color divdiv id upload info class flex 1div id owner name class text shell skeleton bg color divdiv id published date class text shell skeleton bg color div div divdiv id subscribe button class skeleton bg color div div div div div divscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi window ytcsi tick gcc null scriptscript nonce qiRmmCrL2xtxXF Oj3a46wytcfg set CSI SERVICE NAME youtube TIMING INFO GetSearch rid 0x523113f67280da3e yt ad 1 scriptscript nonce qiRmmCrL2xtxXF Oj3a46wif window ytcsi ytcsi infoGel serverTimeMs 665 0 script body html  video song downloadSoftr Pricing Navigationendpointclicktrackingparamscpkceoqychgmihmi6vf40ohiiqmv2jflbx2jngtg Loggingurls Baseurlhttps
What Are Progressive Web Apps PWA vs Flutter React Native  video song downloadWhat Are Progressive Web Apps
Battle of the apps native app vs PWA who will win in 2023  video song downloadBattle Of The Apps Native


tum ho mera pyar

t series new song

tum prem ho tum preet ho

vicky vidya ka woh wala video

mujhe tum yaad karna

tumse milke aisa laga

tu hai to dil dhadakta hai

tum to thehre pardesi

tujhe bhula diya

tum itni khubsurat ho song

thoda sa pyar hua hai

tujhko hi dulhan banaunga

jacqueline new song

bhumika chawla songs

teri baaton mein aisa uljha jiya song

katrina kaif songs

babymonster songs

tum dil ki dhadkan mein

shawn mendes heart of gold

shahid kapoor songs

tujhe dhoondti hai ye pagal nigahen

ranveer kapoor song

zee music company new song

teri bhabhi khadi hai

amrinder gill songs

abhi jinda hu to ji lene do

sony music south songs

shreya ghoshal shyama sangeet

teri chhaon mein

darshanravaldz songs

lag ja gale

alka yagnik songs

t series mixtape

manisha koirala songs

shreya ghoshal bengali songs

tu dharti pe chahe jahan bhi rahegi

malaika arora song dance

tum bin jiya jaye kaise

shreya ghoshal and sonu nigam

tum itna jo muskura rahe ho

tum itne badal jaoge

tum se hi

shilpa shetty songs

sanjay dutt songs

love aaj kal songs

vinod khanna songs

kick movie song

dharmendra songs

meri duniya hai tujhme kahin

dilwale songs

at azaad songs

swalla song

raaz reboot songs

teri meri kahani

amisha patel songs

geet mp3 new song

tere naam song

dagabaaz re

shreya ghoshal indian idol

tum se

xn the weekend so paulo 1yb

amrit maan new song

rajkumar rao movie song

tujhe sochta hoon

tiger shroff songs

tum bin main dekhu to kya se kya ho gaya

g dragon power

udit narayan alka yagnik song

shah rukh khan songs

teri chahat ke deewane

ajay devgan songs

abhi toh party shuru hui hai

aamir khan songs

tum itne din baad mile

tum ho paas mere rockstar

humnava

shreya ghoshal new song

sunny deol songs

tum chupa na sakoge mein woh raaz song

madhuri dixit songs

abhi na jao chhod kar

abhi mujh mein kahin

tumse milne ki tamanna hai

teri mitti mein mil jawa

arijit singh new song

arijit song

tumse kiran dhoop ki song

dabangg song

tum kya mile

tumse milna baatein karna

saregama tamil songs

chand si mehbooba ho meri

salman khan songs lyrical

karan aujla song

aayega maza ab barsaat ka

mohammed rafi song

tum aaye to aaya mujhe yaad gali me aaj chand nikla

dosti movie song

udit narayan songs

tujhe pyar se dekhne wala ek dil hai jhankar song


progressive web apps in 100

all songs progressive web apps pwa vs video song and ringtone dowload in format of video like 128kbps,192kbps,320kbps and video format like 3gp mp4 4k full hd 60fps for download in various websites.its containing keyword which means you can search it with this word on google. For our website click here pagall.com.in .we are not providing any download link here for any song or video. we are here just to stream music video as video, mp4, 3gp, 4k, directly from youtube on youtube platform as per youtube guidlines. all the keywords mention here only for SEO purpose. so you have no need to any copyright strike as we not providing any download here.if you have any complain you can ask youtube support.

The Evolution and Future Trends of the Music Industry

The music industry has undergone a seismic transformation over the past few decades, shifting from physical albums to digital downloads, and now to streaming services. This evolution has not only altered how we consume music but also how artists create, promote, and profit from their work.

The Digital Revolution

The advent of the internet in the late 20th century brought about a digital revolution in the music industry. Platforms like Napster introduced the concept of digital file sharing, which, while controversial, paved the way for legitimate services. The launch of iTunes by Apple in 2001 marked a significant shift, enabling users to purchase and download individual tracks legally.

The Streaming Era

Today, streaming services such as Spotify, Apple Music, and Amazon Music dominate the market. These platforms offer vast libraries of music for a monthly fee, making music more accessible than ever. This model has also given rise to curated playlists, which have become a vital tool for music discovery and promotion.

Economic Impact

While the digital and streaming revolutions have democratized music access, they have also brought economic challenges. Artists now earn less from album sales and must rely more on tours, merchandise, and streaming royalties, which are often minuscule. The rise of crowdfunding platforms and direct-to-fan marketing has given artists more control over their revenue streams.

The Role of Social Media

Social media has become an indispensable tool for music promotion. Platforms like Instagram, TikTok, and YouTube allow artists to connect directly with fans, share their creative process, and launch viral marketing campaigns. TikTok, in particular, has become a powerful platform for new artists to gain exposure quickly.

Future Trends

Looking ahead, the music industry is poised to embrace new technologies. Virtual reality (VR) concerts and augmented reality (AR) experiences are set to redefine live performances. Blockchain technology also holds promise for more transparent royalty distribution and intellectual property management.

Conclusion

The music industry’s evolution is a testament to its adaptability and resilience. As new technologies emerge, the industry will continue to transform, offering exciting opportunities for artists and fans alike.
pagall.com.in








Home

1-1-1-1-1-1-1-