background preloader

Apprendre-base-générale

Facebook Twitter

Le DOCTYPE qu'il vous faut. Par Jeffrey Zeldman Nouveau ! HTML5 arrive progressivement, et son doctype est bien plus simple à retenir : <! DOCTYPE html>. En le rencontrant, tous les navigateurs actuels passent en mode de rendu standard, vous pouvez donc l'utiliser dès aujourd'hui. Vous avez fait tout ce qu'il fallait, mais votre site ne s'affiche et ne fonctionne pas comme il le devrait dans les derniers navigateurs. Vous avez utilisé du XHTML valide et des CSS. Ce bref article vous fournira des DOCTYPEs fonctionnels, et vous expliquera les effets pratiques, réels, de ces balises autrement très abstraites. Pourquoi un DOCTYPE ? Dans les normes du HTML et du XHTML, un DOCTYPE (contraction pour "Document Type Declaration") informe le validateur de la version de (X)HTML que vous utilisez, et doit apparaitre en première position dans chaque page web. De toute évidence, ce n'est pas ce que vous voulez.

Où sont passés tous les DOCTYPEs ? w3.org n'est pas A List Apart, WebReference, ou Webmonkey. Des DOCTYPEs qui marchent. Qu’est ce qu’une base de données bien construite ? Une base de données bien construite et une base de données qui comporte des tables bien étudiées par rapport aux interrogations qu’elle va subir ainsi que des index bien placés. Mais pas seulement. Pour qu’une base de données soit performante, il faut aussi que chaque champ (un champ étant une colonne du tableau) soit correctement choisi par rapport aux données qu’il va contenir. Au moment de la création d’une table, on doit définir chaque champ : son type (numérique, textuel …), sa longueur potentiel et d’autres paramètres.

Ces définitions peuvent être révisées ultérieurement pour adapter le contenant (le type de champ) au contenu (les données). Mais il n’est pas rare de trouver des erreurs dans la définition des champs qui n’ont pas été choisis ou adaptés lors du développement du projet : parfois des champs textuels sont prévus et l’on y stocke des valeurs numériques, d’autre fois, les dates sont stockées dans des champs texte … #264 Guard. Guard watches files and runs a command after a file is modified. This allows you to automatically run tests in the background, restart your development server, reload the browser, and more. Download: source codeProject Files in Zip (260 KB)mp4Full Size H.264 Video (17 MB)m4vSmaller H.264 Video (10.5 MB)webmFull Size VP8 Video (24.8 MB)ogvFull Size Theora Video (23.6 MB)

21 Best Websites for Teaching Yourself Web Development. Get the FlatPix UI Kit for only $7 - Learn More or Buy Now I remember how popular web design was even 5 or 10 years ago. Kids in high school were teaching themselves HTML and building small web pages from scratch. And nowadays this is possible because of the thousands of free tutorials and code online. Open source has dramatically shaped an industry of high-tech and high demand. But it can still be difficult pinpointing exactly what you want to learn. Pixel2Life Smashing Magazine Coding W3Schools Tizag Webmonkey Treehouse Sitepoint Student Web Design Guide A List Apart Web Design From Scratch Net Tuts+ Web Design Tuts+ CSS Tricks Developer Drive Think Vitamin Blog Ajaxian .Net Magazine Tutorialzine 24 Ways Design Instruct PHP Academy About Jake Rocheleau Jake is a digital researcher and writer on many popular design magazines.

Learning for everyone, by everyone, about almost anything. Public DNS. Méthodologie. OpenDNS. Un article de Wikipédia, l'encyclopédie libre. Logo OpenDNS est un service gratuit de redirection DNS. Il se consulte via deux serveurs DNS récursifs accessibles sous les IP anycast suivantes : IPv4 : 208.67.222.222 ; 208.67.220.220[1] ; 208.67.222.220 et 208.67.220.222[2]IPv6 (Sandbox) : 2620:0:ccc::2 et 2620:0:ccd::2[3] Le service permet les corrections automatiques des noms de domaines saisis par l'utilisateur ainsi qu'un service de blocage de certaines catégories de noms de domaines. Lorsque vous tentez d'atteindre un nom de domaine qui n'existe pas, vous êtes automatiquement redirigé vers une page de recherche qui vous permettra d'atteindre un autre site qui correspond à ce que vous cherchiez.

Histoire[modifier | modifier le code] David Ulevitch est le créateur du site, lancé en juillet 2006. Particularités[modifier | modifier le code] Ce service est gratuit, accessible partout dans le monde. Confidentialité[modifier | modifier le code] Notes et références[modifier | modifier le code] Domain Name System. Un article de Wikipédia, l'encyclopédie libre. Le Domain Name System (ou DNS, système de noms de domaine) est un service permettant de traduire un nom de domaine en informations de plusieurs types qui y sont associées, notamment en adresses IP de la machine portant ce nom. À la demande de la DARPA, Jon Postel et Paul Mockapetris ont conçu le « Domain Name System » en 1983 et en écrivirent la première réalisation.

Rôle du DNS[modifier | modifier le code] Les ordinateurs connectés à un réseau IP, comme Internet, possèdent une adresse IP. Ces adresses sont numériques afin d'être plus facilement traitées par une machine. Les noms de domaines peuvent être également associés à d'autres informations que des adresses IP. Histoire[modifier | modifier le code] Article détaillé : hosts.

Un système hiérarchique et distribué[modifier | modifier le code] Hiérarchie du DNS. Hiérarchie du DNS[modifier | modifier le code] Tous les sous-domaines ne sont pas nécessairement délégués. 1.0.168.192.in-addr.arpa.