Odpovídáte na názor k článku Diagrams.net: schémata a diagramy levou zadní a multiplatformně. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Když s diagramem pracujete, co cache prohlížeče se ukládá rozpracovaný soubor XML
Jak konkrétně si představujete to „ukládá se do cache“? Víte, co je cache prohlížeče? Co se tam ukládá? Kdo to tam ukládá?
pokud si váš diagram neuložíte na lokální disk, ale pouze vyexprotujete do URL, neexistuje žádná lokální verze, ani verze na diagrams.net
Ten export je doplňková možnost, fíčura navíc, která se někdy může hodit, tak proč ji uživatelům nenabídnout. Není to ale kritická funkce, takže nevadí, když někdy nebude fungovat. Lidem, kterým funguje, může někdy pomoci.
Podstatné v kontextu původní diskuse je nicméně to, že aplikace nemá v URL uložen svůj aktuální stav – pouze tam na žádost uživatele může data vyexportovat.
To ukládání do URL není "live", vygeneruje se až na požádání.
Ano, to je klíčové. Tedy Murphyho teorie je mylná.
Proto je tak důležité, zda vás nějaký prohlížeč ořízne v délce URL pro sdílení.
Ono to zas tak důležité není. Když to nebude fungovat, pořád máte spoustu jiných možností, jak schéma vyexportovat.
Stojím si za tím, že po vygenerování URL je celý diagram uložen právě v tomto URL a nikde jinde.
Za tím si klidně stojte, ale nikdo to nerozporuje.
Diagrams.net opravdu nedisponuje žádným úložištěm.
Což opět nikdo nerozporuje.
Tohle je prostě koncept, který jsem u jiného programu ještě neviděl A možnost exportu do URL (opravdu export, nikoliv sdílení) je poměrně unikátní.
Zas takový unikát to není, třeba snad každá mapová aplikace vám do URL exportuje aktuální pozici a zoom na mapě. Nebo se do URL dává třeba JWT, aby ta data byla rovnou i podepsaná a nemohl je někdo podvrhnout.
Každopádně už jste snad pochopil, že Murphyho teorie, že by aplikace na tvorbu diagramů měla svůj aktuální stav neustále serializovaný do URL, je nesmysl.