jQuery: The Write Less, Do More, JavaScript Library La potenza dei microdati | Guida HTML5 | Xhtml.HTML.it Introduzione: semantica e rich snippet Leggendo questa guida dovrebbe essere chiaro che un punto focale di HTML5 è la semantica. HTML5 ha introdotto infatti diversi tag semantici (come header, article o nav) che permettono di strutturare il contenuto secondo una logica, appunto, semantica. Ma questa suddivisione non assolve a tutte le necessità semantiche di cui il web ha bisogno. L’obbiettivo è quello di dare la possibilità a programmi come crawler dei motori di ricerca o screen reader di comprendere il significato del testo. Ecco come Google li descrive, all’interno della Guida di Strumenti per i Webmaster: “La specifica dei microdati HTML5 è un modo per assegnare etichette ai contenuti al fine di descrivere un tipo specifico di informazioni (ad esempio recensioni, informazioni su persone o eventi). Attualmente, la cosa forse più interessante relativa ai microdati è in effetti uscita fuori dai laboratori di Google: si tratta dei cosiddetti rich snippet. I microdata in pratica I vocabolari
Canvas You are here: Home Dive Into HTML5 Diving In HTML 5 defines the <canvas> element as “a resolution-dependent bitmap canvas which can be used for rendering graphs, game graphics, or other visual images on the fly.” canvas is a rectangle in your page where you can use JavaScript to draw anything you want. So what does a canvas look like? Invisible canvas The markup looks like this: Let’s add a dotted border so we can see what we’re dealing with. Canvas with border You can have more than one <canvas> element on the same page. Let’s expand that markup to include an id attribute: Now you can easily find that <canvas> element in the DOM. var a_canvas = document.getElementById("a"); Simple Shapes Every canvas starts out blank. Click to draw on this canvas The onclick handler called this function: function draw_b() { var b_canvas = document.getElementById("b"); var b_context = b_canvas.getContext("2d"); b_context.fillRect(50, 25, 150, 100); } And then there’s this Every canvas has a drawing context Paths path . .
Learning Three.js Crawler Da Wikipedia, l'enciclopedia libera. Un crawler (detto anche web crawler spider o robot), è un software che analizza i contenuti di una rete (o di un database) in un modo metodico e automatizzato, in genere per conto di un motore di ricerca. Un crawler è un tipo di bot (programma o script che automatizza delle operazioni). I crawler solitamente acquisiscono una copia testuale di tutti i documenti visitati e le inseriscono in un indice. Un uso estremamente comune dei crawler è nel Web. Ecco di seguito una tabella con i nomi degli spider dei principali motori di ricerca aggiornati al 21 febbraio 2008: Esempi di Web crawlers[modifica | modifica sorgente] La seguente è una lista di architetture pubbliche di crawler di carattere generico: Crawler di tipo open-source[modifica | modifica sorgente] Critiche[modifica | modifica sorgente] Il termine Web Crawler viene utilizzato anche per indicare i controversi offline browser, come: PageNest (ex WebStripper), MSIECrawler, Offline Explorer, etc.
HTML Canvas 2D Context Latest Published Version: Latest Editor's Draft: Previous Version: Editors: Rik Cabanier, Adobe Systems, Inc. Jatinder Mann, Microsoft Corporation Jay Munro, Microsoft Corporation Tom Wiltzius, Google, Inc. Ian Hickson, Google, Inc. Copyright © 2013 W3C® (MIT, ERCIM, Keio, Beihang), All Rights Reserved. Abstract This specification defines the 2D Context for the HTML canvas element. Status of This document This section describes the status of this document at the time of its publication. If you wish to make comments regarding this document in a manner that is tracked by the W3C, please submit them via using our public bug database. Work on extending this specification typically proceeds through extension specifications which should be consulted to see what new features are being reviewed. Implementors should be aware that this specification is not stable. 2d interface
HTML5 Canvas Tutorials The future of HTML, Part 1: WHATWG HTML isn't a very good language for making Web pages. However, it has been a very good language for making the Web. HTML's ease of learning and the view source capability for browsers has bootstrapped the Web's popularity in an amazing way. The World Wide Web Consortium's (W3C) involvement in standardizing HTML has ensured that Web browsers all implement the same dialect, more or less. The emergence of CSS, and the corresponding growth of standards-based Web design as best practice has also averted HTML chaos and led to a better Web experience for users and developers alike. This much you probably know. No surprise then, that various groups are pushing again to develop HTML in a way that lets Web publishing and Web applications use more of the technology that's available in modern user interfaces. The other two groups focus on future improvements. These articles will examine the work of the latter two groups: W3C and WHATWG. WHATWG, HTML 5, and Web Forms 2.0 So what's inside HTML5? canvas
Basic UNIX Commands by Donald Hyatt The UNIX operating system has for many years formed the backbone of the Internet, especially for large servers and most major university campuses. However, a free version of UNIX called Linux has been making significant gains against Macintosh and the Microsoft Windows 95/98/NT environments, so often associated with personal computers. Developed by a number of volunteers on the Internet such as the Linux group and the GNU project, much of the open-source software is copyrighted, but available for free. This is especially valuable for those in educational environments where budgets are often limited. UNIX commands can often be grouped together to make even more powerful commands with capabilities known as I/O redirection ( < for getting input from a file input and > for outputing to a file ) and piping using | to feed the output of one command as input to the next. The following charts offer a summary of some simple UNIX commands. Ten ESSENTIAL UNIX Commands