Extreme Programming
Extreme Programming: Software development to the extreme
  • Web development

Programming has been dominated by agile software development in recent decades, and with good reason. Agile software development owes much of this success to the extreme programming (XP) methodology. It doesn’t get any more agile than XP! This methodology emphasizes the people involved and requires thinking in very small steps. How does extreme programming work?

Extreme Programming: Software development to the extreme
Compress images with the help of free tools
Compressing images: an absolute must
  • Web design

Computer storage volume is increasing by the year. But while we have access to more gigabytes and terabytes, it’s best to keep the file sizes down to a minimum–especially if you operate a website. This is because compressed data leads to quicker loading times, happy visitors, and a good Google ranking. Pictures bound for the internet in particular should be compressed. We’ve compiled some of the...

Compressing images: an absolute must
What can HEIF (High Efficiency Image File Format) do?
HEIF: all you need to know about High Efficiency Image File Format
  • Web design

Apple has replaced JPEG as the standard image format on iOS 11 and macOS High Sierra. The successor HEIF (High Efficiency Image File Format) enables users to save photos in a more space-saving and higher quality format. Since other platforms such as Windows or Linux do not yet support the new format, the MPEG standard’s possibilities are still limited.

HEIF: all you need to know about High Efficiency Image File Format
WebP-Format
WebP: the efficient format for images on the Web
  • Web design

Most websites display a variety of photos, graphics and animations, which often have a negative effect on performance. This problem can easily be kept in check thanks to measures such as compressing image files, which is why this technology is often used. With the WebP format Google has developed a format that aims to outperform JPEG, PNG, GIF etc. in terms of file size – even if it has only...

WebP: the efficient format for images on the Web
Delete browser history
Clearing Your History in Chrome, Firefox, and Other Browsers
  • Web development

In the default setting, browsers compile a history of visited websites so that these can be loaded faster and easier in the future. Anyone who does not wish for other people to view their own web activities should regularly delete their history. We reveal how this works in popular clients such as Mozilla Firefox, Google Chrome, and Safari, in our article.

Clearing Your History in Chrome, Firefox, and Other Browsers
California Consumer Privacy Act (CCPA)
What is the California Consumer Privacy Act?
  • Digital law

The California Consumer Privacy Act, in effect since January 2020, makes it easier for US consumers to control the private information that a company hold on them or shares. If a business is found to be in breach of the CCPA, consumers can now also sue them. Here’s all you need to know about the Act, its major provisions, and what it means for you and your business.

What is the California Consumer Privacy Act?
Byte Order Mark
BOM: What is a Byte Order Mark?
  • Web development

How information actually read? For some people the answer seems obvious – from left to right. For people from many cultures, however, the opposite direction is considered normal. These are all conventions – something that computers do not understand. So, in which order should bytes be read? The byte order mark (BOM) solves this problem.

BOM: What is a Byte Order Mark?
JSONP
JSONP: Scripts for Cross-Domain Data Queries
  • Web development

The same-origin policy (SOP) prevents client-side scripting languages, such as JavaScript, from accessing objects located on another URL that are not part of the running internet application. A convenient way to perform this cross-domain query regardless is through the JSON application JSONP. We explain what exactly this involves and how this method works.

JSONP: Scripts for Cross-Domain Data Queries
How companies use social selling
Social selling: business relations on the social net
  • Social media

Purchasing decisions are rarely made out of the blue. Customers usually go through a decision-making phase, during which it’s up to the company to convince the customer of their need for the product. This is most effective when you present yourself and your products as trustworthy and honest as possible – particularly on social networks, where your target group conducts research, asks for...

Social selling: business relations on the social net
The basics for modern web development
Modern web development: the basics
  • Web development

Der Trend in der Webentwicklung führt weg von statischen Webangeboten hin zu interaktiven Inhalten. Auch wenn HTML und CSS nach wie vor das Grundgerüst einer jeden Website darstellen, greifen Webentwickler immer öfter auf serverseitige Programmiersprachen wie PHP zurück, um dynamische Webauftritte zu realisieren. Zudem bieten clientseitige Skriptsprachen wie JavaScript die Möglichkeit, eine...

Modern web development: the basics