These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Any chance the IGB could get a webkit update?

Author
Amizo Hamma
Imperial Shipment
Amarr Empire
#1 - 2013-07-17 03:56:02 UTC
When I do some sniffing, I see "Chrome 3" popup as the current version (based off UA and feature testing). Not saying I want to use audio tags or anything annoying like that, but getting full feature sets for websockets and a couple of the other newer browser-based technologies could make for some fun IGB webapps.

Is there any plans to update the IGB webkit to a more recent version? Anyone know?
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#2 - 2013-07-17 09:25:12 UTC
This came up at fanfest. Right now they're trying to decide between removing it and updating it.

Apparently it's more complex than it sounds to update, due to the integration with the 3d engine that's needed.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Gaius Henry
The Scope
Gallente Federation
#3 - 2013-07-17 09:30:28 UTC  |  Edited by: Gaius Henry
Is webkit really integrated in the 3D engine? I'd expect the browser to be, but not the HTML parser (webkit), nor the JS one (dunno, V8 using chrome as base?). A small change they could do is to strip away Accept: application/xml as it is not showed at all (blank page), or put it after text/html and application/xhtml+xml.
Liu Ellens
Sebiestor Tribe
Minmatar Republic
#4 - 2013-07-17 13:42:49 UTC
It's integrated with Awesomium. Further information for reference:

http://community.eveonline.com/news/dev-blogs/the-second-coming-of-moondoggie/
http://www.youtube.com/watch?v=6KQJQhqHgz4

Well, they oughta know what to do with them hogs out there for shure.

Kid Delicious
Caldari Provisions
Caldari State
#5 - 2013-07-17 14:19:44 UTC
"...they're trying to decide between removing it and updating it."

It should be possible to do cross integration (ingame/oogame) with CREST (though not as easily, but probably more maintainable). Removing it seems like a good idea as long as that problem gets solved, since integration is where all the potential for the IGB is.

If they do keep it going, updating less then every 4+ years would be nice.
Gaius Henry
The Scope
Gallente Federation
#6 - 2013-07-17 17:42:04 UTC
http://youtu.be/6KQJQhqHgz4?t=19m44s

Updates were meant to be easily pushed to the web renderer (Chromium). Still we've got Chromium 3 lol.
Amizo Hamma
Imperial Shipment
Amarr Empire
#7 - 2013-07-18 05:37:36 UTC
Thanks for the replies, everyone. Very helpful.

As Steve mentioned, the options are remove or update it. While I'd vote for improving it with things like latest webkit, a solid JS engine, and (the big one) ability to integrate the browser into the UI (decrease/remove borders/UI for browser) making it possible to augment the game UI with a simple web interface. However I can see the desire to remove it and simply fix the API via the long-promised CREST as that reduces some game overhead and removes a chunk of the codebase.