Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Impossible to invoke in-world browser through LSL?

Kate Amdahl
Registered User
Join date: 6 Oct 2006
Posts: 6
08-23-2008 10:25
From what I've seen, I suspect this can't be done, but I haven't found anything explicit in past discussions and I have to ask: can an LSL script call up a URL on the in-world browser? Of course I can use llLoadURL() to call up a URL in the default browser, but of course that's outside Second Life and requires switching back and forth between windows if you want to use it, which is not ideal for what I'm doing.

If you can help, thank you in advance!

^^^\ Kate /^^^
http://kateamdahl.livejournal.com
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
08-23-2008 12:58
I thought llLoadURL() uses the viewer's browser if you preferences are set correctly for it. Edit -> Preferences (CTRL-P). I could be wrong though.
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
08-23-2008 13:04
That was a change for 1.20, llLoadURL always goes to the external browser.
_____________________
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
08-23-2008 13:13
From: Viktoria Dovgal
That was a change for 1.20, llLoadURL always goes to the external browser.

Oh. Wow. A DESIGNED change? I wonder why.
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
08-23-2008 13:17
From: Hewee Zetkin
Oh. Wow. A DESIGNED change? I wonder why.

Yep, by design. The internal browser option broke too much existing content, with the missing plugins and all.

eta: here we go. http://jira.secondlife.com/browse/VWR-7034 with an official version of the story.
_____________________
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
08-23-2008 13:25
Why?
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Kate Amdahl
Registered User
Join date: 6 Oct 2006
Posts: 6
08-23-2008 18:04
Thank you, Viktoria! At least I know what's going on now. When I planned the functionality I'm finishing now, it was before 1.20 and worked the way I wanted it to. I'll cross my fingers and hope the Lindens add a means to invoke the internal browser soon. It certainly seems silly to go from making it the default to making it impossible!

There's more information on this issue in VWR 4843: http://jira.secondlife.com/browse/VWR-4843

^^^\ Kate /^^^
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
08-23-2008 18:25
What would be some examples of content broken by opening urls in the embedded browser?
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
08-23-2008 19:03
The single window restriction would be the biggest one. One of the biggest things that breaks is SLX. It also breaks content with PDF, Flash, etc.
_____________________
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
08-23-2008 19:43
SLX is not SL content. SLX is outside the service.

The inworld browser is useful to me without Flash, etc. Flash is not SL content. Not being able to display Flash doesn't break any SL content. There is no Flash in SL content.

Seems to me I used to use slexchange in the embedded browser. I see now that it doesn't.

So this reduction in what I can do is because Onrez.com works in the embedded browser and slexchange doesn't?

We can still access web pages in our crippled embedded browser. We're not really protected from the lack of Flash.

I'm not arguing with anyone, just griping. I don't like this change.

Well, there's talk of switching to a completely different system of displaying web content in the viewer, but I don't recall what this potential new system is called. Anyone remember?

I suppose a script can put the url in the chat and we can click on that.
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
08-23-2008 20:23
An alternative would simply be spitting out URL-fomatted text via chat or IM, wouldn't it? I actually find those easier and nicer to deal with than the stupid llLoadURL() dialog anyway, since I can't copy/paste from the dialog and Second Life STILL doesn't realize Konquerer is NOT and never has been my default web browser on Linux. :rolleyes:
Kate Amdahl
Registered User
Join date: 6 Oct 2006
Posts: 6
08-25-2008 06:49
Suzanne, the content that breaks is web content, not Second Life content. Too many websites that people wanted to go to didn't work in the in-world browser, and of course most people have no idea what kinds of sites will and won't work in it, so I think that was their rationale.

The reason I'm hoping they'll change this is so that browser windows can be used as a sort of extension of the Second Life interface, a kind of display window for applications that are involved enough to require it and that have a web server at their disposal. Oh well.

^^^\ Kate /^^^
Very Keynes
LSL is a Virus
Join date: 6 May 2006
Posts: 484
08-25-2008 09:13
From: Kate Amdahl
The reason I'm hoping they'll change this is so that browser windows can be used as a sort of extension of the Second Life interface, a kind of display window for applications that are involved enough to require it and that have a web server at their disposal. Oh well.

^^^\ Kate /^^^


My thoughts exactly, especially as I have spent a year developing systems that will glue together with MONO and I was working on a web interface (Admin Console) specifically to use the In world browser. I guess its a no win situation they break content either way, but it is annoying to find at the last minute, that a feature you have designed around is suddenly and silently removed. Is there not even an option flag to say you want the old behaviour?

Now that this has been brought to my attention I will hop over to Jira and and my .02c worth, not that LL really listen to content creators anyway.
Dumisani Ah
Pass me the hammer
Join date: 2 Dec 2006
Posts: 95
08-25-2008 10:26
Okayyy, there goes my inworld browser assistant thingy! Silently assassinated by LL :(

Thanks for the headsup everyone, I never read this in the 1.20 release, so could not understand why Firefox kept opening this past week when the internal browser always did. Got to have my eyes checked!
_____________________
Screwdrivers are so 90's...