PageSourceSearch

https://www.curso-mir.com/

html curso-mir.com collected 2026-10-02 13:29:08 UTC 8,507 bytes, 137 lines download raw bytes

1<!DOCTYPE html>
2<html lang="es" class="h-100">
3    <head>
4        <meta charset="utf-8" />
5        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
6        <meta name="viewport" content="width=device-width,initial-scale=1" />
7        <meta name="format-detection" content="telephone=no">
8        
9        <!-- DNS Prefetch y Preconnect para recursos críticos -->
10        <link rel="dns-prefetch" href="//fonts.googleapis.com">
11        <link rel="dns-prefetch" href="//cdn.jsdelivr.net">
12        <link rel="preconnect" href="/" crossorigin>
13        
14        <link rel="icon" href="/assets/mir/images/favicon/MIR_favicon.ico" type="image/x-icon">
15        
16        <!-- Preload de fuente crítica -->
17        <link rel="preload" href="/assets/mir/fonts/1Ptug8zYS_SKggPNyC0ITw.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/>
18                                        <title>MIR Asturias: Formación Sanitaria de Alto Rendimiento</title>
19        <meta name="description" content="Formación sanitaria especializada para MIR y OPE. Método de alto rendimiento, simulacros e IA para maximizar tu resultado. Infórmate.">
20        
21        <style>
22            
23            /* Optimización de fuentes con font-display: swap */
24            @font-face {
25                font-family: 'Raleway';
26                font-style: italic;
27                font-weight: 100 900;
28                font-display: swap;
29                src: url(/assets/mir/fonts/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2) format('woff2');
30                unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
31            }
32            @font-face {
33                font-family: 'Raleway';
34                font-style: italic;
35                font-weight: 100 900;
36                font-display: swap;
37                src: url(/assets/mir/fonts/1Ptsg8zYS_SKggPNyCg4TYFq.woff2) format('woff2');
38                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
39            }
40            @font-face {
41                font-family: 'Raleway';
42                font-style: normal;
43                font-weight: 100 900;
44                font-display: swap;
45                src: url(/assets/mir/fonts/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');
46                unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
47            }
48            @font-face {
49                font-family: 'Raleway';
50                font-style: normal;
51                font-weight: 100 900;
52                font-display: swap;
53                src: url(/assets/mir/fonts/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');
54                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
55            }
56
57            /* Prevenir FOUC y CLS */
58            body {
59                font-family: 'Raleway', sans-serif;
60                visibility: visible;
61            }
62        </style>
63        <!-- GTM-WK8SL9Z contains a Custom HTML tag that fires location.reload() on every OneTrust banner button click (accept/reject/save preferences); this neutralizes that specific injected script, must run before GTM loads. -->
64        
64<script>
65            (function () {
66                var RELOAD_PATTERN = /location\s*\.\s*(reload|assign|replace)\s*\(|location\s*\.\s*href\s*=/i;
67                function isUnwantedReloadScript(node) {
68                    if (!node || node.tagName !== 'SCRIPT') return false;
69                    var code = node.textContent || node.text || node.innerHTML || '';
70                    return RELOAD_PATTERN.test(code);
71                }
72                ['appendChild', 'insertBefore'].forEach(function (method) {
73                    var original = Node.prototype[method];
74                    Node.prototype[method] = function (node) {
75                        if (isUnwantedReloadScript(node)) return node;
76                        return original.apply(this, arguments);
77                    };
78                });
79            })();
80        </script>
80
81        <!-- Google Tag Manager -->
82        
82<script>
vendor: 388 bytes, lines 82-87
82
83            (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
84            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
85            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
86            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
87            })(window,document,'script','dataLayer','
87GTM-WK8SL9Z
vendor: 12 bytes, lines 87-88
87');
88        
88</script>
88
89        <!-- End Google Tag Manager -->
90    </head>
91    <body class="flex flex-col min-h-screen">
92        <!-- Google Tag Manager (noscript) -->
vendor: 76 bytes, lines 92-93
92
93        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
93GTM-WK8SL9Z
vendor: 99 bytes, lines 93-95
93"
94        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
95        
95<!-- End Google Tag Manager (noscript) -->
96        <link rel="stylesheet" href="/assets/mir/style.77152de1.css">
97
98                    <div 
99        id="react-content" 
100        data-content-id="34675" 
101        data-location-id="33649" 
102        data-content-type="site"
103        data-content-typeMap="{&quot;site&quot;:&quot;site&quot;,&quot;blog_distributor&quot;:&quot;blogDistributor&quot;,&quot;blog_post_mir&quot;:&quot;blogPostMir&quot;,&quot;program_mir&quot;:&quot;programMir&quot;,&quot;exam&quot;:&quot;exam&quot;,&quot;page_404&quot;:&quot;page404&quot;,&quot;static_page&quot;:&quot;staticPage&quot;,&quot;about_us&quot;:&quot;aboutUs&quot;,&quot;mission_and_values&quot;:&quot;missionAndValues&quot;,&quot;results&quot;:&quot;results&quot;,&quot;post_mir&quot;:&quot;postMir&quot;,&quot;news_distributor&quot;:&quot;newsDistributor&quot;,&quot;new_post_mir&quot;:&quot;newPostMir&quot;,&quot;oposition_post_mir&quot;:&quot;opositionPostMir&quot;,&quot;event_post_mir&quot;:&quot;eventPostMir&quot;,&quot;course_mir&quot;:&quot;courseMir&quot;,&quot;headquarters_distributor&quot;:&quot;headquartersDistributor&quot;,&quot;headquarter_post&quot;:&quot;headquarterPost&quot;,&quot;faqs&quot;:&quot;faqs&quot;,&quot;specialities_distributor&quot;:&quot;specialitiesDistributor&quot;,&quot;pdf_distributor&quot;:&quot;pdfDistributor&quot;,&quot;specialty&quot;:&quot;specialty&quot;,&quot;pagina_aterrizaje&quot;:&quot;paginaAterrizaje&quot;,&quot;pagina_aterrizaje_medicina&quot;:&quot;paginaAterrizajeMedicina&quot;,&quot;pagina_academia&quot;:&quot;paginaAcademia&quot;}"
104        data-graphql-type="site"
105        data-html-sitemap-hint="Usa&#x20;nuestro&#x20;&lt;a&#x20;href&#x3D;&quot;&#x2F;mapa-del-sitio-html-es&quot;&#x20;class&#x3D;&quot;underline&#x20;hover&#x3A;text-gray-600&quot;&gt;Mapa&#x20;del&#x20;sitio&lt;&#x2F;a&gt;&#x20;para&#x20;encontrar&#x20;la&#x20;P&#x00E1;gina&#x20;que&#x20;buscas."
106    >
107    </div>
108
109        <link rel="preload" href="" as="style" onload="this.onload=null;this.rel='stylesheet'">
110        <noscript></noscript>
111
112        
112<script src="/assets/mir/app.d6bc18c4.js" defer></script>
112
113
114        
114<script>
115            // Mejorar perceived performance
116            document.addEventListener('DOMContentLoaded', function() {
117                // Remover loading states cuando el contenido esté listo
118                const loadingElements = document.querySelectorAll('.loading-placeholder');
119                loadingElements.forEach(el => {
120                    el.classList.remove('loading-placeholder');
121                });
122            });
123
124            // Web Vitals tracking (opcional)
125            if ('PerformanceObserver' in window) {
126                new PerformanceObserver((entryList) => {
127                    for (const entry of entryList.getEntries()) {
128                        if (entry.entryType === 'largest-contentful-paint') {
129                            console.log('LCP:', entry.startTime);
130                            // Aquí puedes enviar la métrica a tu analytics
131                        }
132                    }
133                }).observe({entryTypes: ['largest-contentful-paint']});
134            }
135        </script>
135
136    </body>
137</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.