1<!DOCTYPE html> 2<html lang="lt"> 3<head> 4 5 6<title>Sudoku: DUK</title> 7<meta http-equiv="content-type" content="text/html; charset=utf-8" > 8<meta name="description" content="Žaiskite Sudoku internetu! (Liet. kalba) Pasirinkite savo mÄgstamÄ sudoku sudÄtingumo lygį: pradedantiesiems, lengvas, vidutinis, sunkus, tikrai sunkus.." > 9<meta name="keywords" content="sudoku, online, internetu, internete, zaidimas, lietuviskai, galvosukis, skaiciai, matematika, zaidimai, spausdinti sudoku, internetu" > 10 11<meta name="msvalidate.01" content="ED8FDBB658BF1D55E6CF3A1259DB1131" > 12 13<meta http-equiv="X-UA-Compatible" content="IE=edge"> 14<meta name="viewport" content="width=device-width, initial-scale=1.0"> 15<meta name="robots" content="all" > 16 17<link rel="icon" href="/i/favicon.png" type="image/x-icon" > 18<link rel="shortcut icon" href="/i/favicon.png" type="image/x-icon" > 19 20<link rel="manifest" href="/manifest.json"> 21 22<link href="/c/s.css?v1790995925" rel="stylesheet" type="text/css" > 23<link href="/c/helper.css?v1790995925" rel="stylesheet" type="text/css" > 24<link href="/c/print.css?v1790995925" rel="stylesheet" type="text/css" media="print"> 25 26
27<script defer="defer" src="/j/j.js"></script>
vendor: 1 bytes, line 27
27
28<script defer="defer" src="/j/helper.js"></script>
28 29 30<meta name="google-site-verification" content="mFrCqz-FlMsZ_CXoRI75Blzrp3s_nD4-wnFSBoZlNMs" > 31 32<meta property="og:site_name" content="Sudoku"/> 33<meta property="og:title" content="Sudoku Online: Žaisti sudoku internetu"> 34<meta property="og:description" content="Žaiskite Sudoku internetu! Pasirinkite savo mÄgstamÄ sudoku sudÄtingumo lygį: pradedantiesiems, lengvas, vidutinis, sunkus, tikrai sunkus.."> 35<meta property="og:image" content="https://sudoku.lt/i/share-default.png"> 36<meta property="og:image:url" content="https://sudoku.lt/i/share-default.png"> 37<meta property="og:image:width" content="589"> 38<meta property="og:image:height" content="589"> 39 40<meta name="twitter:card" content="summary" > 41<meta name="twitter:title" content="Sudoku Online: Žaisti sudoku internetu" > 42<meta name="twitter:description" content="Žaiskite Sudoku internetu! Pasirinkite savo mÄgstamÄ sudoku sudÄtingumo lygį: pradedantiesiems, lengvas, vidutinis, sunkus, tikrai sunkus.." > 43<meta name="twitter:image" content="https://sudoku.lt/i/share-default.png" > 44 45
46<script type="application/ld+json"> 47 { 48 "@context": "https://schema.org", 49 "@type": "WebSite", 50 "name": "Sudoku", 51 "url": "https://Sudoku.lt" 52 } 53</script>
53 54 55 56<!-- 57<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" > 58<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet" > 59--> 60<link href="/c/MaterialIcons.css" rel="stylesheet" > 61<link href="/c/Roboto.css" rel="stylesheet" > 62 63 64
65<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5080135926233021" 66 crossorigin="anonymous"></script>
66 67 68 69</head> 70<body> 71 72 73 74 75 76<nav class="app-bar"> 77 <div class="bar-font title"><a href="/" class="home-button" title="Sudoku">Sudoku</a> / <span>Kaip žaisti?</span></div> 78</nav> 79 80 81 82<div id="hamburger-menu" class="hamburger-menu"> 83 <nav id="nav-menu" class="nav-menu"> 84 <div class="nav-head"> 85 86 <div class="nav-head-img"> 87 <a href="/" title="Sudoku"><!--<img src="/i/favicon.png" alt="" >--></a> 88 </div> 89 90 <div class="nav-head-title"> 91 <a href="/" title="Sudoku">Sudoku</a> 92 </div> 93 </div> 94 <ul class="nav-items"> 95 <button onclick="showDialogClick('dialog');" class="button nav-item vertical-adjust" title="Naujas Sudoku galvosÅ«kis"> 96 <div> 97 <span class="material-icons color-red">play_arrow</span> 98 <span style="left:12px;">Naujas Sudoku</span> 99 </div> 100 </button> 101 <button onclick="sudokuSolverMenuClick();" class="button nav-item vertical-adjust" title="IÅ¡sprÄsti Sudoku įvedant reikÅ¡mes" > 102 <div> 103 <span class="material-icons color-red">edit</span> 104 <span style="left:12px;">IÅ¡sprÄsti Sudoku</span> 105 </div> 106 </button> 107 <button onclick="window.print()" class="button nav-item vertical-adjust" title="Spausdinti rodomÄ Sudoku"> 108 <div> 109 <span class="material-icons color-red">print</span> 110 <span style="left:12px;">Spausdinti Sudoku</span> 111 </div> 112 </button> 113 <div class="bar-footer d-n"> 114 <ul> 115 <a href="#" class="bar-footer-link">Site feedback</a> 116 <a href="#" class="bar-footer-link">Privacy</a> 117 <a href="#" class="bar-footer-link">Terms</a> 118 </ul> 119 </div> 120 </ul> 121 </nav> 122 <div class="nav-menu-blank" onclick="hideHamburgerClick()"> 123 124 </div> 125</div> 126 127 128<div class="body" id="sudoku"> 129 130 131 <div class="page-content"> 132 <h1>Kaip žaisti sudoku svetainÄje</h1> 133 134 <a class="btn-red" href="/#open" title="Žaisti Sudoku"> 135 PradÄti! 136 <span class="material-icons pos-r t-5">play_arrow</span> 137 </a> 138 139 <h2>Kokiomis taisyklÄmis vadovaujantis sprendžiamas Sudoku?</h2> 140 <p>Vadovaujamasi trimis taisyklÄmis. IÅ¡samų paaiÅ¡kinimÄ rasite <a href="/how-to-play" title="Sudoku taisyklÄs">Äia</a></p> 141 142 <h2>Kaip pradÄti žaisti?</h2> 143 <p>NorÄdami pradÄti naujÄ Å¾aidimÄ , apaÄioje deÅ¡inÄje spauskite raudonÄ <a href="/#open">mygtukÄ </a>.</p> 144 145 <h2>Kaip pasirinkti sudÄtingumo lygį?</h2> 146 <p>Paspaudus žaidimo pradÄjimo mygtukÄ (raudonas) atsidariusiame <a href="/#open">naujame lange</a> pasirinkite sudÄtingumo lygį ir spauskite "Gerai"</p> 147 148 <h2>Kaip atspausdinti rodomÄ Sudoku?</h2> 149 <p> 150 <a href="/">Pradiniame puslapyje</a> virÅ¡uje kairÄje pusÄje spauskite <span class="material-icons t-5 pos-r">menu</span> bei 151 atsidariusiame meniu spauskite <span class="material-icons pos-r t-5 color-red">print</span> 152 </p> 153 154 <h2>Kaip įvesti Sudoku, kad iÅ¡sprÄstų?</h2> 155 <p> 156 <a href="/">Pradiniame puslapyje</a> virÅ¡uje kairÄje pusÄje spauskite <span class="material-icons t-5 pos-r">menu</span> bei 157 atsidariusiame meniu spauskite <span class="material-icons pos-r t-5 color-red">edit</span>. Bus suformuotas redaguojamas 158 Sudoku, į kurį galÄsite suvesti savo reikÅ¡mes. Poto kai suvesite reikÅ¡mes, virÅ¡uje deÅ¡ineje, spauskite <span class="material-icons pos-r t-5">border_color</span> 159 </p> 160 161 <h2>Ä®konÄlių paaiÅ¡kinimai</h2> 162 <ul> 163 <li><span class="material-icons pos-r t-5">menu</span> - pagrindinis meniu</li> 164 <li><span class="material-icons pos-r t-5">more_vert</span> - su sprendžiamu Sudoku susijusių veiksmų meniu</li> 165 <li> 166 <button onclick="window.location='/#open'" class="button floating-btn vertical-adjust" style="position: relative;bottom:0;right:0;">
167 <span class="material-icons">play_arrow</span> 168 </button> bei <span class="material-icons color-red pos-r t-5">play_arrow</span> - pradÄti naujÄ Sudoku 169 </li> 170 <li> <span class="material-icons pos-r t-5 color-red">edit</span> - redaguojamas Sudoku</li> 171 <li> <span class="material-icons pos-r t-5 color-red">print</span> - spausdinti rodomÄ Sudoku</li> 172 <li><span class="material-icons pos-r t-5">done_all</span> - tikrinti klaidas <br/>(pridedama 1 minutÄ baudos prie laiko)</li> 173 <li><span class="material-icons pos-r t-5">pause</span> - pristabdyti žaidimÄ /laikmatį</li> 174 <li><span class="material-icons pos-r t-5">question_mark</span> - pagalba, parodant atsitiktinį teisingÄ skaiÄių</li> 175 <li><span class="material-icons pos-r t-5">replay</span> - žaisti esamÄ Sudoku iÅ¡ naujo</li> 176 <li><span class="material-icons pos-r t-5">outlined_flag</span> - pabaigti sprÄsti Sudoku automatiÅ¡kai</li> 177 <li><span class="material-icons pos-r t-5">border_color</span> - iÅ¡sprÄsti JÅ«sų įvestÄ Sudoku automatiÅ¡kai</li> 178 <li><span class="material-icons pos-r t-5">call_split</span> - unikalus</li> 179 </ul> 180 181 </div> 182 183</div> 184 185 186 187 188 189 190 191 192 193 194<div class="footer vertical-adjust"> 195 <span><a href="/how-to-use" title="Kaip žaisti sudoku.lt" >DUK</a></span> 196 <span><a href="/how-to-play" title="Sudoku žaidimo taisyklÄs">Kaip žaisti?</a></span> 197 <span><a href="/about" title="Apie sudoku žaidimÄ ">Apie</a></span> 198 199 200 201 202</div> 203 204 205<div class="block__install" id="BlockInstall"> 206 <div class="inner"> 207 <div class="close" id="BlockInstallClose"> 208 <span> 209 <span class="material-icons">close</span> 210 </span> 211 </div> 212 <div class="logo"> 213 <img src="/i/favicon.png" alt=""/> 214 </div> 215 <div class="name"> 216 <span class="title">Sudoku.lt</span> 217 <span class="description">Sudoku žaidimas</span> 218 </div> 219 <div class="cta"> 220 <button id="BlockInstallButton" class="btn btn-outline">Ä®diegti</button> 221 </div> 222 </div> 223</div> 224 225 226 227<style type="text/css"> 228 229.block__install {display: none;} 230 231@media (max-width: 960px) { 232 .block__install { 233 position: fixed; 234 bottom: 0px; 235 left: 0px; 236 width: 100%; 237 z-index: 999999; 238 background: white; 239 padding: 15px; 240 /*box-shadow: box-shadow;*/ 241 box-shadow: .125rem 0 .25rem rgba(0,0,0,.075)!important; 242 .inner { 243 display: flex; 244 align-items: center; 245 .close { 246 width: 32px; 247 height: 32px; 248 line-height: 32px; 249 cursor:pointer; 250 img { 251 width: 32px; 252 height: 32px; 253 } 254} 255 256.logo {width: 48px;} 257.logo img {width: 42px; border-radius: 2px;} 258 259.name {padding-left: 10px;} 260.name span {display: block;} 261.name span.title { 262 font-size: 1.125rem; 263 line-height: 1; 264 font-weight:bold; 265} 266 267 268.cta {margin-left: auto;} 269} 270&.is-active { 271 display: block; 272 } 273} 274} 275 276.block__install .name .description { 277 clear: both; 278 position: relative; 279 left:18px; 280 font-size: 14px; 281} 282 283.block__install button { 284 color: #fff; 285 background-color: #dc3545; 286 border-color: #dc3545; 287 box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important; 288 padding: 0.5rem 1rem; 289 font-size: 12px; 290 line-height: 1.5; 291 border-radius: 0.3rem; 292 display: inline-block; 293 font-weight: bold; 294 text-align: center; 295 vertical-align: middle; 296 text-decoration: none; 297} 298</style> 299
300<script 301 src="https://code.jquery.com/jquery-3.7.0.slim.js" 302 integrity="sha256-7GO+jepT9gJe9LB4XFf8snVOjX3iYNb0FHYr5LI1N5c=" 303 crossorigin="anonymous" ></script>
303 304
305<script> 306 // ------------------------ 307 // Cookies methods found on w3schools - We need them to not annoy our visitors 308 // https://www.w3schools.com/js/js_cookies.asp 309 // ------------------------ 310 function setCookie(cname, cvalue, exdays) { 311 var d = new Date(); 312 d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); 313 var expires = "expires=" + d.toUTCString(); 314 document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; 315 } 316 317 function getCookie(cname) { 318 var name = cname + "="; 319 var decodedCookie = decodeURIComponent(document.cookie); 320 var ca = decodedCookie.split(";"); 321 for (var i = 0; i < ca.length; i++) { 322 var c = ca[i]; 323 while (c.charAt(0) == " ") { 324 c = c.substring(1); 325 } 326 if (c.indexOf(name) == 0) { 327 return c.substring(name.length, c.length); 328 } 329 } 330 return ""; 331 } 332 333 function checkCookie() { 334 var user = getCookie("username"); 335 if (user != "") { 336 alert("Welcome again " + user); 337 } else { 338 user = prompt("Please enter your name:", ""); 339 if (user != "" && user != null) { 340 setCookie("username", user, 365); 341 } 342 } 343 } 344 345 346 347 // ------------------------ 348 // Here starts our part 349 // ------------------------ 350 $(document).ready(function () { 351 // When the user clicks on Close, we need to keep this in mind and not annoy him again 352 $("#BlockInstallClose").on("click", function (e) { 353 $("#BlockInstall").removeClass("is-active"); 354 setCookie("BlockInstallCookieHide", 1, 14); 355 }); 356 }); 357 358 // ------------------------ 359 // We listen to the `beforeinstallprompt` event 360 // If the user has 361 // ------------------------ 362 window.addEventListener("beforeinstallprompt", function (event) { 363 // Don't display the standard one 364 event.preventDefault(); 365 366 // We check if the user has the Don't Show Cookie stored. If not, we'll show him the banner. 367 let cookieBlockInstallCookieHide = getCookie("BlockInstallCookieHide"); 368 if (!cookieBlockInstallCookieHide) { 369 $("#BlockInstall").addClass("is-active"); 370 } 371 372 // Save the event to use it later 373 window.promptEvent = event; 374 }); 375 376 // If the visitor clicks on `Install` button, we'll show the banner 377 document.addEventListener("click", function (event) { 378 if (event.target.matches("#BlockInstallButton")) { 379 addToHomeScreen(); 380 } 381 }); 382 383 function addToHomeScreen() { 384 // Install prompt 385 window.promptEvent.prompt(); 386 387 // I added a Google Analytics Event so we can know how many installs we have 388 window.promptEvent.userChoice.then(function (choiceResult) { 389 if (choiceResult.outcome === "accepted") { 390 gtag("event", "Installed PWA", { 391 event_category: "PWA", 392 value: 1, 393 }); 394 } else { 395 // Do nothing 396 } 397 window.promptEvent = null; 398 }); 399 } 400</script>
400 401 402<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 402-403
402 403<script async src="https://www.googletagmanager.com/gtag/js?id=
403G-8H77NZS5SN
vendor: 12 bytes, line 403
403"></script>
404<script> 405
vendor: 140 bytes, lines 405-409
405window.dataLayer = window.dataLayer || []; 406 function gtag(){dataLayer.push(arguments);} 407 gtag('js', new Date()); 408 409 gtag('config', '
409G-8H77NZS5SN
vendor: 4 bytes, line 409
409');
410</script>
410 411</body> 412</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.