Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Práce se soubory v HTML5

Petr Mejzlík aura:77
25. 4. 2010 22:43 Nový

A co ukládání?

celé vlákno

Škoda že není v HTML5 výběr víc souborů najednou.

K dokonalosti tomu chybí ještě další (dost podstatná) věc: aby mohla aplikace i soubory ukládat. Abych si mohl třeba načíst dokument do online editoru napsaném v JS, upravit ho a uložit, aniž by se něco odesílalo na server. Tohle prostě pokud vím v JS nejde nijak udělat a je to škoda.

Jde na něco takového použít Java, tam je ale zase fakt super jak pak vypadá „zabezpečení“ – povolit přístup na disk – ano/ne – ne „povolit přístup k souboru xyz“, případně „vybrat soubor k uložení“. U důvěryhodné aplikace to není problém, ale na používání jako se běžně používá JS na stránkách (tj. pustí se to samo, ani nedůvěryhodná aplikace mi nemůže ublížit) to není.

Pavel Šimek
26. 4. 2010 18:10 Nový

Re: A co ukládání?

celé vlákno

Bezpečným způsobem je to implementované ve Flashi – vytvoříte nějaký byte-array a vyvoláte funkci, která zobrazí uživateli dialog k uložení. No a díky dobře fungujícímu rozhraní Flash-JS si můžete udělat univerzální nevizuální flashovou komponentu k tomuto účelu… do doby, než to bude umět nativně HTML.

Franta Kučera aura:90
26. 4. 2010 18:33 Nový

Java

celé vlákno

Tohle šlo s Java Applety už dávno ;-)

Petr Mejzlík aura:77
26. 4. 2010 19:05 Nový

Re: Java

celé vlákno

Je to tahle věc? http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html

Tam je totiž právě problém, že nedávám aplikaci přístup k mnou vybranému souboru – vyskočí okno jestli chci povolit přístup a ani tam není napsané, jaký soubor aplikace chce – tzn. když dám Allow, může si vzít jakýkoliv.

Franta Kučera aura:90
30. 4. 2010 12:05 Nový

Re: Java

celé vlákno

Jenže tohle právě aplikaci dovolí pracovat jen se souborem, který uživatel vybral v dialogu, vyzkoušej si to.

peep
peep (neregistrovaný) ---.236.broadband11.iol.cz
6. 9. 2010 8:48 Nový

Re: A co ukládání?

celé vlákno

a proč to neuložit na server a pak nestáhnout?

Darker
Darker (neregistrovaný) ---.142.broadband12.iol.cz
10. 1. 2011 17:42 Nový

Re: A co ukládání?

celé vlákno

Hmm. Třeba protože je to neefektivní?

čárlí
čárlí (neregistrovaný) ---.36.broadband12.iol.cz
9. 11. 2011 0:40 Nový

Re: A co ukládání?

celé vlákno

V čistém JavaScriptu to nejde, v JScriptu přes ActiveX ale ano.

Zasílat nově přidané příspěvky e-mailem