Produkt

Vývoj formátu protokolu 4D

Automaticky přeloženo z Deepl

Nedávno jsme revidovali formáty našich protokolů, abychom zvýšili jejich čitelnost a soulad s automatizovanou analýzou. Tato vylepšení jsme provedli v reakci na situace, které jsme zažili v reálném životě, a přímo řešili problémy, které nám bránily v používání protokolů 4D. V tomto příspěvku na blogu podrobně vysvětlíme, jaké změny jsme provedli, abyste mohli odpovídajícím způsobem upravit své nástroje pro analýzu protokolů.

Produkt blank

Šifrování vlastních dat pomocí algoritmu 4D

Automaticky přeloženo z Deepl

Jak jste si již možná před časem všimli, 4D nabízí jednoduchý způsob šifrování dat. Nyní vám 4D také umožňuje použít stejný algoritmus, jaký se používá pro šifrování dat, ale tentokrát pro vaše vlastní potřeby. Nyní tedy můžete šifrovat a dešifrovat libovolné informace, ať už se jedná o jedno pole v tabulce nebo externí soubory.

Produkt blank

Připravte se na nové atributy SameSite a Secure pro soubory cookie

Automaticky přeloženo z Deepl

Schopnosti souborů cookie v průběhu let rostly a vyvíjely se, ale zanechaly po sobě některé problémy. Prohlížeče (včetně prohlížečů Safari, Chrome, Firefox a Edge) kvůli tomu mění své chování, pokud jde o atributy SameSite a Secure, a zavádějí pro soubory cookie model secure-by-default.

Jako vývojáře webu 4D vás může zajímat soubor cookie relace webu 4D, pokud chcete svou aplikaci ochránit před Cross-site request forgery.

Abyste zabránili tomu, že váš soubor cookie webové relace bude nesmyslně kolovat po webu nebo že ho prohlížeče nepochopí kvůli použité výchozí hodnotě, měli byste se zeptat, zda je:

  • soubor cookie třetí strany: spojený s jiným názvem domény, než je název stránky, na které se soubor cookie vyskytuje. Soubor cookie třetí strany je umístěn objektem stránky( např. reklamou), který pochází z jiné domény, než je doména, na které je stránka umístěna.

nebo

  • soubor cookie první strany: spojený s doménou stránky.

V závislosti na případu použití byste měli zvolit vhodnou hodnotu atributu SameSite souboru cookie relace webu.

Pro posílení bezpečnosti musí být u souboru cookie webové relace nastaven atribut Secure, pokud je připojení zabezpečené (HTTPS), aby bylo prohlížeči naznačeno, že soubor cookie může být odeslán bezpečně.

Čtěte dále a dozvíte se, jak vám společnost 4D kryje záda, aby zlepšila soukromí a zabezpečení na webu.

Produkt blank

4D Write Pro – Najít a nahradit

Automaticky přeloženo z Deepl

Aplikace 4D Write Pro již řadu let umožňuje vytvářet jednoduché nebo složité dokumenty, a to buď programováním pomocí šablon, nebo jednoduše vytvářením nových dokumentů od začátku. Počínaje verzí 4D v19 budou vývojáři i koncoví uživatelé rádi využívat nové možnosti vyhledávání (a nahrazování) v aplikaci 4D Write Pro. Používání nejen rozhraní… ale také kódu!

Pojďme se ponořit do podrobností!

Produkt blank

Editor kódu: Více témat, podle vašeho výběru!

Automaticky přeloženo z Deepl

Soubor funkcí editoru kódu se s každou verzí rozrůstá a 4Dv19 není výjimkou.

Každý vývojář má svůj zvláštní – a někdy i svérázný – vkus, pokud jde o editor kódu (písmo, velikost písma, barva prvků atd.). Co pro jednoho vývojáře vypadá skvěle a zvyšuje produktivitu, může být pro jiného překážkou. Proto 4D v19 zavádí správu motivů.

Pokud je „vytvoření vlastního motivu“ na vašem seznamu, nyní je ten správný čas si ho odškrtnout! 4D v19 přichází se základními motivy, které si můžete obohatit a přizpůsobit podle vlastního vkusu.

Produkt blank

Snadná správa informací o aplikaci

Automaticky přeloženo z Deepl

Pro sestavení aplikace se používá příkaz BUILD APPLICATION se sadou klíčů XML, které umožňují konfigurovat sestavenou aplikaci. Většině z vás tato možnost pro sestavení aplikace postačí. Chceme se však ujistit, že vyhovíme i vašim specifickým potřebám, proto příkaz BUILD APPLICATION zjednodušíme jeho rozdělením. To umožní větší flexibilitu při vytváření aplikací.

Produkt blank

Podpora tmavého režimu v systému macOS je tu.

Automaticky přeloženo z Deepl

Tmavý režim je úžasný a vytváří vzrušující uživatelský zážitek. Proto od verze 4D v19 nyní 4D podporuje tmavý režim, který se aktivuje automaticky, pokud je tmavý režim zapnutý na úrovni systému macOS.

To je teprve začátek a v budoucích verzích se objeví další novinky, například podpora tmavého režimu pro všechny komponenty (např. widget 4D Write Pro) a režim návrhu.

Chcete se podívat, jak Tmavý režim promění vzhled prvků 4D? Čtěte dál!