PageSourceSearch

https://rtneg.com/

html rtneg.com collected 2026-10-05 22:52:56 UTC 3,980 bytes, 65 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="ja">
4  <head>
5    <meta charset="UTF-8" />
6    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7    
8    <!-- Primary Meta Tags -->
9    <title>rtneg.com | Creative Tools for Everyone</title>
10    <meta name="title" content="rtneg.com | Creative Tools for Everyone">
11    <meta name="description" content="Developing web tools for Japanese language learning and mental wellness. Check out Aozora Anki Maker and Post Station.">
12
13    <!-- Open Graph / Facebook -->
14    <meta property="og:type" content="website">
15    <meta property="og:url" content="https://rtneg.com/">
16    <meta property="og:title" content="rtneg.com | Creative Tools for Everyone">
17    <meta property="og:description" content="Developing web tools for Japanese language learning and mental wellness.">
18    <meta property="og:image" content="https://rtneg.com/og-image.png">
19
20    <!-- Twitter -->
21    <meta property="twitter:card" content="summary_large_image">
22    <meta property="twitter:url" content="https://rtneg.com/">
23    <meta property="twitter:title" content="rtneg.com | Creative Tools for Everyone">
24    <meta property="twitter:description" content="Developing web tools for Japanese language learning and mental wellness.">
25    <meta property="twitter:image" content="https://rtneg.com/og-image.png">
26
27    
27<script src="https://cdn.tailwindcss.com"></script>
27
28    <link rel="preconnect" href="https://fonts.googleapis.com">
29    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
30    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Noto+Sans+JP:wght@400;500;700&display=swap" rel="stylesheet">
31    <style>
32      body {
33        font-family: 'Inter', 'Noto Sans JP', sans-serif;
34        scroll-behavior: smooth;
35      }
36      .animate-fade-in {
37        animation: fadeIn 0.8s ease-out forwards;
38      }
39      @keyframes fadeIn {
40        from { opacity: 0; transform: translateY(10px); }
41        to { opacity: 1; transform: translateY(0); }
42      }
43    </style>
44
45  
45<script type="importmap">
46{
47  "imports": {
48    "react/": "https://esm.sh/react@^19.2.3/",
49    "react": "https://esm.sh/react@^19.2.3",
50    "react-dom/": "https://esm.sh/react-dom@^19.2.3/",
51    "react-i18next": "https://esm.sh/react-i18next@^16.5.0",
52    "lucide-react": "https://esm.sh/lucide-react@^0.562.0",
53    "vite": "https://esm.sh/vite@^7.3.0",
54    "@vitejs/plugin-react": "https://esm.sh/@vitejs/plugin-react@^5.1.2",
55    "i18next": "https://esm.sh/i18next@^25.7.3"
56  }
57}
58</script>
58
59  
59<script type="module" crossorigin src="/assets/index-IrYggOGQ.js"></script>
59
60</head>
61  <body>
62    <div id="root"></div>
63  
63<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"4859213ee72a474ab2cf71114751e168","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 63
63
64<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45fffe1890c36d8',t:'MTc5MTI0MDc3NQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
64</body>
65</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.