Canvas, WebGL and HTML5 banners

Thursday 12 January 2017 by Hugo Dvorak

Our clients often asks us what is the difference. So here is a short explanation.

Canvas and WebGL are both part of the HTML5 standard.

WebGL is an API for rendering interactive 3D graphics. It provides a special language (similar to C++) which you use to describe a 3D scene (objects, light sources, camera position, textures, etc.). With that language you can describe things like “a sphere with marble texture in the centre of the scene”, “a red directional light pointing from the corner of the scene to the centre” etc.

Canvas is an HTML tag which appears in the browser as a rectangular area on the page. It’s up to you what you show in the area. There is Canvas 2D API for that. You do things like “draw a 1px blue line from 0,0 to 100,200” or "draw a red circle at position 20,30” or "fill canvas with black colour” or “draw image XYZ at position 10,10” etc. That’s what we use for HTML5 banners.

Eventually you can combine both for 3D graphics. You render the 3D scene defined by WebGL in the context of the Canvas. Canvas behave as any other HTML element. You can define it’s position on the page, dimensions and even make it responsive. Each HTML5 banner, for instance, is a separate Canvas element.

Let's Encrypt

Thursday 29 December 2016 by Laposa Ltd

Our premium hosting customers can now request a free SSL certificate from Let's Encrypt.

From January 2017 Chrome users who navigate to some HTTP sites will be notified they’re on a site that isn’t secure, if that site feature either a password or credit card form. With this in mind we have implemented Let's Encrypt SSL framework into our hosting platform.

Please note the move to HTTPS may cause a temporary fluctuation in your Google ranking however the benefit gained from having the SSL Cert in place will outweigh any temporary ranking change. Google also gives better ranking to sites with an SSL Cert. 

Why Onxshop?

Wednesday 16 November 2016 by Laposa Ltd

Onxshop is an enterprise level, open source content management system, built and maintained by development company Laposa Ltd.

Flexible & Efficient

Onxshop is built using standard web technologies: HTML, CSS, PHP and SQL, where all code is clearly structured and separated, which allows anyone with simple CSS knowledge to become Onxshop developer without the need of expensive certification programmes.  As the creators of Onxshop we have full control of all aspects of the software allowing us to easily adapt and create new functionality where necessary. This translates to considerable savings in development time (cost) compared with other systems.


Due to it’s exclusivity as an enterprise content management system, Onxshop is not as vulnerable as it’s competitors. For example, Wordpress boasts 75 million installations and a plugin directory containing close to 50,000 add-ons (created by different developers and coding standards). The mass adoption of Wordpress provides an attractive opportunity for hackers and opens many potential security holes. Laposa reviews every piece of code before committing it to the Onxshop Github repository and regularly tests for PCI (Payment Card Industry) compliance.

Easy to use

Onxshop is a true CMS, not a blogging platform. It’s powerful, adaptable yet highly intuitive requiring only minimal training.

Open licence

There is no annual licence fee with Onxshop and it can be easily hosted elsewhere should you choose to move host.


Laposa offer full technical support on our Onxshop hosting platform where we are happy to provide an SLA. Due to the nature of Wordpress, (eg. automatic system updates, plugin updates, etc…) we cannot offer this level of service.

Key features

  • Built using standard web technologies HTML, CSS, PHP and SQL

  • Responsive layout system by default

  • Front-end editing including fluid layouts allowing the user to combine a variety of content types (building blocks) page by page

  • Core building blocks include:

    • Site template for different channels, i.e. web, Facebook, Mobile App

    • Page (creates clean, SEO friendly URL and pre-built structure e.g. default, product list, symbolic link),

    • Layout (creates placeholders for content e.g. 1-6 columns, tabs and slider)

    • Content (e.g. Rich Text, Contact Form, Testimonial, Photo Gallery, File List, Menu of Pages, Feed Reader, News Article List, User Comments)

  • Drag & drop front-end components within each page

  • Drag & drop page tree organisation

  • Drag & drop media library

  • In-context editor

  • Reusable elements outside of website context (e.g. within Facebook Apps)

  • Role based access control

  • XML feed for any type of content

  • API for recipe, product and store database

  • Use prebuilt selection of contact forms

  • Form builder for customer surveys

  • Geolocation via taxonomy system

  • Automatic image resize: Upload one file and re-use in multiple places (Global Media Library)

  • Built-in CSS editor

  • Build-in template editing

  • Flexible picture gallery: Select from 7 different types with detailed options (simple image list, jQuery Cycle, Fancybox (Lightbox), jQuery Tools Gallery, Nivo Slider, prettyPhoto)

  • Saved revisions for every content update

  • Multiple users role (Access Control List)

  • Flexible scheduler for content publishing/unpublishing

  • Enterprise Search Engine using Apache Lucene

  • Social integration - management of Open Graph properties and login using Facebook or Twitter

  • Bin for easy recovery of content deleted by mistake

More information can be found on

Invest in content editors or SEO agency?

Thursday 27 August 2015 by Norbert & Hugo

It's interesting that our clients who are managing content of their website without any advice from an SEO agency is experiencing better growth in number of visitors than client using a SEO Agency. For example one our client is heavily investing in SEO since mid 2012 and their website is constantly performing worse than our other clients who are only investing in content. That shouldn't be a surprise actually.

Please note that the only time when the client who is paying a SEO agency performed better was after a transition to fully HTTPS website, which is recommended by us for security reasons.

All users (source Google Analytics)

2013 vs 2012

  • SEO Agency Controlled Website -1%
  • Without SEO Agency Website UK +103%
  • Without SEO Agency Website CZ +28%

2014 vs 2013

  • SEO Agency Controlled Website +11%
  • Without SEO Agency Website UK +14%
  • Without SEO Agency Website CZ +17%

2015 vs 2014 (Jan to August)

  • SEO Agency Controlled Website +19%
  • Without SEO Agency Website UK +3%
  • Without SEO Agency Website CZ +9%

New users (source Google Analytics)

2013 vs 2012

  • SEO Agency Controlled Website -33%
  • Without SEO Agency Website UK -3%
  • Without SEO Agency Website CZ +82%

2014 vs 2013

  • SEO Agency Controlled Website +46%
  • Without SEO Agency Website UK +101%
  • Without SEO Agency Website CZ +21%

2015 vs 2014 (Jan to August)

  • SEO Agency Controlled Website +7%
  • Without SEO Agency Website UK +10%
  • Without SEO Agency Website CZ +31%


Out data set is quite limited to bring any solid conclusions, however, it seems it might be wiser to invest in high quality content rather than focusing on highly specialised SEO optimisations with an uncertain outcome.

Comments (0)

Dynamic Skateboards Contest

Wednesday 1 July 2015 by Norbert

Lipnik Vimeo


Laposa have proudly sponsored the 2015 Dynamic Skateboard Contest in Lipnik nad Becvou, Czech Republic. On Saturday 6 June, skaters of all ages came arrived compete in what has become the Lipnik's hottest event. Please see the video capturing the great day.

1. Tomas Nalevka
2. Jiri Smekal
3. Honza Spalek

Juniors under 16:

1. Honza Navratil
2. Radim Brunovsky

Best trick - Robert Myslikovjan - Bs bigspin casper flip

More info (in Czech)





Laposa Ltd
58 Howard Street
Belfast BT1 6PJ
+44 (28) 9032 8988
+353 (48) 9032 8988