Table of Contents
Third party libraries, services and applications
Introduction
Although majority of the contents on this websites are created from scratch without using frameworks, I did use existing open source libraries or even services to host this website. For transparency purposes and give credit where credit is due. This page is entirely dedicated to listing down all of the libraries and services that I have used that did not came from me.
Libraries
The following is the list of libraries that I have used on this website. I have categorize them into two sections. The javascript and non-javascript section.
This is to easily identify which libraries are being used on these specific versions. To be clear when I say javascript, I am referring to www.richardorilla.website[1]
Whereas for non-javascript, I am referring to the subsite of this domain which is classic.richardorilla.website[2].
Furthermore, the list also has a description of what it is and how it is used.
Javascript
- jQuery - Mainly used for the $(document).ready() function. Which for non-programmers means this Javascript code will be executed after the page is done loading. Is use is seen in this site.js file. Currently still using 10 (very outdated) but I may update this soon
- jQuery UI - A partner for jQuery. Mainly used for Datatables plugin and nothing else.
- DataTables - Mainly used in the blog.html page however is used on other pages as well such as the Browser-based games in the modern internet blog article [js]. Basically I use this to make a table that is sortable and searchable so any future pages that will use tables will be using this.
- Three.js - Javascript 3d library. I mainly use this for the animated background in the javascript version of the site.
- highlight.js - Mainly for code highlighting.
Non-javascript
Currently I do not use any external libraries for the non-javascript version.
Services
The site itself uses a few services to enhance the availability of the site. Some of these are already highlighted/covered in the privacy policy page of this website.
- Cloudflare - Mainly use Cloudflare as a CDN. I set it up in a way that allows TOR and VPN connections in my site considering my website is mostly static content anyways.
Applications
Currently the only applications this site uses are offline applications. Specifically when writing new or editing webpages on this site. Here are the following offline applications that I use for writing content on this website.