Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Je webapp in een browser zonder Menu's of bars

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik probeer een webapp te draaien in een soort framework zodat het lijkt of een webapp een desktop app is.

Hier zijn verschillende oplossingen voor te vinden welke allemaal in development zijn, waaronder:

- Chromeless (helaas gaat dit niet gereleased worden en voorheen Prism)
- Chromium (De Chrome source van Google Chrome waarin dit nog niet mogelijk is)

Ik kan helaas geen andere alternatieven vinden welke dit zouden kunnen bewerkstelligen, alleen Firefox welke dit kan op een "javascript" manier:

code:
1
javascript:window.open("http://www.google.com", "_blank", "resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no")


Het probleem is daarmee dat je wel aan moet geven dat pop-ups gestart mogen worden.

Kent iemand nog een alternatief welke bruikbaar is ?

Het gaat voornamelijk om de draaien op Linux, andere OS-en zou leuk zijn maar is niet nodig.

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Waarom wil jij me als gebruiker het recht ontzeggen op standaard browserfunctionaliteit? Ik denk niet dat je je gebruikers hier blij mee gaat maken. Wat zijn je argumenten om dit te willen?

Overigens kennen de meeste browsers wel een kiosk-mode, maar ik weet niet of dat is wat je wilt?

Oops! Google Chrome could not find www.rijks%20museum.nl


  • zwippie
  • Registratie: Mei 2003
  • Niet online

zwippie

Electrons at work

Als ik op F11 druk in Chrome gaat de browser fullscreen, zonder menu- en adresbalk. Misschien heb je er wat aan.

How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.


Verwijderd

Topicstarter
P_de_B schreef op dinsdag 29 november 2011 @ 13:31:
Waarom wil jij me als gebruiker het recht ontzeggen op standaard browserfunctionaliteit? Ik denk niet dat je je gebruikers hier blij mee gaat maken. Wat zijn je argumenten om dit te willen?

Overigens kennen de meeste browsers wel een kiosk-mode, maar ik weet niet of dat is wat je wilt?
Huh ? Je overreact wel een beetje.

Dus als Tweakers tegen jou zegt... deze browser ga jij vanaf nu gebruiken zodat je facebook niet meer in kunt typen (het is maar een stom voorbeeld), dan zeg jij... Femme... ga lekker buiten spelen, en jij ook Daniel want ik werk hier niet meer ?

Het doel lijkt me duidelijk... geen toeters en bellen om een app heen.

  • Exception
  • Registratie: Augustus 2006
  • Laatst online: 16:11
Chrome -> Gereedschapsicoontje -> Extra -> Snelkoppeling maken

Dan heb je alleen een venster met een kruisje en je webapp

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op dinsdag 29 november 2011 @ 13:35:
[...]


Huh ? Je overreact wel een beetje.

Dus als Tweakers tegen jou zegt... deze browser ga jij vanaf nu gebruiken zodat je facebook niet meer in kunt typen (het is maar een stom voorbeeld), dan zeg jij... Femme... ga lekker buiten spelen, en jij ook Daniel want ik werk hier niet meer ?
Als ik voor T.Net zou werken (als in: op de loonlijst zou staan en op kantoor zou werken) dan zou ik me er naar te schikken hebben (en dat is waar jij op doelt, maar wat je niet in je topicstart hebt staan).

Wat jij in je topicstart zegt is: als iemand op "random site" komt moeten alle bars/menu's weg. Als Google/Facebook/Hyves/whatever dat zou flikken dan liep iedereen massaal weg ja. Het is nogal een verschil of je een companypolicy afdwingt of een publieke site iets opdringt.

Dat ik, als eindgebruiker, van "random site" ervoor kan kiezen om 'm als app/full-screen/kiosk te draaien is heel iets anders als dat je 't "forceert" (en dat is precies de reden waarom browsers dat niet implementeren).

[ Voor 11% gewijzigd door RobIII op 29-11-2011 13:45 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
Exception schreef op dinsdag 29 november 2011 @ 13:38:
Chrome -> Gereedschapsicoontje -> Extra -> Snelkoppeling maken

Dan heb je alleen een venster met een kruisje en je webapp
Klopt, alleen Chrome staat wel lokaal geinstalleerd als zijnde Chrome zelf.

Ik zou alleen de schil willen gebruiken, of iets dat daar op lijkt.
RobIII schreef op dinsdag 29 november 2011 @ 13:43:
[...]

Als ik voor T.Net zou werken (als in: op de loonlijst zou staan en op kantoor zou werken) dan zou ik me er naar te schikken hebben (en dat is waar jij op doelt, maar wat je niet in je topicstart hebt staan).

Wat jij in je topicstart zegt is: als iemand op "random site" komt moeten alle bars/menu's weg. Als Google/Facebook/Hyves/whatever dat zou flikken dan liep iedereen massaal weg ja. Het is nogal een verschil of je een companypolicy afdwingt of een publieke site iets opdringt.
Hoe zou ik een framework remote willen starten dat eerst geinstalleerd moet worden ?

Ik denk dat ik toch duidelijk naar programma's link en het inlevingsvermogen hierna toch over moet nemen.

Had ik een pop-up zonder bars willen starten dan had ik die javacode wel gebruikt natuurlijk, lekker 1995 :)

[ Voor 54% gewijzigd door Verwijderd op 29-11-2011 13:45 ]


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op dinsdag 29 november 2011 @ 13:43:
Hoe zou ik een framework remote willen starten dat eerst geinstalleerd moet worden ?
Framework is een nogal breed en eigenlijk nietszeggend begrip in deze context IMHO.
Verwijderd schreef op dinsdag 29 november 2011 @ 13:43:
Ik denk dat ik toch duidelijk naar programma's link en het inlevingsvermogen hierna toch over moet nemen.
Als je nou gewoon van meet af aan duidelijk was geweest had je geen inlevingsvermogen nodig gehad.

Waarom maak je dan niet gewoon een Desktop applicatie als je zo nodig een desktop applicatie wil? Maak een window, plemp er een browser control op naar keus et voila. Ik weet niet wat je kunnen in deze is, maar een Java/Qt/whatever applicatie is the first thing that springs to mind bij mij.
Verwijderd schreef op dinsdag 29 november 2011 @ 13:43:
Had ik een pop-up zonder bars willen starten dan had ik die javacode wel gebruikt natuurlijk, lekker 1995 :)
Welke Java code :? Je weet zo onderhand toch wel dat Java != Javascript, niet? :X

[ Voor 29% gewijzigd door RobIII op 29-11-2011 13:52 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
RobIII schreef op dinsdag 29 november 2011 @ 13:48:
[...]

Framework is een nogal breed en eigenlijk nietszeggend begrip in deze context IMHO.


[...]

Als je nou gewoon van meet af aan duidelijk was geweest had je geen inlevingsvermogen nodig gehad.
Ik ga deze discussie niet voeren gezien de manier van zijn post en hij een "collega" van je is ;) En het zonde is van de tijd.
Waarom maak je dan niet gewoon een Desktop applicatie als je zo nodig een desktop applicatie wil? Maak een window, plemp er een browser control op naar keus et voila. Ik weet niet wat je kunnen in deze is, maar een Java/Qt/whatever applicatie is the first thing that springs to mind bij mij.
Dit schijnt niet zo makkelijk te gaan als je denkt. Voor Chrome moet er een module afgemaakt worden welke dit kan. Hierna kun je uit de source hacken wat je niet nodig hebt en kun je dus een eigen browser maken.

Ik ken echt geen andere alternatieven dan wat ik genoemd heb.
[...]

Welke Java code :? Je weet zo onderhand toch wel dat Java != Javascript, niet? :X
Fail... javascript indeed.

  • SeatRider
  • Registratie: November 2003
  • Laatst online: 11:52

SeatRider

Hips don't lie

Verwijderd schreef op dinsdag 29 november 2011 @ 13:53:
Dit schijnt niet zo makkelijk te gaan als je denkt. Voor Chrome moet er een module afgemaakt worden welke dit kan. Hierna kun je uit de source hacken wat je niet nodig hebt en kun je dus een eigen browser maken.

Ik ken echt geen andere alternatieven dan wat ik genoemd heb.
Dat kon ik 10 jaar geleden al met Delphi, gewoon een IE rendercontrol op een form zetten, en die naar de URL laten navigeren van je pagina. Daarom vind ik de discussie "waarom zou je dit moeten willen" ook veel interessanter ;)

Nederlands is makkelijker als je denkt


Verwijderd

Topicstarter
SeatRider schreef op dinsdag 29 november 2011 @ 13:58:
[...]

Dat kon ik 10 jaar geleden al met Delphi, gewoon een IE rendercontrol op een form zetten, en die naar de URL laten navigeren van je pagina. Daarom vind ik de discussie "waarom zou je dit moeten willen" ook veel interessanter ;)
Uhm Windows != Linux ?

  • SeatRider
  • Registratie: November 2003
  • Laatst online: 11:52

SeatRider

Hips don't lie

Ik denk dat dezelfde analogie na 10 jaar inmiddels ook wel mogelijk is met op Linux gebaseerde ontwikkelomgevingen.

Nederlands is makkelijker als je denkt


Verwijderd

Topicstarter
SeatRider schreef op dinsdag 29 november 2011 @ 14:13:
[...]

Ik denk dat dezelfde analogie na 10 jaar inmiddels ook wel mogelijk is met op Linux gebaseerde ontwikkelomgevingen.
Denken en zeker weten is cruciaal uiteraard.

Ik vind het gek dat er zo weinig mensen zijn die dit willen... zeker nu... webapps zijn ideaal om in een simple framework ding te draaien als volledige app.

Dat verbaast me dus enorm.

  • Wolfboy
  • Registratie: Januari 2001
  • Niet online

Wolfboy

ubi dubium ibi libertas

Verwijderd schreef op dinsdag 29 november 2011 @ 13:53:
Dit schijnt niet zo makkelijk te gaan als je denkt. Voor Chrome moet er een module afgemaakt worden welke dit kan. Hierna kun je uit de source hacken wat je niet nodig hebt en kun je dus een eigen browser maken.
Dit is in Qt (zelfs met de Qt designer) binnen 5 minuten grafisch in elkaar te slepen.

Je hoeft geen regel code aan te raken voor de basis werking ;)

Maaruhm... misschien een betere optie: http://www.opera.com/support/mastering/kiosk/
Zo te starten: http://www.opera.com/docs/switches/#kiosk

Blog [Stackoverflow] [LinkedIn]


  • Fiber
  • Registratie: Maart 2008
  • Laatst online: 19:34

Fiber

Beaches are for storming.

Kijk een hoe sommige porno sites in elkaar zitten, met van die rottige niet-weg-klik-bare pop-ups... ;)

Keep your wits sharp, your heart open and your gun loaded. And never mess with mother nature, mother in-laws and, mother freaking Ukrainians.


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 12:19
Ik heb een dergelijk iets met XUL gemaakt.

En QT trouwens ook zoals Wolfboy aangeeft.

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Verwijderd

Topicstarter
Fijn ! Ik heb weer wat extra informatie om verder mee te zoeken... had een beetje een dood spoor namelijk!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
Ja die ken ik... maar dan staat Chrome er zelf ook op... dat was nu dus net niet de bedoeling :)

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op dinsdag 29 november 2011 @ 14:25:
[...]


Ja die ken ik... maar dan staat Chrome er zelf ook op... dat was nu dus net niet de bedoeling :)
Nogmaals: Dan had je daar wel wat duidelijker over mogen zijn. Enige optie die dan overblijft = zelf applicatie maken die een browser control bevat.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
RobIII schreef op dinsdag 29 november 2011 @ 14:27:
[...]

Nogmaals: Dan had je daar wel wat duidelijker over mogen zijn. Enige optie die dan overblijft = zelf applicatie maken die een browser control bevat.
Chrome kan dat straks, duurt nog even en dan kan je hem zelf hacken :)

Opera heb ik liever dan de default Chrome, dus die Kiosk mode komt zeker in de buurt!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op dinsdag 29 november 2011 @ 14:29:
[...]
Opera heb ik liever dan de default Chrome, dus die Kiosk mode komt zeker in de buurt!
Ik snap er echt geen ruk meer van; Opera zal dan toch ook aanwezig moeten zijn op je systeem? Hoe is dat anders dan de link die ik gaf :?

[ Voor 10% gewijzigd door RobIII op 29-11-2011 14:31 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 12:19
https://developer.mozilla.org/En/XUL

Waar ik het net ook over had. Lekker in XML iets maken en draaien met de xul-interperter. (Of firefox)

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Verwijderd

Topicstarter
Keiichi schreef op dinsdag 29 november 2011 @ 14:32:
https://developer.mozilla.org/En/XUL

Waar ik het net ook over had. Lekker in XML iets maken en draaien met de xul-interperter. (Of firefox)
FF staat toch default geïnstalleerd... dus wellicht de beste optie!

Thanks!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 12:19
Verwijderd schreef op dinsdag 29 november 2011 @ 14:37:
[...]


FF staat toch default geïnstalleerd... dus wellicht de beste optie!

Thanks!
Je kunt ook de binary van xul + bijhorend dlls in een mapje stoppen en daarlangs draaien. In principe geen installatie zelfs voor nodig.

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Verwijderd

Topicstarter
Keiichi schreef op dinsdag 29 november 2011 @ 14:39:
[...]


Je kunt ook de binary van xul + bijhorend dlls in een mapje stoppen en daarlangs draaien. In principe geen installatie zelfs voor nodig.
Ja dat XUL verhaal ziet er wel super uit. Goed gedocumenteerd ook!

Wazig dat ik die niet kon vinden...

  • garagaholic
  • Registratie: April 2002
  • Laatst online: 01-10 17:01
Vanaf de command line (in windows in ieder geval):
firefox -chrome http://www.nu.nl -width 800 -height 800

http://kb.mozillazine.org/Command_line_arguments

Zo kan firefox dat in ieder geval, weet niet of het écht helemaal de bedoeling is (je moet in principe een chrome:// uri met XUL opgeven), maar het lijkt te werken. Als ik geen hoogte en breedte opgeef krijg ik hier op windows (XP) een venster over de gehele hoogte van het scherm, met de titelbalk en min,max en sluitknoppen 'verborgen' buiten scherm.

Nou moet je inderdaad wel firefox lokaal geïnstalleerd hebben, maar daar is in principe ook wel een oplossing voor: Xulrunner. Vrij simpel: ga naar https://developer.mozilla...ng_started_with_XULRunner . Volg die tutorial, en in plaats van die lastige XUL/XML met knopjes e.d., maak je gewoon een iframe met als src de benodigde applicatie (met flex=1 et cetera).

Dan heb je dus Xulrunner lokaal geïnstalleerd, en moet je ook nog eens die kleine apps aanmaken op elk werkstation (wellicht dat 't ook via intranet werkt hoor).

edit:
En ik doe natuurlijk weer net iets te lang over dit inkloppen... :+

[ Voor 3% gewijzigd door garagaholic op 29-11-2011 14:52 ]


  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 15:56

TheNephilim

Wtfuzzle

Kijk eens naar Adobe Air!

http://www.adobe.com/nl/products/air.html

Hiermee kun je een applicatie installeren op (bijna) alle populaire besturingssystemen. De applicatie zelf kun je gewoon schrijven in HTML(5) en Javascript/jQuery

Verwijderd

Topicstarter
Wat ik vergat te vermelden is dat Chromeless er voor zorgde dat je de rechtermuiknop of CMD+U niet kon gebruiken voor de source.

Niet dat een ramp zou zijn, maar het staat netter.

Even kijken of dat met XUL ook kan.

  • garagaholic
  • Registratie: April 2002
  • Laatst online: 01-10 17:01
Verwijderd schreef op dinsdag 29 november 2011 @ 14:58:
Wat ik vergat te vermelden is dat Chromeless er voor zorgde dat je de rechtermuiknop of CMD+U niet kon gebruiken voor de source.

Niet dat een ramp zou zijn, maar het staat netter.

Even kijken of dat met XUL ook kan.
Met XULrunner en firefox kun je alleen maar in XUL gespecifieerde shortcuts gebruiken. Let wel; ook F5 en dergelijke werken niet! ALT+F4 dan weer wel :)

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 12:19
garagaholic schreef op dinsdag 29 november 2011 @ 15:07:
[...]

Met XULrunner en firefox kun je alleen maar in XUL gespecifieerde shortcuts gebruiken. Let wel; ook F5 en dergelijke werken niet! ALT+F4 dan weer wel :)
Alt+F4 is een shortcut van windows zelf dan ook ;)

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Verwijderd

Topicstarter
garagaholic schreef op dinsdag 29 november 2011 @ 15:07:
[...]

Met XULrunner en firefox kun je alleen maar in XUL gespecifieerde shortcuts gebruiken. Let wel; ook F5 en dergelijke werken niet! ALT+F4 dan weer wel :)
Werkt met "firefox -chrome http://www.nu.nl -width 800 -height 800" ook niet meer.

Maar is voor mij zeker geen probleem!

  • garagaholic
  • Registratie: April 2002
  • Laatst online: 01-10 17:01
Keiichi schreef op dinsdag 29 november 2011 @ 15:21:
[...]


Alt+F4 is een shortcut van windows zelf dan ook ;)
Ik weet ;). Echter leek ALT+F4 eerst ook niet te werken.. Wellicht dat 't te maken heeft met 't feit dat ik tussendoor nog een update kreeg van Aurora..

  • AndriesLouw
  • Registratie: December 2005
  • Laatst online: 24-11 22:30
Zoek je iets als Titanium Desktop? Of ben ik nu helemaal uit de richting?

[ Voor 8% gewijzigd door AndriesLouw op 11-12-2011 14:04 . Reden: Verkeerde link, had Titanium Platform, dat is iets anders. ]

Specificaties | AndriesLouw.nl


  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 24-11 22:12

alienfruit

the alien you never expected

PhoneGap?

  • kwaakvaak_v2
  • Registratie: Juni 2009
  • Laatst online: 10-10 08:02
Phonegap heet tegenwoordig Apache Callback ;)

Driving a cadillac in a fool's parade.

Pagina: 1