Joomla! 4 - Bootstrap 5

H13
22. led 2021 19:56 - 22. led 2021 21:59 #143611
Ahoj,

Joomla! 4 bude postavena na Bootstrap 5. Proběhla celkem velká diskuze, a rozhodnutí nebylo vůbec jednoduché, v krátkosti:

NEGATIVA:
- ve verzi Beta by se nikdy neměly dělat tak zásadní změny
- vývojáři rozšíření, kteří už svá rozšíření připravili pro BS4, musí vše přepsat na BS5

a teď ta POZITIVA:
- přechod z BS4 na BS5 není tak dramatický a např. v celém Joomla! projektu se 90% udělalo během pár dní - ano dobrá zpráva je ta, že to není jen plán, ale přes 90% práce je uděláno.
- pokud by k tomu nedošlo, tak by se taky mohlo stát, že kvůli zpětné kompatibilitě by to nemohlo být uděláno ve verzích 4.1, 4,2, atd. a bylo by to možné až ve verzi 5. Takže by se mohlo stát, že by Joomla měla na pár let (5 - 10 let) BS4 a vlastně by nastala podobná situace jako je teď v Joomle 3, kdy zde máme několik let starý BS2 framework
- plus další pozitiva plynoucí z moderního frameworku (nezávislost na jQuery, RTL podpora, a mnoho dalších)


Pokud někdo přemýšlí na tím, proč vlastně Joomla používá BS, pak je to jednoduché:

- není dostatek lidí a sil na to napsat vlastní CSS (rozhodně ne tak kvalitně propracovaný jako je BS)
- ostatní frameworky jako je např. Tailwind CSS a podobné jsou kontroverzní a většinou problematické při použití v systémech, které se skládají z prací různých tvůrců.


Zde je originální článek (diskuzi lze nalézt na Githubu)
developer.joomla.org/news/839-joomla-4-0...ith-bootstrap-5.html

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
22. led 2021 21:32 #143613
Výborně, super rozhodnutí. Uvidíme na reakci výrobců šablon a jak rychle se s tím vypořádají

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cufe
22. led 2021 21:50 #143614
Jsem potěšen, mám z toho rozhodnutí radost. :)

Joomla úřední deska | IVT služby - IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.