WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Design and implementation of a web portal on sustainable development in Cameroon

( Télécharger le fichier original )
par Yvon Berthet SONAGOU TAKAM
Université de Bamenda -ENSET- - DIPET II 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

6. MATERIALS USED

The actual conduct of this project required the involvement of numerous tools both hardware and software whose role will be declined as well.

6.1. Software

This refers to a list of software that helped in the construction of the project and the various programming languages used.

6.1.1. HTML

The Hypertext Markup Language, HTML generally short, is the data format designed to display web pages. It is a markup language that allows writing of hypertext, hence its name. HTML also allows structuring semantically and formatting the page content, to include multimedia resources including images, input forms, and programmable elements such as applets. It allows the creation of interoperable documents with varied amenities manner consistent with web accessibility requirements. It is often used in conjunction with programming languages (JavaScript) and presentation formats (cascading style sheets). HTML is originally derived from the Standard Generalized Markup Language (SGML).

In this work, it is the HTML 5 to be used, this version offers new attributes and tags and new specifications.

.

6.1.2. CSS: Bootstrap framework

CSS (Cascading Style Sheets) is a computer language used to describe the presentation of HTML and XML documents. The standard defines CSS are published by the World Wide Web Consortium (W3C). Introduced in mid-1990, CSS is commonly used in web design and well supported by web browsers in the 2000s.

Note that until today, many CSS features are incompatible for some browsers. And it is the same for the CSS3 version that is used in this project, even some specifications have not yet been integrated in most browsers.

Thus, in order to make the development easy, we associate the Bootstrap framework, which is a CSS framework put in place by twitter to help in the building of websites. Bootstrap associate JQuery to involve more performance.

6.1.3. JavaScript

According to Wikipedia, JavaScript is a scripting programming language mainly used in interactive web pages but also on the server side. It is an object oriented language by the prototype, that is to say that the basic language and key interfaces are provided by objects that are instances of classes, but which are each equipped with builders for generating their properties, including a prototype property that allows to generate custom objects heirs.

JavaScript code can be integrated directly into Web pages, to be executed on the client. This is when the web browser that supports the execution of these programs called scripts.

Generally, JavaScript is used to control the data entered in HTML forms, or interact with the HTML document via the Document Object Model interface provided by the browser (this is sometimes called dynamic HTML or DHTML). It is also used to perform dynamic services, sometimes pointless, strictly cosmetic or for ergonomic purposes.

JavaScript is not limited to the handling of HTML documents and can be used to manipulate documents SVG, XUL, and other XML dialects. On the contrary, the possibilities of language are seen increased through new technologies (AJAX, JSON) and many libraries (including JQuery, SeaHorse).

6.1.3.1. AJAX

According to the Web Dictionary, AJAX means software architecture for creating pages and to interact with the user web applications and / or other applications without the need to reload page in the web browser client. This means AJAX relies on technologies present in the different web browsers, including JavaScript and XML, which are included in the acronym AJAX "Asynchronous JavaScript and XML".

AJAX does not bring anything new compared to these technologies, most of which have existed for many years. However it offers a method to use them together to create dynamic applications executed by browsers.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard