Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - xtab2.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sun, 11 May 2025 03:34:28 GMT
Content-Type: text/html; charset=iso-8859-1
Transfer-Encoding: chunked
Connection: keep-alive
Location: https://xtab2.com/
cf-cache-status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=gOfg%2FwsIcipHO49b6kVtiP1sfJZzCsAeVSnHNQWpXlOZu0YaL5QEJ%2BlRFeFwu5Kvm0xeHWE5h5qJXidIRPUdhfVoSR51IP7gFXFIaHOJ3rgGMuC%2BTsduMKtGopYpSe%2FPYV2Y7AGP1As%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 93de9eea4c7b0a2c-ARN
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=7502&min_rtt=7502&rtt_var=3751&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=165&delivery_rate=0&cwnd=249&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"

HTTP Code 301 Moved Permanently

301 response code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://xtab2.com/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sun, 11 May 2025 03:34:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
Last-Modified: Sat, 19 Apr 2025 07:59:33 GMT
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iFexuD0y7ipQgTPZb%2FOFVrNsMXScs5vInoRLTg0rX8lOZFfaVDheBUkiBia2qjJ%2FYjk45KvDa%2BJb4biqEX8sVrBJmlh0Qtn2jkW0EBZ7EpPXRtK2%2Bn3r2G44iwQLxMzlBw0r6X45Im8%3D"}]}
Cf-Cache-Status: DYNAMIC
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 93de9eedac5f82d0-ARN
alt-svc: h3=":443"; ma=86400

HTTP Code 200 OK

200 response code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: xtab2.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>XTab 2 | Phần mềm hỗ trợ tối ưu công việc trực tuyến</title>
    <link rel="icon" type="image/x-icon" href="icon/logo xtab.ico?v=1">
    <link rel="shortcut icon" type="image/x-icon" href="icon/logo xtab.ico?v=1">
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous" defer>
    <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Quicksand:wght@400;500;600;700&display=swap" rel="stylesheet">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" integrity="sha512-iecdLmaskl7CVkqkXNQ/ZH/XLlvWZOJyj7Yy7tcenmpD1ypASozpmT/E0iPtmFIB46ZmdtAc9eNBvH0H/ZpiBw==" crossorigin="anonymous" referrerpolicy="no-referrer" defer>
    <link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet" defer>
    <link rel="stylesheet" href="styles.css">
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-SPQ8DX4EMZ"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-SPQ8DX4EMZ');
</script>
</head>
<body>
    <!-- Header -->
    <header>
        <div class="header-container">
            <div class="header-logo">
                <img src="icon/logo xtab.ico" alt="XTab Logo"> <strong>XTab 2</strong>
            </div>
            <div class="hamburger-menu">
                <i class="fas fa-bars"></i>
            </div>
            <nav class="header-nav">
                <a href="#">Trang chủ</a>
                <a href="#products">Sản phẩm</a>
                <a href="#testimonials">Đánh giá</a>
                <a href="#contact">Liên hệ</a>
                <a href="https://user.xtab2.com/" target="_blank" style="color: #fff;" class="header-cta">Mua ngay</a>
            </nav>
        </div>
    </header>

    <!-- Hero Section (nk-banner-wrap) -->
    <section class="nk-banner-wrap" data-aos="fade-up">
        <div class="background-3d">
            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 500">
                <!-- Definitions - Tối ưu và hợp nhất các hiệu ứng -->
                <defs>
                  <!-- Gradients -->
                  <linearGradient id="bgGradient" x1="0%" y1="0%" x2="100%" y2="100%">
                    <stop offset="0%" stop-color="#121212" />
                    <stop offset="100%" stop-color="#2B2B2B" />
                  </linearGradient>
                  
                  <linearGradient id="accentGradient" x1="0%" y1="0%" x2="100%" y2="0%">
                    <stop offset="0%" stop-color="#00C9FF" />
                    <stop offset="100%" stop-color="#4AEDC4" />
                    <animate attributeName="x1" values="0%;100%;0%" dur="20s" repeatCount="indefinite" />
                  </linearGradient>
                  
                  <!-- Filters - Làm đơn giản hóa -->
                  <filter id="glow" x="-20%" y="-20%" width="140%" height="140%">
                    <feGaussianBlur stdDeviation="3" result="blur" />
                    <feComposite in="SourceGraphic" in2="blur" operator="over" />
                  </filter>
                  
                  <!-- Patterns - Tăng kích thước lưới để giảm số lượng phần tử -->
                  <pattern id="gridPattern" x="0" y="0" width="50" height="50" patternUnits="userSpaceOnUse">
                    <rect x="0" y="0" width="50" height="50" fill="none" />
                    <path d="M 50 0 L 0 0 0 50" fill="none" stroke="#3A3A3A" stroke-width="1" />
                  </pattern>
                </defs>
                
                <!-- Main Background -->
                <rect width="800" height="500" fill="url(#bgGradient)" />
                <rect width="800" height="500" fill="url(#gridPattern)" opacity="0.5" />
                
                <!-- Animated Data Flow Lines - Giảm đường cong phức tạp -->
                <g stroke="url(#accentGradient)" stroke-width="1.5" opacity="0.7" fill="none">
                  <!-- Horizontal flow lines - Giảm số lượng điểm điều khiển -->
                  <path d="M0,100 C200,120 400,100 800,130">
                    <animate attributeName="d" 
                             values="M0,100 C200,120 400,100 800,130;
                                    M0,130 C200,100 400,80 800,110;
                                    M0,100 C200,120 400,100 800,130" 
                             dur="15s" repeatCount="indefinite" />
                  </path>
                  
                  <path d="M0,200 C200,220 400,200 800,220">
                    <animate attributeName="d" 
                             values="M0,200 C200,220 400,200 800,220;
                                    M0,230 C200,200 400,180 800,210;
                                    M0,200 C200,220 400,200 800,220" 
                             dur="18s" repeatCount="indefinite" />
                  </path>
                  
                  <path d="M0,300 C200,320 400,300 800,330">
                    <animate attributeName="d" 
                             values="M0,300 C200,320 400,300 800,330;
                                    M0,330 C200,300 400,280 800,310;
                                    M0,300 C200,320 400,300 800,330" 
                             dur="20s" repeatCount="indefinite" />
                  </path>
                  
                  <path d="M0,400 C200,420 400,400 800,430">
                    <animate attributeName="d" 
                             values="M0,400 C200,420 400,400 800,430;
                                    M0,430 C200,400 400,380 800,410;
                                    M0,400 C200,420 400,400 800,430" 
                             dur="12s" repeatCount="indefinite" />
                  </path>
                  
                  <!-- Vertical flow lines - Giảm số lượng -->
                  <path d="M150,0 C140,200 160,400 170,600">
                    <animate attributeName="d" 
                             values="M150,0 C140,200 160,400 170,600;
                                    M170,0 C160,200 130,400 140,600;
                                    M150,0 C140,200 160,400 170,600" 
                             dur="17s" repeatCount="indefinite" />
                  </path>
                  
                  <path d="M350,0 C340,200 360,400 370,600">
                    <animate attributeName="d" 
                             values="M350,0 C340,200 360,400 370,600;
                                    M370,0 C360,200 330,400 340,600;
                                    M350,0 C340,200 360,400 370,600" 
                             dur="22s" repeatCount="indefinite" />
                  </path>
                  
                  <path d="M550,0 C540,200 560,400 570,600">
                    <animate attributeName="d" 
                             values="M550,0 C540,200 560,400 570,600;
                                    M570,0 C560,200 530,400 540,600;
                                    M550,0 C540,200 560,400 570,600" 
                             dur="19s" repeatCount="indefinite" />
                  </path>
                </g>
                
                <!-- Animated Data Nodes - Hợp nhất các hoạt ảnh để giảm mã -->
                <g>
                  <!-- Kết hợp các node có animation tương tự -->
                  <circle cx="150" cy="100" r="8" fill="#00C9FF" opacity="0.8" filter="url(#glow)">
                    <animate attributeName="r" values="6;10;6" dur="5s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="5s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="350" cy="200" r="10" fill="#4AEDC4" opacity="0.8" filter="url(#glow)">
                    <animate attributeName="r" values="8;12;8" dur="7s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="7s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="550" cy="300" r="7" fill="#00C9FF" opacity="0.8" filter="url(#glow)">
                    <animate attributeName="r" values="5;9;5" dur="6s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="6s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="250" cy="350" r="9" fill="#4AEDC4" opacity="0.8" filter="url(#glow)">
                    <animate attributeName="r" values="7;11;7" dur="8s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="8s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="450" cy="150" r="8" fill="#00C9FF" opacity="0.8" filter="url(#glow)">
                    <animate attributeName="r" values="6;10;6" dur="9s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="9s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="650" cy="250" r="10" fill="#4AEDC4" opacity="0.8" filter="url(#glow)">
                    <animate attributeName="r" values="8;12;8" dur="10s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="10s" repeatCount="indefinite" />
                  </circle>
                </g>
                
                <!-- Animated Gear Icons - Đơn giản hóa đường dẫn -->
                <g transform="translate(650, 100)">
                  <path d="M40,20 L45,0 L55,0 L60,20 L80,25 L90,10 L100,15 L90,35 L100,55 L85,65 L80,80 L60,75 L55,90 L45,90 L40,75 L20,80 L10,65 L0,55 L10,35 L0,15 L15,10 L20,25 z" 
                        fill="#303030" 
                        stroke="url(#accentGradient)" 
                        stroke-width="2">
                    <animateTransform 
                        attributeName="transform" 
                        type="rotate" 
                        from="0 50 50" 
                        to="360 50 50" 
                        dur="30s" 
                        repeatCount="indefinite"/>
                  </path>
                  <circle cx="50" cy="50" r="15" fill="url(#bgGradient)" stroke="url(#accentGradient)" stroke-width="2" />
                </g>
                
                <!-- Animated Smaller Gear -->
                <g transform="translate(100, 380)">
                  <path d="M25,12.5 L28.125,0 L34.375,0 L37.5,12.5 L50,15.625 L56.25,6.25 L62.5,9.375 L56.25,21.875 L62.5,34.375 L53.125,40.625 L50,50 L37.5,46.875 L34.375,56.25 L28.125,56.25 L25,46.875 L12.5,50 L6.25,40.625 L0,34.375 L6.25,21.875 L0,9.375 L9.375,6.25 L12.5,15.625 z" 
                        fill="#303030" 
                        stroke="url(#accentGradient)" 
                        stroke-width="2">
                    <animateTransform 
                        attributeName="transform" 
                        type="rotate" 
                        from="360 31.25 31.25" 
                        to="0 31.25 31.25" 
                        dur="25s" 
                        repeatCount="indefinite"/>
                  </path>
                  <circle cx="31.25" cy="31.25" r="9.375" fill="url(#bgGradient)" stroke="url(#accentGradient)" stroke-width="2" />
                </g>
                
                <!-- Animated Code Blocks - Hợp nhất các thuộc tính chung -->
                <g transform="translate(220, 80)">
                  <rect x="0" y="0" width="120" height="12" rx="2" fill="#303030" stroke="url(#accentGradient)" stroke-width="1">
                    <animate attributeName="width" values="120;150;120" dur="15s" repeatCount="indefinite" />
                  </rect>
                  <rect x="0" y="20" width="90" height="12" rx="2" fill="#303030" stroke="url(#accentGradient)" stroke-width="1">
                    <animate attributeName="width" values="90;120;90" dur="18s" repeatCount="indefinite" />
                  </rect>
                  <rect x="0" y="40" width="130" height="12" rx="2" fill="#303030" stroke="url(#accentGradient)" stroke-width="1">
                    <animate attributeName="width" values="130;160;130" dur="12s" repeatCount="indefinite" />
                  </rect>
                  <rect x="0" y="60" width="70" height="12" rx="2" fill="#303030" stroke="url(#accentGradient)" stroke-width="1">
                    <animate attributeName="width" values="70;100;70" dur="20s" repeatCount="indefinite" />
                  </rect>
                </g>
                
                <!-- Animated Process Bars - Đơn giản hóa -->
                <g transform="translate(500, 420)">
                  <rect x="0" y="0" width="150" height="10" rx="5" fill="#303030" />
                  <rect x="0" y="0" width="0" height="10" rx="5" fill="url(#accentGradient)">
                    <animate attributeName="width" values="0;120;0" dur="8s" repeatCount="indefinite" />
                  </rect>
                </g>
                
                <g transform="translate(500, 440)">
                  <rect x="0" y="0" width="150" height="10" rx="5" fill="#303030" />
                  <rect x="0" y="0" width="0" height="10" rx="5" fill="url(#accentGradient)">
                    <animate attributeName="width" values="0;90;0" dur="12s" repeatCount="indefinite" />
                  </rect>
                </g>
                
                <!-- Animated Circuit Board - Đơn giản hóa các hoạt ảnh -->
                <g transform="translate(250, 300)">
                  <rect x="0" y="0" width="120" height="100" rx="5" fill="#202020" stroke="url(#accentGradient)" stroke-width="1" />
                  
                  <!-- Circuit paths with animation - Giảm số lượng đường dẫn và tối ưu hoạt ảnh -->
                  <path d="M10,20 H30 V40 H70 V60 H110" stroke="url(#accentGradient)" stroke-width="1" fill="none">
                    <animate attributeName="stroke-dasharray" values="1,100;100,1;1,100" dur="10s" repeatCount="indefinite"/>
                  </path>
                  
                  <path d="M10,60 H50 V30 H110" stroke="url(#accentGradient)" stroke-width="1" fill="none">
                    <animate attributeName="stroke-dasharray" values="1,100;100,1;1,100" dur="15s" repeatCount="indefinite"/>
                  </path>
                  
                  <path d="M10,80 H90 V10" stroke="url(#accentGradient)" stroke-width="1" fill="none">
                    <animate attributeName="stroke-dasharray" values="1,100;100,1;1,100" dur="12s" repeatCount="indefinite"/>
                  </path>
                  
                  <!-- Pulsing connection points - Hợp nhất các animation tương tự -->
                  <circle cx="30" cy="20" r="3" fill="#00C9FF">
                    <animate attributeName="r" values="2;4;2" dur="3s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="3s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="70" cy="40" r="3" fill="#4AEDC4">
                    <animate attributeName="r" values="2;4;2" dur="5s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="5s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="50" cy="60" r="3" fill="#00C9FF">
                    <animate attributeName="r" values="2;4;2" dur="4s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="4s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="50" cy="30" r="3" fill="#4AEDC4">
                    <animate attributeName="r" values="2;4;2" dur="6s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="6s" repeatCount="indefinite" />
                  </circle>
                  
                  <circle cx="90" cy="80" r="3" fill="#00C9FF">
                    <animate attributeName="r" values="2;4;2" dur="3.5s" repeatCount="indefinite" />
                    <animate attributeName="opacity" values="0.6;1;0.6" dur="3.5s" repeatCount="indefinite" />
                  </circle>
                </g>
                
                <!-- Animated Toggle Switch -->
                <g transform="translate(500, 380)">
                  <rect x="0" y="0" width="40" height="20" rx="10" fill="#303030" />
                  <circle cx="10" cy="10" r="8" fill="#00C9FF">
                    <animate attributeName="cx" values="10;30;10" dur="8s" repeatCount="indefinite" />
                    <animate attributeName="fill" values="#00C9FF;#4AEDC4;#00C9FF" dur="8s" repeatCount="indefinite" />
                  </circle>
                </g>
                
                <!-- XTab 2 Logo Area -->
                <g transform="translate(400, 250)">
                  <!-- Outer ring with rotation -->
                  <circle cx="0" cy="0" r="95" fill="none" stroke="url(#accentGradient)" stroke-width="2" stroke-dasharray="30 5">
                    <animateTransform 
                        attributeName="transform" 
                        type="rotate" 
                        from="0 0 0" 
                        to="360 0 0" 
                        dur="60s" 
                        repeatCount="indefinite"/>
                  </circle>
                  
                  <!-- Middle ring with opposite rotation -->
                  <circle cx="0" cy="0" r="80" fill="none" stroke="url(#accentGradient)" stroke-width="2" stroke-dasharray="20 10">
                    <animateTransform 
                        attributeName="transform" 
                        type="rotate" 
                        from="360 0 0" 
                        to="0 0 0" 
                        dur="45s" 
                        repeatCount="indefinite"/>
                  </circle>
                  
                  <!-- Inner circle -->
                  <circle cx="0" cy="0" r="65" fill="#202020" stroke="url(#accentGradient)" stroke-width="2" />
                  
                  <!-- Animated play button -->
                 
                  <!-- XTab 2 Text - Thêm logo text ở vị trí trung tâm -->
                  
                </g>
                
                <!-- Binary data streaming effect - Hợp nhất hoạt ảnh tương tự -->
                <g fill="#FFFFFF" opacity="0.5" font-family="Courier, monospace" font-size="10">
                  <text x="50" y="70">
                    <tspan>Tự động hóa quy trình</tspan>
                    <animate attributeName="opacity" values="0;0.3;0;0.2;0" dur="5s" repeatCount="indefinite" />
                  </text>
                  <text x="150" y="170">
                    <tspan>Tiết kiệm thời gian</tspan>
                    <animate attributeName="opacity" values="0;0.3;0;0.2;0" dur="6s" repeatCount="indefinite" />
                  </text>
                  <text x="650" y="180">
                    <tspan>Bảo mật tối ưu</tspan>
                    <animate attributeName="opacity" values="0;0.3;0;0.2;0" dur="7s" repeatCount="indefinite" />
                  </text>
                  <text x="550" y="350">
                    <tspan>Tối ưu nguồn lực</tspan>
                    <animate attributeName="opacity" values="0;0.3;0;0.2;0" dur="8s" repeatCount="indefinite" />
                  </text>
                  <text x="350" y="400">
                    <tspan>Luôn luôn cập nhật</tspan>
                    <animate attributeName="opacity" values="0;0.3;0;0.2;0" dur="9s" repeatCount="indefinite" />
                  </text>
                </g>
              </svg>
        </div>
        <!-- <div class="banner-content"> 
            <br> <br> <br> 
            <h1>Phần mềm cung cấp các giải pháp Marketing tối ưu đa nền tảng.</h1>
            <p>Phần mềm thông minh giúp bạn tổ chức công việc một cách tự động hóa, tăng năng suất và đạt mục tiêu nhanh chóng.</p>
          
            <a href="#features" class="banner-cta">Bắt đầu ngay</a>
        </div> -->
    </section>

    <!-- Features Section -->
    <section class="features-section" id="features" data-aos="fade-up">
        <h2>Xtab 2 giúp mang lại</h2>
        <div class="features-grid">
            <div class="feature-card" data-aos="fade-up" data-aos-delay="100">
                <div class="feature-header">
                    <i class="fas fa-tasks"></i>
                    <h3>Quản lý hiệu quả, nhanh chóng và thuận lợi.</h3>
                    <span class="toggle-icon">+</span>
                </div>
                <!-- <div class="feature-content">
                    <p>Tạo, theo dõi và hoàn thành công việc một cách dễ dàng và hiệu quả.</p>
                </div> -->
            </div>
            <div class="feature-card" data-aos="fade-up" data-aos-delay="200">
                <div class="feature-header">
                    <i class="fas fa-users"></i>
                    <h3>Tăng hiệu suất làm việc của bạn lên đến 80%</h3>
                    <span class="toggle-icon">+</span>
                </div>
                <!-- <div class="feature-content">
                    <p>Phân công nhiệm vụ và cộng tác với đội nhóm mọi lúc, mọi nơi.</p>
                </div> -->
            </div>
            <div class="feature-card" data-aos="fade-up" data-aos-delay="300">
                <div class="feature-header">
                    <i class="fas fa-chart-line"></i>
                    <h3>Giao diện trực quan dễ nhìn, được tối ưu nhẹ nhàng.</h3>
                    <span class="toggle-icon">+</span>
                </div>
                <!-- <div class="feature-content">
                    <p>Theo dõi tiến độ và hiệu suất với các báo cáo chi tiết, trực quan.</p>
                </div> -->
            </div>
        </div>
    </section>

    <!-- Products Section -->
    <section class="features-section" id="products" data-aos="fade-up">
        <h2>Danh sách sản phẩm phần mềm</h2>
        <div class="products-grid">
            <div class="product-card" data-aos="fade-up" data-aos-delay="100">
                <img src="img/sanpham/ads.png" alt="XTab Basic" loading="lazy">
                <h3>XTAB Ads Management</h3>
                <p>Phần mềm quản lý và backup TKQC, BM, Page một cách toàn diện.</p>
                <a href="XTAB-Ads-Management" class="product-btn">Xem ngay</a>
            </div>
            
           
           
            
            <!-- <div class="product-card" data-aos="fade-up" data-aos-delay="200">
                <img src="https://via.placeholder.com/200x150?text=XTab+Pro" alt="XTab Pro" loading="lazy">
                <h3>XTab Pro</h3>
                <p>Gói nâng cao cho đội nhóm vừa và lớn, tích hợp làm việc nhóm và báo cáo thông minh.</p>
                <a href="#pro" class="product-btn">Tìm hiểu thêm</a>
            </div>
            <div class="product-card" data-aos="fade-up" data-aos-delay="300">
                <img src="https://via.placeholder.com/200x150?text=XTab+Enterprise" alt="XTab Enterprise" loading="lazy">
                <h3>XTab Enterprise</h3>
                <p>Gói toàn diện cho doanh nghiệp, hỗ trợ đa nền tảng và tùy chỉnh theo nhu cầu.</p>
                <a href="#enterprise" class="product-btn">Tìm hiểu thêm</a>
            </div> -->
        </div>
    </section>

    <!-- Benefits Section (Tại sao chọn XTab?) -->
    <section class="features-section"  data-aos="fade-up">
        <h2 style="color: black;">Tại sao chọn chúng tôi?</h2>
        <div class="benefits-grid">
            <div class="benefit-item" data-aos="fade-up" data-aos-delay="100">
                <i class="fa-solid fa-clock"></i>
                <h3>Tiết kiệm thời gian</h3>
                <p>Chỉ với 1 click hay thực hiện mọi thao tác cùng lúc, đó đều là lợi thế giúp các bạn tiết kiệm thời gian.</p>
            </div>

            <div class="benefit-item" data-aos="fade-up" data-aos-delay="100">
                <i class="fa-solid fa-user"></i>
                <h3>Tối ưu nguồn lực</h3>
                <p>Không cần quá nhiều nguồn lực để vận hành, với XTab 2 sẽ tối ưu được rất nhiều chi phí để theo dõi hiệu quả Marketing.</p>
            </div>

            <div class="benefit-item" data-aos="fade-up" data-aos-delay="200">
                <i class="fas fa-lock"></i>
                <h3>Bảo mật tối ưu</h3>
                <p>Toàn bộ dữ liệu đều lưu trên máy của người dùng, chúng tôi không can thiệp bất kỳ dữ liệu nào.</p>
            </div>

           

            <div class="benefit-item" data-aos="fade-up" data-aos-delay="200">
                <i class="fa-solid fa-cloud-arrow-down"></i>
                <h3>Luôn luôn cập nhật</h3>
                <p>Chúng tôi luôn theo dõi và cập nhật kịp thời để đảm bảo trải nghiệm tốt nhất cho người dùng sản phẩm.</p>
            </div>


            <div class="benefit-item" data-aos="fade-up" data-aos-delay="300">
                <i class="fas fa-headset"></i>
                <h3>Hỗ trợ 24/7</h3>
                <p>Đội ngũ hỗ trợ luôn sẵn sàng giúp bạn bất cứ lúc nào.</p>
            </div>
            
           
            <div class="benefit-item" data-aos="fade-up" data-aos-delay="300">
                <i class="fa-solid fa-gift"></i>
                <h3>Nhiều ưu đãi hấp dẫn.</h3>
                <p>Với nhiều mức giá ưu đãi, bạn có thể tiết kiệm lên tới 40% khi mua sản phẩm.</p>
            </div>
        </div>
    </section>

    <!-- Testimonials Section -->
    <section class="features-section" id="testimonials" data-aos="fade-up">
        <h2>Khách hàng nói gì về Xtab 2</h2>
        <div class="testimonials-container">
            <div class="testimonial-card" data-aos="fade-right" data-aos-delay="100">
                <div class="testimonial-avatar">
                    <img src="img/person/1.jpg" alt="Avatar">
                </div>
                <div class="testimonial-content">
                    <p>"Hay thật, từ ngày biết đến phần mềm Team mình làm việc x3 năng suất."</p>
                    <h4>Trần Ngọc Ly</h4>
                    <span>Phó phòng Marketing</span>
                </div>
            </div>
            <div class="testimonial-card" data-aos="fade-up" data-aos-delay="200">
                <div class="testimonial-avatar">
                    <img src="img/person/2.jpg" alt="Avatar">
                </div>
                <div class="testimonial-content">
                    <p>"Dễ sử dụng và hỗ trợ tuyệt vời. Đội ngũ thật chuyên nghiệp, tôi rất recommend!"</p>
                    <h4>Hà Quang Huy</h4>
                    <span>Giám đốc</span>
                </div>
            </div>
            <div class="testimonial-card" data-aos="fade-left" data-aos-delay="300">
                <div class="testimonial-avatar">
                    <img src="img/person/3.jpg" alt="Avatar">
                </div>
                <div class="testimonial-content">
                    <p>"Phần mềm hoàn hảo cho doanh nghiệp của chúng tôi. Đúng cái tôi cần bấy lâu nay."</p>
                    <h4>Nguyễn Ngọc Vũ</h4>
                    <span>Nhân viên kinh doanh</span>
                </div>
            </div>
        </div>
        <br> <br>
        <!-- Newsletter Section -->
        <div class="newsletter-section" data-aos="fade-up" data-aos-delay="400">
            <h3>Đăng ký nhận tin ngay</h3>
            <p>Nhận thông tin mới nhất từ XTab 2 trực tiếp qua email của bạn.</p>
            <form class="newsletter-form">
                <input type="email" placeholder="Nhập email của bạn" required>
                <button type="submit">Gửi</button>
            </form>
        </div>
    </section>

    <!-- CTA Section -->
    <section class="features-section" id="features" data-aos="fade-up">
        <h2>Sẵn sàng trải nghiệm Xtab 2?</h2>
        <p>Đăng ký ngay hôm nay để quản lý công việc hiệu quả hơn bao giờ hết!</p>
        <a href="https://user.xtab2.com/" target="_blank" class="cta-btn">Đăng ký miễn phí</a>
    </section>

    <!-- Footer -->
    <footer id="contact">
        <div class="footer-container">
            <div class="footer-logo">
                <img src="icon/logo xtab.ico" alt="XTab Logo">
                <p>XTab 2 - Phần mềm quản lý và tự động hóa công việc hàng đầu, giúp bạn đạt được mục tiêu bán hàng nhanh chóng và hiệu quả.</p>
            </div>
            <div class="footer-links">
                <h4>Liên kết</h4>
                <a href="#features">Tính năng</a>
                <a href="#products">Sản phẩm</a>
                <a href="#benefits">Lợi ích</a>
                <a href="#testimonials">Đánh giá</a>
                <a href="https://user.xtab2.com/" target="_blank">Đăng nhập</a>
                <a href="https://user.xtab2.com/register" target="_blank">Đăng ký</a>
            </div>
            <div class="footer-contact">
                <h4>Liên hệ qua Zalo</h4>
                <img src="qr_zalo.png" width="200px" height="200px" margin="5px">
            </div>
            <div class="footer-newsletter">
                <h4>Đăng ký nhận tin</h4>
                <form>
                    <input type="email" placeholder="Nhập email của bạn" required>
                    <button type="submit">Đăng ký</button>
                </form>
            </div>
        </div>
        <div class="footer-social">
            <a href="#"><i class="fab fa-facebook-f"></i></a>
            <a href="#"><i class="fab fa-twitter"></i></a>
            <a href="#"><i class="fab fa-instagram"></i></a>
            <a href="#"><i class="fab fa-linkedin-in"></i></a>
        </div>
    </footer>

    <!-- Scripts -->
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-C6RzsynM9kWDrMNeT87bh95OGNyZPhcTNXj1NW7RuBCsyN/o0jlpcV8Qyq46cDfL" crossorigin="anonymous" defer></script>
    <script src="https://unpkg.com/[email protected]/dist/aos.js" defer></script>
    <script>
        document.addEventListener('DOMContentLoaded', function() {
            AOS.init({ duration: 1000, once: true });

            const navLinks = document.querySelectorAll('.header-nav a:not(.header-cta)');
            navLinks.forEach(link => {
                link.addEventListener('click', function() {
                    navLinks.forEach(l => l.classList.remove('active'));
                    this.classList.add('active');
                });
            });

            const featureCards = document.querySelectorAll('.feature-card');
            featureCards.forEach(card => {
                card.addEventListener('click', function() {
                    featureCards.forEach(c => {
                        if (c !== this) {
                            c.classList.remove('active');
                            c.querySelector('.toggle-icon').textContent = '+';
                        }
                    });
                    const isActive = this.classList.contains('active');
                    this.classList.toggle('active');
                    this.querySelector('.toggle-icon').textContent = isActive ? '+' : '-';
                });
            });

            const hamburger = document.querySelector('.hamburger-menu');
            const nav = document.querySelector('.header-nav');
            hamburger.addEventListener('click', () => {
                nav.classList.toggle('active');
                hamburger.querySelector('i').classList.toggle('fa-bars');
                hamburger.querySelector('i').classList.toggle('fa-times');
            });
        });
    </script>
</body>
</html>                               

Whois info of domain

Domain Name: XTAB2.COM
Registry Domain ID: 2971847063_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.matbao.net
Registrar URL: http://www.matbao.net
Updated Date: 2025-04-02T10:55:43Z
Creation Date: 2025-04-02T08:53:25Z
Registry Expiry Date: 2026-04-02T08:53:25Z
Registrar: MAT BAO CORPORATION
Registrar IANA ID: 1586
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +84-36229999 - 8899
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: ELINORE.NS.CLOUDFLARE.COM
Name Server: RICARDO.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-11T03:34:13Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass