NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Validátor webových stránek

SEO faktory:
okStránka má průměrnou datovou velikost (75.06 KB), web bude při načítání průměrně rychlý, na mobilním připojení může být cítit zpomalení.
varovaniJeště taková drobnost: Stránku lze bezztrátově zkomprimovat až na velikost 59.59 KB, (původní velikost: 75.06 KB), ušetříte tím 20.62% dat.
okMěřený server odpověděl rychle (123.21 ms), surfování po webu je pro většinu uživatelů plynulé.
okTitulek "Dřevěné střešní konstrukce, vazníky, krovy, střechy na klíč - BIOS s.r.o." z pohledu SEO vypadá dobře, jen tak dál!
okOceňuji použití pomlčky v titulku "Dřevěné střešní konstrukce, vazníky, krovy, střechy na klíč - BIOS s.r.o.", uživatelům to zvýší přehlednost.

Zobrazovaný obsah:
okNadpis " class="d-none"BIOS" naprosto vystihuje podstatu stránky, je stručný, krátký a jasně identifikuje obsah.
okVýborně, stránka má mnoho (nalezeno 38758 znaků) textového obsahu pro své uživatele.
varovaniStránka obsahuje velice málo externích odkazů (jen 2). Externí odkazy (vedoucí mimo doménu) mají velký význam pro uživatele při hledání dalších zdrojů - nebojte se odkazovat. Odkazy by měly vést na tematicky stejné nebo podobné stránky.
okStránka obsahuje dobře navržený odkazový systém na interní zdroje (bylo nalezeno 87 odkazů).
okStránka obsahuje mnoho textu. Poměr textového obsahu vůči kódu je 1:1.98, což je naprosto dostačující mez.

Neviditelný obsah:
varovaniStránka obsahuje HTML poznámku, která není pro běžné uživatele viditelná. Je v kódu vážně potřeba?

Nalezená poznámka:
<!-- Brand and toggle get grouped for better mobile display -->

META tagy | CSS styly, JavaScript a RSS:
varovaniOceňuji snahu použít favicon stránky pomocí tagu <link>, v současné době ale stačí pouze do rootu webu umístit soubor favicon.ico místo adresy "/favicon.ico". Více informací o ikoně stránky.
okNa stránce je málo externích stylů, výborně! Web tak nebude zbytečně zatěžován načítáním spousty zbytečných stylů.
errorStránka obsahuje víc než jeden externí script (celkem 13 !!! Těch tedy je), to může mít negativní dopad na rychlost načítání (kvůli množství HTTP požadavků). Doporučuji jejich počet omezit zejména pomocí jejich sloučení do jednoho scriptu. Jejich spojení lze dokonce i automatizovat.

Nalezené scripty:
/dist/head.bundle.js?v=202411191408




/dist/front.bundle.js?v=202411191408
/js/custom.js?v=202411191408
/js/theme.js?v=202411191408
https://oxit.cz/cookieBar/js.cookie.js
https://oxit.cz/cookieBar/cookieBar.js
https://cdnjs.cloudflare.com/ajax/libs/jquery.touchswipe/1.6.19/jquery.touchSwipe.min.js
/js/magnific-popup-setup.js
https://www.google.com/recaptcha/api.js?onload=onloadRecaptchaScript&render=explicit

Poznámka: Nechápu použití parametru v URL (obsah za otazníkem). To je nějaká vyšší magie?

Interní JavaScript:
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 1301 bajtů, po kompresi: 1115 bajtů, kompresí ušetříte: 14.3%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
function flashMessage(message, type) { if (typeof type == "undefined") { type = "info"; } if ($("#flash-container").children("div").length == 0) { $
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 874 bajtů, po kompresi: 750 bajtů, kompresí ušetříte: 14.19%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
/** visible function - if element in viewport, 2 param = offset of top*/ $.fn.visible = function (partial, offset) { offset = offset || 0; var $t =
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 162 bajtů, po kompresi: 131 bajtů, kompresí ušetříte: 19.14%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag("js", new Date());

gtag("config", "G-3J9
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 557 bajtů, po kompresi: 416 bajtů, kompresí ušetříte: 25.31%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
$(document).ready(function () {
function updateCartCount() {
$.nette.ajax({
url: "/cz/?do=navigation-getBasketCount",
type: "GET",
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 1077 bajtů, po kompresi: 897 bajtů, kompresí ušetříte: 16.71%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
// Translations to be used in JS files
window.biossro = window.biossro || {};
window.biossro.translations = {
contactForm: {
submitting:
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 357 bajtů, po kompresi: 269 bajtů, kompresí ušetříte: 24.65%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
$(document).ready(function () {
var btn = $("#back-to-top");

$(window).scroll(function () {
if ($(window).scrollTop() > 300) {
btn.
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 150 bajtů, po kompresi: 132 bajtů, kompresí ušetříte: 12%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
$(function () { $.nette.init(); LiveForm.setOptions({ messageErrorPrefix: "Chyba"+": ", wait: 500, }); $(".lightbox").fancybox({ loop: true }); });
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 1669 bajtů, po kompresi: 1486 bajtů, kompresí ušetříte: 10.96%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
$.nette.ext("openModalId", { success: function (payload) { if (payload.openModalId) { console.log("Opening modal with id " + payload.openModalId); v
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 4548 bajtů, po kompresi: 4085 bajtů, kompresí ušetříte: 10.18%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
var datepickerLang = "cs"; var datepickerEffect = "fadeIn"; var documentReadyPickers = false; $(document).ready(function () { $.timepicker.regional[
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 1356 bajtů, po kompresi: 1202 bajtů, kompresí ušetříte: 11.36%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
$(document).on("keydown", "[data-enter]", function (event) { if (event.keyCode === 13) { event.preventDefault(); event.stopPropagation(); $($(thi
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 396 bajtů, po kompresi: 316 bajtů, kompresí ušetříte: 20.2%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:
// jQuery for page scrolling feature - requires jQuery Easing plugin
$(function () {
$("body").on("click", "a.page-scroll", function (event) {
varovaniStránka obsahuje interně vložený JavaScript, který není minifikován. Minifikací je možné ušetřit mnoho přenášených dat. Aktuální velikost: 2744 bajtů, po kompresi: 2114 bajtů, kompresí ušetříte: 22.96%. Možná se Vám bude hodit návod, jak minifikovat / zkomprimovat kód.

Ukázka prvních 150 znaků validovaného scriptu:



function onloadRecaptchaScript() {
let token = getCookie("recaptcha-submit");
if (!token) {
$(".btn-recaptcha").each(function () {

in
errorStránka obsahuje velké množství špatně napsaných a rozsáhlých scriptů, které by měly být zkomprimovány. Ušetřená velikost jednotlivých scriptů je podrobně rozepsána výše.

Obrázky (zobrazeny jen problémové):
varovaniObrázek /images/opid-10-npid-4.jpg obsahuje stejný alternativní popis alt jako titulek title. Byla tato duplicitní informace nutná? Je vážně popis "KVH NSI 60 mm x 120 mm" natolik dobrý, že se musí opakovat?
varovaniObrázek /images/opid-624-npid-158.jpg obsahuje stejný alternativní popis alt jako titulek title. Byla tato duplicitní informace nutná? Je vážně popis "HK-LASUR GREY-PROTECT - 2,5 l, Fenstergrau FT 20931" natolik dobrý, že se musí opakovat?
varovaniObrázek /images/opid-1114-npid-1019.jpg obsahuje stejný alternativní popis alt jako titulek title. Byla tato duplicitní informace nutná? Je vážně popis "DIAGONÁL SMRK C (24 mm x 146 mm)" natolik dobrý, že se musí opakovat?
varovaniObrázek /images/UTV-19x117.png obsahuje stejný alternativní popis alt jako titulek title. Byla tato duplicitní informace nutná? Je vážně popis "LUNAWOOD - UTV Thermo-D B (19 mm x 117 mm) - BOROVICE" natolik dobrý, že se musí opakovat?
varovaniObrázek /images/UYLS-20x140-DI-2.png obsahuje stejný alternativní popis alt jako titulek title. Byla tato duplicitní informace nutná? Je vážně popis "LUNAWOOD - UYLS Thermo-D DIAGONÁL B (20 mm x 140 mm) - BOROVICE" natolik dobrý, že se musí opakovat?
varovaniObrázek /images/Hranol-42x42-1.png obsahuje stejný alternativní popis alt jako titulek title. Byla tato duplicitní informace nutná? Je vážně popis "LUNAWOOD - SHP Thermo-D Hranol B (42 mm x 42 mm) - BOROVICE" natolik dobrý, že se musí opakovat?
errorNa stránce byly nalezeny obrázky, které neobsahují alternativní popis alt, ale není jich mnoho. Více informací o popisu obrázků.

Problémové obrázky:
https://www.facebook.com/tr?id=406196552548570&ev=PageView&noscript=1
/layout/logo.png
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABFCAYAAADU4cH/AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH3wgaCi4jhJ8F6AAAA+RJREFUeNrtnDFIVVEYgL/zegWJQ4jgpEuIUyI0FDwdkggRaWtyqyUcIqOmwCENghqiIVrCyQqpqRAFycGk3KIIDBGCIAjCHCTj+eJveP/wFN899/nuve+de88Pb9EjyOe5nv+75/9/IyI0Uxhj+oAXwFkR2cKxyDUZzAFgFegBPuBg5JoI5hgwBxzTL/UYY956oIeDOQE8AFr3fatgjLnvElDT6P+hCuw6kK+ypAhcFpEZF4DmGwxzHjhn+T22gS+u7NB8A2G+AwqWZZvASZdO+3wDQJ4APgGdlqXfgV7XUqdcA2Cuh4C54iLMRIFqwr4GtAcsKwJLItLvIszEgGrCvgx0BCzbBaZFZBCHI5cQzMUDcsz9O3NKRK7ieORihjkGLFTYz0GxA4yLyB1SELEl9mo/ty0wi8B5EVkmJZGPCeYT4EqIhH04TTBjARrSfn4CQyLykZRFpI98SPv5BXS7mhYlskPTbj+JnvIKcyOM/YhIV5ph1g1U7WcDaLOc5Asi0k8GIlcHzAF17iCYJbWfITISuUPCHFH7abHszMk02E+sQNV+ZrNkP7GlTWo/E8CRLNlPLGmTMWYGuGSBmUr7iRyoXucWgKNZtJ/IHnnNMd9k3X4i2aE12M9XHC2bSQxohf20hbCffo8xIG2qwX5ee5gWoGo/7y0w/wGPROSixxdwKKn9zALHLT+zC/zw6A6MvyjQm8AfQPynrs9v1HxKHkY0QI0+wnn/tEYSWzlgUB93H1Gc8urdBcqVbj7qzOsrT/mwyXwReO7ZHXzK73F5r5sRJ/YKqJfy1UZQ9ABr+gfwEeZtU8Uru6A385vAaRH55lFWcfmK3ToIvNS0qlq0AZ/V/31guVMSkVFgSv29WrQCq/oewAO1LdCLtmuUL96qxTFgTi/w/P/QUAvLL09eYb/tvJfF286agSrUAWCe4Pv4EvBQRG55oOGg9inUDkvyv5SlipFDA60QgHWCOzogg1ckhyrFUQHoplyeGBQFY0ymBKDugltfZBvBDt23W/spd3oUA5a1q6r2eaDhoA4B03rCV4sOYDntAhBZn5KWLU5admorsJhmqJE2fmlCPx7CqhbSalWxNH5VtCPamr7ups2q4uykG6A8lKXVYlVP01TlHOvMkSxaVexDXLJmVYlMxclSY1giAwhEZEtEurDfVXUC6y6raqIzR7JgVYlPFqvBqlZcFICGjGoLaVUtalUjHmhtVrVtsapZY8yoBxoO6mNg2LJTDQ6Namv4dEYtVjtTZafuABdc6n1qinGXCuwUeysAS8CEa115pplGBmv+uaan/DMttPCmFAHUGyIy4WIe+h/vXmj9tvn9wQAAAABJRU5ErkJggg==

Technicky zajišťuje Jan Barášek | [email protected] | 2025

Celkové hodnocení:

Kladných hodnocení: 10; Varování a poznámky: 22; Kritické chyby: 3.

Stránka obsahuje mnoho zbytečných chyb. Většinu nalezených chyb je možné jednoduše opravit. Pokud si s něčím nevíte rady, použijte diskusi a zeptejte se!
Aktivity