JavaScript

Kibana tutorial
Kibana dashboard tutorial for beginners
  • Web analytics

If large amounts of data have to be indexed and structured, the license-free engine, Elasticsearch, is a popular solution. The Kibana web interface is often used to present the processed data in an appealing form. Together with Elasticsearch and Logstash, this forms the so-called ELK stack. In our Kibana tutorial, we explain step by step how to get the server application Kibana up and running and...

Kibana dashboard tutorial for beginners
Web programming languages
Web programming languages: the best languages for web development
  • Web development

So, you are looking to learn one or more web programming languages? The first challenge is to choose one. After all, there are hundreds of programming languages, but not all of them are good for web development. To make this decision easier for you and help you tackle your web project, we are going to provide a brief introduction to the most well-known web development languages.

Web programming languages: the best languages for web development
Introduction to Node.js
Node.js: the JavaScript runtime environment at a glance
  • Web development

With the software platform, Node.js, you can use JavaScript server-side and benefit from the asynchronous, event-based programming and the range of options for developing server applications. In this Node.js tutorial, we give you an overview of the program’s modular structure, explain how you can install program modules at any time using the integrated package manager, NPM, and use them to set up...

Node.js: the JavaScript runtime environment at a glance
SVG format: how to embed SVG vector graphics
SVG format: how to embed graphic files into your website
  • Website creation

Increasing the size of a raster graphic beyond its actual resolution comes with a loss of quality, which can lead to serious problems in your responsive web design, including increased loading times and a lower ranking in search engine results pages. Optimizing GIF, PNG, and JPG images to display properly across different devices can rapidly turn into a mammoth task. Because of this, vector...

SVG format: how to embed graphic files into your website
MooTools: tools for class-based JavaScript
MooTools: the compact JavaScript framework
  • Web development

No programming language has made its mark quite like JavaScript. Developed in 1995 as a Java alternative for the netscape browser, you would be hard pushed to find a web application that doesn’t use this universal scripting language. However, critics rightly express concerns over the fact that JavaScript lacks a class system and the language is more unstructured than it should be. The MooTools...

MooTools: the compact JavaScript framework
Tutorial: Microdata markup with Schema.org
How to tag your website with microdata according to Schema.org
  • Website creation

Microdata offers a simple and flexible meta syntax for semantically tagging website content. Using a unified markup format according to Schema.org ensures high compatibility with web browsers and search engine crawlers. Reap the benefits of extending search results, like rich snippets or breadcrumbs, by tagging your HTML code with Schema.org microdata syntax.

How to tag your website with microdata according to Schema.org
Overview of Schema.org
What is Schema.org?
  • Website creation

Structured data is the only pathway to web 3.0. Web owners wishing to enlist the help of web crawlers or screenshots with semantic notation have an enormous choice of markup vocabularies to select from. The collaborative project Schema.org seeks to make this task a more manageable feat. The standardized markup is based on an agreement between the leading search engine providers of Google,...

What is Schema.org?
Tutorial: RDFa—markup with Schema.org
Tag your website with RDFa according to Schema.org’s guidelines
  • Website creation

Recommended by W3C as a standard for embedding metadata into HTML, HTML5, XHTML, and other XML dialects, this data format forms the foundation for the semantic web. The project Schema.org provides a standard vocabulary for the markup format. Find out more about its applications and limits and get a feel for tagging with RDFa.

Tag your website with RDFa according to Schema.org’s guidelines
Tutorial: JSON-LD with Schema.org
Marking up your website with JSON-LD according to Schema.org
  • Website creation

JSON LD gives the programmers the possibility of embedding meta data as script separately from web content. Separating HTML markup and semantic annotation helps ensure a more easily read source text and facilitates tagging meta data for dynamic web content. All of this makes JSON-LD a serious competitor of the data formats RDFa and Microdata.

Marking up your website with JSON-LD according to Schema.org
Structured data: an introduction
What is structured data?
  • Website creation

While humans automatically structure data when reading a website, programs like web crawlers or screen readers have to rely on special labeling in order to grasp sematic relationships. This additional information can be embedded in HTML code through a corresponding markup for structured data. Website owners have four formats at their disposal for this task: Microformats, RDFa, Microdata, and...

What is structured data?