01

Browsers and Client-side Web Technologies

Igalia leads the development of essential projects and components in the areas of web rendering and browsers. With five WebKit reviewers and 15 engineers dedicated to WebKit development, we have the most WebKit expertise found in the consultancy business.

WebKit is a cross-platform, Free Software web rendering engine.  It is used everywhere from major Web browsers (Safari, Chrome) to embedded platforms (iPhone, WebOS or Android). Having earned 36% of the world market share and continuing to grow, WebKit serves as the foundation of the next wave of web technologies.

Our numerous contributions to the WebKit project include more than 3500 commits and 2000 reviews since 2009 touching critical aspects of the platform like Accelerated Compositing and the GStreamer multimedia backends used by many WebKit ports, including WebKitGTK+, WebKitEFL, QtWebKit and the ports for WinCairo and Mac.

Our team members are not only WebKit experts, they are engineers with solid backgrounds in embedded, graphics, UI design and multimedia. They integrate WebKit in user-oriented environments like the GNOME platform, where we drive the web development effort and maintain its flagship web browser, Epiphany.

We also have considerable experience creating, maintaining and optimizing ports of WebKit, have been the maintainers of the WebKitGTK+ port since 2009 and maintain core parts of the EFL and Clutter ports.

Our developers are knowledgeable about all aspects of WebKit including JavaScriptCore, multimedia, graphics and rendering, networking, accessibility, HTML5 and API design. We can help you improve the use of your WebKit framework to maximize the power of your hardware.

 

 

  • WebKit
  • WebKitGTK+
  • WebKitEFL
  • WebKitClutter
  • QtWebKit
  • Epiphany
  • Libsoup
  • GStreamer & Web

Featured Media

WebKitGTK+ Multimedia: HTML5 WebAudio API
Epiphany "Web" Browser: GNOME meets Chrome Store
WebKitGTK+: WebGL and Accelerated Compositing
WebKit2GTK+: The UI and the Web process
WebKit2GTK+: The Plugin process
Angry Birds web application - standalone on webkit
Example of Webkit running standalone app
Epiphany web browser
Epiphany web browser
Yelp, the help application for GNOME uses WebKit
Yelp, the help application for GNOME uses WebKit
Devhelp, the programming API browser for GNOME uses WebKit
Devhelp, the programming API browser for GNOME uses WebKit
WebKit logo
WebKit logo

Updates

Iago Toral 14/05/2013

WebKitGTK+ / Wayland Demo and Future Work

So first things first, check out the video below to see the demo, it showcases Web (Epiphany), the default browser of the GNOME platform, running on WebKit1 under Wayland (Weston) and illustrates: Browsing of regular text/image based sites Embedded HTML5...

Eduardo Lima 06/05/2013

Introducing gocl, a gobject wrapper to OpenCL

For the past few months I have been working on this project to bring OpenCL closer to GNOME technologies, and today I’m glad to make the first public announcement. For the uninformed reader, OpenCL is a framework and language for writing programs...

csaavedra

Improving HTML editing in WebKit, an odyssey: http://t.co/6YCoOXSsUD #webkit #igalia at 18:21 Apr 26th 2013 by Claudio Saavedra

Igalia 25/04/2013

Igalia releases WebKitGTK+ 2.0 after more than two years of development

Igalia is proud to announce the first stable version of the 2.0 series of WebKitGTK+, the WebKit port for the GNOME platform.

pnormand

A new #webkit planet http://t.co/ctZuPeb0Xt at 18:39 Apr 23rd 2013 by Philippe Normand

Commits

ephy-web-view: don't store page title in history when it's frozen

Otherwise we end up saving titles for error pages.

Claudio Saavedra20/05/2013

ephy-web-view: thaw history when load is finished

Otherwise we end up creating snapshots for error pages.

Claudio Saavedra20/05/2013

ephy-embed: do not expand the top_widgets_vbox

Otherwise they end up using half the screen.

Claudio Saavedra29/04/2013