Elegant Themes při vývoji Divi 5 nezapomíná na všechny uživatele Divi 4. Cílem je zajistit vysokou míru zpětné kompatibility i pro starší moduly, které zatím nemusí být plně přizpůsobeny nové architektuře Divi 5.
V rámci testování byla ověřena funkčnost nejprodávanějších produktů z Divi Marketplace a systém zpětné kompatibility byl výrazně vylepšen. Výsledkem je stabilnější prostředí a podpora i pro starší moduly, které jsou nyní nově dostupné přímo v panelu Přidat modul.
Jak vylepšená kompatibilita funguje v praxi, ukazuje následující video. 👇
Používání starších modulů v Divi 5
Divi 5 staví na zcela nové technologické architektuře. To znamená, že vývojáři třetích stran musí své moduly přepracovat, aby mohli naplno využít nových možností, které tato verze nabízí. Ideální by bylo, kdyby všechny externí moduly byly připravené už před oficiálním spuštěním – realita je ale jiná.
Možná už nyní zvažujete přechod na Divi 5 během fáze alpha, ale používání starších modulů vás brzdí. Dokonce ani některé původní Divi moduly, například ty pro WooCommerce, zatím nejsou plně připravené.
Právě proto je tu režim zpětné kompatibility – jako záchranné řešení pro ty, kdo zůstávají na Divi 4 kvůli závislosti na starších modulech, i pro vývojáře, kteří potřebují čas na přechod. Není to bez kompromisů – starší moduly mohou mít dopad na výkon a jejich úprava v novém builderu nemusí být zcela intuitivní. Přesto jde o funkční most mezi starou a novou generací Divi.
Přidávání starších modulů v novém builderu
Od dnešního dne jsou starší moduly dostupné přímo v panelu Přidat modul v Divi 5. Díky tomu lze využívat kompletní ekosystém modulů třetích stran, které jsou pro váš web klíčové – a které by jinak mohly bránit přechodu na novou verzi.
Zpětná kompatibilita zároveň umožňuje používat i původní WooCommerce moduly z Divi 4, dokud nebude jejich aktualizovaná verze k dispozici. Uživatelé tak získávají větší flexibilitu při plánování přechodu, aniž by museli dělat zásadní kompromisy v použitém řešení.
Starší moduly fungují na front-endu jako dřív
Dobrá zpráva – starší moduly fungují na webu stejně jako v Divi 4. Přechod na Divi 5 tedy neznamená, že by se něco na stránkách rozbilo. Divi automaticky rozpozná přítomnost staršího modulu a spustí ho v režimu zpětné kompatibility.
Ve videu níže je vidět, jak různé legacy moduly bez problémů fungují. V administrační liště se zároveň zobrazí upozornění, že daná stránka běží v režimu zpětné kompatibility. Upozornění rovněž informuje, které konkrétní starší moduly se na stránce nacházejí a jaký může být jejich dopad na výkon.
Úpravy starších modulů v novém builderu jsou možné
Starší moduly lze upravovat i v novém builderu Divi 5. Ve většině případů probíhá editace podobně jako u plně podporovaných modulů, jediným zásadním rozdílem je nutnost znovunačtení editoru, aby se změny projevily. To může úpravy mírně zpomalit, ale důležité je, že jsou starší moduly stále plně použitelné.
Zpětná kompatibilita má sloužit jako most – ne jako trvalé řešení, ale jako praktická podpora v přechodném období. Ve videu níže je vidět úprava pomocí DonDivi Builderu v režimu zpětné kompatibility. Nastavení modulu si částečně zachovává prvky z Divi 4, aby bylo možné modul i nadále bez problémů využívat.
Nevýhody režimu zpětné kompatibility a hledání správné rovnováhy
Používání Divi 5 v režimu zpětné kompatibility má svou daň – zejména z hlediska výkonu. Pokud na webu nadále používáte moduly z Divi 4, je třeba počítat s tím, že část webu poběží s výkonem odpovídajícím starší verzi, především co se týče rychlosti vykreslování na straně serveru.
Vývojáři třetích stran však intenzivně pracují na aktualizaci svých produktů pro Divi 5 a brzy se v Marketplace objeví rychlé a plně nativní verze oblíbených modulů. Do té doby ale záleží na vás, jakou cestu zvolíte.
Pokud váš web využívá jen několik starších modulů, získáte přechodem na Divi 5 výrazné výkonnostní zlepšení i přístup k novým funkcím. Naopak pokud většina vašeho webu závisí na modulech z Divi 4, může být výhodnější s upgradem počkat, než jejich autoři dokončí přechod.
Závěr
Divi 5 představuje významný krok vpřed – nejen po technické stránce, ale i z hlediska přístupu k uživatelům. Nová verze přináší moderní architekturu a lepší výkon, aniž by obětovala kompatibilitu se stávajícími weby.
Díky zpětné kompatibilitě mohou weby postavené na Divi šabloně bezpečně fungovat i po přechodu na novou verzi. Vývojáři modulů mají prostor pro aktualizaci svých nástrojů a uživatelé mohou zvolit tempo přechodu, které odpovídá jejich potřebám. Je to vyvážený přístup, který umožňuje modernizaci bez přerušení provozu.
Prohlédněte si i další novinky v Divi 5
- Divi 5: Vyhledávání a filtrování nastavení
- Divi 5: Správu atributů
- Divi 5: Skupiny modulů
- Divi 5: Přizpůsobitelné responzivní breakpointy
- Divi 5: Vnořené řádky
- Divi 5 (Public Alpha) k dispozici ke stažení