Naše technologie

Žijeme v době, kdy no-code řešení jsou dávno zakotvená, navíc je na vzestupu umělá inteligence, která přece řeší všechno za programátory. Otázkou tedy je, jaký má v dnešní době smysl stavět webové stránky na vlastních technologiích. Ústřední otázkou je, proč má smysl stavět si například vlastní CSS framework, když tu jsou již dvě velmi etablované řešení v podobě Bootstrapu nebo Tailwindu. Jaký má smysl objevovat kolo?

Upřímně, pokud klient potřebuje web jako rychlé instantní řešení na jedno použití za pár desítek či stokorun, můžeme vřele AI doporučit pro generování celého webu. Tento přístup u webových vizitek svůj dočasný smysl mít může.

Pokud klient potřebuje nějaké standardní řešení webu, které no-code nástroje zvládnou, opět to asi není cílová skupina, na kterou se zaměřujeme. Sílou no-code nástrojů je, že poskytují určitou formu abstrakce a zjednodušení nad čistým kódem a umožní to rychleji a produktivněji postavit pro klienta webové stránky, a to i za dostupnější cenu.

To, co je sílou no-code nástrojů, se ale může často stávat handicapem. Každé zjednodušení do nějaké rámce přináší výraznou úsporu práce, ale současně se stavá i omezením. Omezením designu, omezením interaktivního ovládání aktivních prvků, omezením funkce webu, které je pak často obcházeno různými násilnými “hacky” existujících widgetů.

Toto je přesně místo, kde si myslíme, mají smysl právě mít možnost vlastních řešení, jejichž přínos pro klienta níže popisujeme. Naše technologie máme možnost přizpůsobit právě požadavkům značky klienta, jeho potřebám nejen na design, ale i funkční chování jeho webových stránek.

CSS Framework

CSS framework je nástroj, který zjednodušuje a zrychluje práci s vizuální podobou webové stránky. Na trhu existují dva významní zástupci, a to Bootstrap a Tailwind. Naše řešení vychází primárně z CSS frameworku Bootstrap, kdy jsme převzali část jeho zdrojových kódů, které ale dále rozšiřujeme o tyto možnosti:

  1. Umožňujeme designérům zvolit vlastní hodnoty bodů zlomu, odborně ‘breakpointy’, kterými stránka může reagovat na změnu velikosti šířky zařízení například změnou layoutu, apod.
  2. Bootstrap standardně poskytuje 12 sloupcovou mřížku pro layout. Naše řešení na tomto staví a rozšiřuje o možnosti pro různé breakpointy stanovit různý počet sloupců CSS mřížky, což je běžná praxe u designových koncepcí jako Carbon od IBM.
  3. Je potřeba pro tvorbu vizuální hierarchie CSS mini-grid, například s granularitou 4px? Můžeme kdykoliv dogenerovat.
  4. Umožňujeme pomocí našeho technického řešení grafikům a designérům nastavit nejen svoji vlastní “fluid” typografii, ale i “fluid spacing” dle potřeb značky, pro který je web dodáván.

Máte jakékoliv přání na atypický design? Neváhejte nás kontaktovat, rádi se s vámi pobavíme o technických možnostech, které máme.

Content Administration Plugin