Tag Archives: web development

Use Intro.js to add tours and interactive docs to JS apps

Add easy-to-absorb, interactive user documentation to your JavaScript apps with Intro.js. Learn from a sample tour implementation how to demonstrate your application’s features the modern way from within the app’s UI.

Source: Add interactive documentation to your JavaScript apps with Intro.js :: IBM developerWorks

For complex interactive apps and sites showing visitors how to use the site is always tricky. Intro.js can help by allowing you to create interactive tours that demonstrate how the app works. The tours are always available through an icon in the navigation.

PhantomJS provides a headless WebKit browser with a JavaScript API

PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.

Source: PhantomJS | PhantomJS

I’ve mentioned this before but we all need a reminder now and then. This looks useful for testing complex interactions on Drupal pages, among other Drupal things.

Let’s Encrypt aims to bring web encryption to all sites for free

What is Let’s Encrypt?
Basically, it’s a way to get a quick x509 certificate for your server without knowing much about what is a x509 certificate:

Let’s Encrypt Overview – http://www.cryptologie.net/article/274/lets-encrypt-overview/

If this works out it will go skiing way to securing all web traffic. The Let’s Encrypt site is at https://letsencrypt.org/ and the code is open source at https://github.com/letsencrypt.

ONLYOFFICE™ – Cloud Office Applications for Collaboration

ONLYOFFICE™ is a multifunctional office suite that enables you to store and co-edit documents, manage projects, email correspondence and customer relations in one place.

Source: ONLYOFFICE™ – Cloud Office Applications

This is intriguing. Looks like some sort of Google Docs / MSFT Office 360 clone in open source. Uses mono to run on Linux. If it works it might be rather useful.

Build nginx with Google PageSpeed module for better performance

This tutorials explains how to build nginx with the latest version of the nginx_pagespeed module on Debian Jessie. The PageSpeed module applies web performance best practices to pages, and associated assets (CSS, JavaScript, images) and therefore speeds up your web site and reduces load times.

How to build nginx with Google PageSpeed module on Debian 8 (Jessie) https://www.howtoforge.com/tutorial/nginx-with-ngx_pagespeed-on-debian-8-jessie/

Seems like an interesting weekend project.