Nick Roach z Elegant Themes poinformował dziś na ich blogu, że właśnie ukazała się aktualizacja Divi Buildera, a więc również motywów Divi i Extra na nim opartych, dzięki której praca z tym Page Builderem (Visual Builderem) powinna być dużo przyjemniejsza, bo dużo szybsza. Sam raczej rzadko kiedy pracuję z Divi Builderem „od frontu”, ale koleżanka, która z tej możliwości korzysta regularnie, np. by „wyczarowywać oszałamiające strony lądowania” (landing page) powinna się ucieszyć. Dlatego fajnie, choć ja czekam teraz na większe zmiany jeśli chodzi o ogólną szybkość działania stron opartych o Divi. Bo choć tutaj dramatu nie ma, to zdecydowanie jest jeszcze nad czym popracować (np. dynamiczne generowanie plików CSS/JS, by zawierały tylko to, co niezbędne dla wykorzystanych na danej stronie modułów). A wiem, że takie prace również trwają.
Ale wracając do aktualizacji Divi Buildera, która właśnie się ukazała, to sam raczej będę miało reprezentatywnym testerem, więc zdam się na wyniki testów przedstawione przez Nicka. A tu m.in. zmniejszono czas potrzebny na zmianę widoku (desktop, mobile, tablet) z ok 6 500 ms na ~1 500 ms, czyli jest o 300-400% szybciej. Przełączenie widoku na siatkę (grid mode) jest szybsze aż o 773% (z 11 914 na 1 364 ms). Wklejenie sekcji 732%, ekran ustawień 627%, dodanie kolumny 522%, skasowanie modułu 419%, powielenie modułu 548%, a skasowanie wiersza 599%. To oczywiście nie wszystkie zmiany, ale też raczej nikt nie będzie tego mierzył per operacja. Ważne, że jest szybciej, miejscami dużo szybciej.
Z tego co czytałem, zmiana była możliwa np. dzięki eliminacji renderowania wszystkich elementów strony, a skupieniu się tylko na tych widocznych. Czyli taki leazy loading w trochę innym wydaniu. Bo przypominam, że cały czas mowa o edycji strony od frontu, a więc bezpośrednio na widoku strony. Do tego oczywiście trochę nowego kodu, czy też przejście na nowe wersje wykorzystywanych zewnętrznych bibliotek…
- Zero Trust od Cloudflare, czyli prosty i bezpieczny sposób na dostęp do lokalnych zasobów z zewnątrz, bez publicznego adresu IP i otwierania portów na routerze - 1970-01-01
- Home Assistant i integracja z IMGW-PIB, czyli tworzymy automatyzację z powiadomieniami bazując na sensorach zagrożenie i alarm powodziowy - 1970-01-01
- Home Assistant 2024.9 i kolejne przydatne nowości w widoku „sekcje”, dzięki którym jeszcze lepiej można dopasować wygląd - 1970-01-01