CSS-Website-KIT

Apache 2.x, PHP 5.4.x, HTML 5, CSS 3 - Framework for a fully functional base according to the philosophy of „progressive enhancement“.

A network presence created with css-website-kit is also functional on all old systems without javascript; as long as the minimum requirements [HTML5/CSS3] are met.

Progressive Enhancement

Progressive enhancement describes a method in web design that includes accessibility, semantic markup, and separation of information and presentation to make a website usable for end devices that have limited functionality (JavaScript / CSS / Flash support). The philosophy behind this is that web pages should basically be accessible to any web browser and any type of internet connection in its most basic form - the provision of information - and an improved version of the page to users with better bandwidth and more advanced advanced browsers.

Progressive enhancement is the reversal of the prevalent fault-tolerant practice of web development, where a web page was initially programmed for the most advanced end-user devices, and an older version that was provided or relied on for older devices that do not support modern features; the newer features are simply ignored and a more basic version is automatically rendered. The problem with this approach, however, is that either the workload is higher, since several different versions of a page for different devices must be programmed and maintained, or that an older device does not demonstrate the desired fault tolerance and the contents are thus not or insufficiently displayed or are usable.

This attitude and approach on the part of many web designers resulted from the fact that early browsers with regard to the support of HTML, CSS and JavaScript were still hardly standardized and websites were also hardly displayed on other devices than regular computer browsers, as z. As mobile devices (PDA / Smartphone) did not have the ability to display websites or even connect to the Internet. In practice, the theory of "graceful demotion" has been taken to mean that the end user simply has to update their browser software. However, this attitude ignores the fact that many users can not simply update their software because, for B. Company computers have limited access rights and software is not constantly updated there. In addition, it ignores the fact that there are users who either intentionally do not update or connect via mobile devices, where the available bandwidth and the support for images and scripts or the screen size is limited.

This is countered by progressive improvement by making the basic information that makes up a website accessible to all devices, and by providing externally integrated stylesheets and / or scripts with enhanced functionality on the devices that have the technical capabilities, to use these.

citation wikipedia

Too many developers rely on JavaScript as an essential resource. Have a look at sites that are modern, interactive, and feature great user experience, without the need of JavaScript.


Font Awesome 4.7

Font Awesome gives you scalable vector icons that can instantly be customized - size, color, drop shadow, and anything that can be done with the power of CSS. One Font, 675 Icons.


No JS necessary

These pages are completely functional without the browser's own scripting language. This functionality is based on the use of HTML5, CSS3, IFrames, Apache 2, and a server based scripting language.


All media supported

Whether it's pictures or not, it doesn't matter if you play MP3 music or WAV sounds, MP4 movies or Youtube videos, all media is supported.

Inbuild Search

You don't need an additional program for a complete search.

These functions are provided exclusively via PHP.

Inbuild eMail

You don't need an additional program for your e-mail traffic.

These functions are provided exclusively via PHP.

Inbuild HELP

The help is designed for manual keyboard control, functions and assignments.

These functions are provided exclusively via CSS.

Navigation menu

The navigation is extensive, self-explanatory and can be operated by keyboard.

These functions are provided exclusively via CSS.

Spacer

There are already some suggestions for your personal space divider.

These functions are provided exclusively via CSS.

Headlines

There are already some suggestions for your personal headlines.

These functions are provided exclusively via CSS.

One or more languages

It is completely up to you how many languages you want to provide.

Day- / twilight

You have the choice! Do you prefer brighter or darker.

These functions are provided via CSS and PHP.

Geographical maps

Without Javascript, you have nearly all features of OpenStreetMaps™ at your disposal.

These functions are provided exclusively via PHP.

Responsive Presentation

The display is fully scalable and is independent of the used hardware.

This functionality is provided exclusively via CSS

Inbuild Upload

The function for uploading images is completely ready.

These functions are provided exclusively via PHP.

Media viewer

A very comprehensive module that covers everything you could wish for.

These functions are provided exclusively via CSS.

Keyboard control

Individual command keys and continuous tab key activation of all elements.

These functions are provided exclusively via HTML.

Error view

Individual error views of all available error codes of the used server.

These functions are provided exclusively via APACHE.

Meta data

Automatic generation of all meta data of image, audio and video files in developer mode.

These functions are provided exclusively via PHP.

YouTube

Not all, but very mutch YouTube videos are completely playable without Javascript.

These functions are provided exclusively via PHP.


css-website-kit.netzgesta.de
Christian Effenberger
Suedstrasse 2
41564 Kaarst
phone: 049 (0) 21 31 66 93 92
e-mail: css-website-kit@netzgesta.de

Content of the online offer

The author reserves the right not to be responsible for the topicality, correctness, completeness or quality of the information provided on our website. Liability claims against the author, which refer to damages of material or ideal kind, caused by the use or non-use of the presented information or by the use of incorrect or incomplete information, are in principle excluded, provided that the author is not demonstrably intentional or grossly negligent Fault. All offers are non-binding. The author expressly reserves the right to change, amend, or delete parts of the pages or the entire offer without prior notice, or to terminate the publication temporarily or permanently.

References and links

In the case of direct or indirect references to third-party websites ("hyperlinks"), which lie outside the responsibility of the author, a liability obligation would only come into force in the case in which the author is aware of the contents and is technically possible and reasonable , To prevent the use in case of illegal contents. The author hereby expressly declares that at the time of linking no illegal content was recognizable on the pages to be linked. The author has no influence on the current and future design, content or origin of the linked / linked pages. Therefore, he hereby expressly dissociates himself from all contents of all linked pages, which were changed after the link setting. This statement applies to all links and references set within the author's own internet site, as well as to foreign entries in guestbooks, discussion forums, link lists, mailing lists set up by the author, and in all other forms of databases. Liability for illegal, incorrect or incomplete contents, and in particular for damages resulting from the use or non-use of such provided information, is the responsibility of the provider of the page to which reference was made, not the person who merely refers to the respective publication via links.

Copyright and Trademark Law

The author endeavors to observe the copyrights of the images, graphics, sound documents, video sequences and texts used, to use his own pictures, graphics, sound documents, video sequences and texts, or to access license-free graphics, sound documents, video sequences and texts . All brands and trademarks mentioned within the Internet site and possibly protected by third parties are subject without restriction to the provisions of the respectively valid trademark law and the rights of ownership of the respective registered owners. The mere naming does not lead to the conclusion that trademarks are not protected by third-party rights! The copyright for published objects created by the author remains solely with the author of the pages. Reproduction or use of such graphics, sound documents, video sequences and texts in other electronic or printed publications is not permitted without the express consent of the author.

Data protection

If the possibility for the input of personal or business data (email addresses, names, addresses) within the Internet site exists, the user has given these data voluntarily. The use and payment of all offered services is - as far as technically possible and reasonable - also without specification of such data or under specification of anonymised data or a pseudonym. The use of contact data such as postal addresses, telephone and fax numbers and e-mail addresses published by third parties for the transmission of information not expressly requested is not permitted. Legal steps against the senders of so-called spam mails in the case of violations of this prohibition are expressly reserved. This site uses the mapping service Google Maps via an API. Provider is Google Inc. To use the features of Google Maps, it is necessary to save your IP address. This information is usually transmitted to and stored by Google on servers in the United States. The provider of this site has no influence on this data transfer. For more information about how to handle user data, please refer to the Google Privacy Policy.

General Data Protection Regulation

General note and mandatory information

Designation of the responsible body

The responsible body for data processing on this website is:

Christian Effenberger
Suedstrasse 2
41564 Kaarst
Germany

The responsible body, alone or in concert with others, decides on the purposes and means of processing personal data (such as names, contact details, etc.).

Revocation of your consent to data processing

Only with your express consent are some processes of data processing possible. A revocation of your already given consent is possible at any time. For the revocation is sufficient an informal message by e-mail. The legality of the data processing carried out until the revocation remains unaffected by the revocation.

Right to complain to the competent authority

As the person affected, in the event of a breach of data protection law, you have a right of appeal to the competent supervisory authority. The competent supervisory authority with regard to data protection issues is the state data protection officer of the federal state in which my place of residence is located. Namely NRW. The following link provides a conection to the officer: Helga Block.

Right to data portability

You have the right to have data that we process on the basis of your consent or in fulfillment of a contract automatically to you or to third parties. The provision is made in a machine-readable format. If you require the direct transfer of data to another person in charge, this will only be done to the extent technically feasible.

Right to information, correction, blocking, deletion

You have the right at any time within the scope of the applicable legal provisions to provide free information about your stored personal data, source of the data, their recipients and the purpose of data processing and, if necessary, a right to correct, block or delete this data. In this regard and also to further questions on the subject of personal data, you can always contact us via the contact options listed in the imprint.

Legal validity of this Disclaimer

This disclaimer is to be regarded as part of the Internet offer from which this page was referred to. If sections or individual terms of this statement are not legal or correct, the content or validity of the other parts remain uninfluenced by this fact.

This website uses NO cookies. By continuing to use this website you agree to these terms This website uses NO cookies, learn more