background preloader

New elements in HTML 5

New elements in HTML 5
Development of HTML stopped in 1999 with HTML 4. The W3C focused its efforts on changing the underlying syntax of HTML from Standard Generalized Markup Language (SGML) to XML, as well as completely new markup languages like Scalable Vector Graphics (SVG), XForms, and MathML. Browser vendors focused on browser features like tabs and RSS readers. Recently, the beast came back to life. This new version of HTML—usually called HTML 5, although it also goes under the name Web Applications 1.0—would be instantly recognizable to a Web designer frozen in ice in 1999 and thawed today. At the same time, this proverbial unfrozen caveman Web designer would encounter some new and confusing elements. Finally, when the caveman fired up the 300MHz laptop running Windows 98 that was also frozen in 1999, they might be astonished to realize that the new pages display fine in Netscape 4 and Windows® Internet Explorer® 5. That's not a happy coincidence. Structure Listing 1. Listing 2. Back to top aside figure

Memo: The Personal Page As long as people have had personal websites, people have had a place to call home, online. With the advent of cheap domains paired with an ever growing landscape of ways to host a site, one can have a personal website that looks great and does what it needs to do for the price of one good meal. In this recent redesign, the About page went through a few iterations before we came to the version you see now. While everyone else has a full-fledged blog that spoke to who they were, my own personal endeavours have run the gamut for over a decade. I posted that on Twitter and garnered positive feedback. A quick round robin occurred on Twitter with others chiming in their interest in doing similar with results: Paul Armstrong‘s beautiful version is less like mine and takes a unique twist on it, incorporating his own beautiful photography and self-portraits. Designer Tim Lum followed up with a site of his own which follows more closely to the original I created. And so it is.

Code Charts Specials Controls: C0, C1 Layout Controls Invisible Operators Specials Tags Variation Selectors Variation Selectors Supplement Private Use Private Use Area Supplementary Private Use Area-A Supplementary Private Use Area-B Surrogates High Surrogates Low Surrogates Noncharacters in Charts Noncharacters in blocks Range in Arabic Presentation Forms-A Range in Specials Noncharacters at end of ... BMP, Plane 1, Plane 2, Plane 3, Plane 4, Plane 5, Plane 6, Plane 7, Plane 8, Plane 9, Plane 10, Plane 11, Plane 12, Plane 13, Plane 14, Plane 15, Plane 16 How to Code a Clean Minimalist HTML CSS Website Layout A long time ago, one of our authors named Jillz created a tutorial about “Designing a Minimalist Website Layout in Photoshop“. I used that exact PSD file and created an HTML CSS Layout for our readers – so that you can learn some coding lessons or download it and use it as your own site (naturally free of charge). As you might have guessed, we are going to start a step by step tutorial for creating a Minimalist HTML CSS Layout. This tutorial doesn’t require slicing in Photoshop, because it will cover only the most basic topics and is for beginners. To start, you will need your favorite HTML/Code editor like Dreamweaver or Notepad ++ and PSD of this Tutorial. Final Version Demos Live Demo {filelink=15} Lets Get Started Let’s start by making a new folder and a directory structure as mentioned below within this folder. 1. 2. 3. 4. Head Area Code Now I am going to show you the obvious HTML head area of index.html with the attached CSS. <! Moving Forward to Body CSS for Body and Frame Container <! 1. 2.

HTML Goodies Drag and drop table content plus animation | Redips | spideR Net This demo is just another example of using REDIPS.drag JavaScript library. Example shows drag-n-drop functionality in combination with animation. Please try to drag DIV elements or table rows and watch the movements in other table. I hope this demo will give you a general picture and show possibilities of REDIPS.drag library. Tables are closed within separated drag containers so elements from first table cannot be dragged to the second table and vice versa. From version 4.3.0+, table content and rows can be moved to target position not only by dragging but also by using public method moveObject(). Minimized and gzipped, REDIPS.drag library is less than 10KB. JavaScript Kit- Comprehensive JavaScript, DHTML, CSS tutorials and over 400+ free JavaScripts!

25 Super Common SEO Mistakes No, these aren’t “myths” disguised as “common mistakes.” I’ve already beaten the SEO myths theme to death with my previous three articles. What follows are innocent mistakes that many SEOs make. Some of these things catch even the best of us… 1. The Google AdWords Keyword Tool defaults to “Broad match” mode, which yields useless data from an SEO perspective — useless in that the numbers are hugely inflated to include countless phrases incorporating the search term specified. In Exact mode, the search query volume for “shoes” drops to 368,000. 2. Ever notice listings in the Google SERPs (search engine results pages) without titles or snippets? If you place a meta robots noindex meta tag on the page, you’ll need to allow the spiders to access the page so it can see the meta tag. 3. I just wrote about parameters you can append to Google SERP URLs. 4. Your customer doesn’t use industry-speak. 5. Too rarely do I hear that the site’s content plan was driven by keyword brainstorming. 6. 7. 8.

20 Reasons Why Your Website Design Sucks Part 2 In 20 Reasons Why Your Website Design Sucks part 1, I’ve started with a short introduction about why clients should be just clients, and why some self-proclaimed web designers shouldn’t be “designing” at all. We then explored important concepts which you need to know before you start designing and planning a website. A thorough knowledge of concepts like balance, white-space, and overflow make the difference between a good and a bad design. Like the previous article, we’re focusing on another 10 mistakes that can transform your website design into an unpleasant place to be. 11) Distracting Animations A boring design does not bring light to your visitor’s eyes, however, having too much animation on your website brings plenty of downsides to your business. What is the first thing you look at when you visit that specific page (animation or content)? So the rule is simple – the user can’t be distracted while he’s reading, so make sure your animation ends quickly or has a small visual impact.

JavaScript Enlightenment: Now Available I'm pleased to help promote the follow-up to Cody Lindley's fantastic jQuery Enlightenment eBook, appropriately titled, JavaScript Enlightenment. Building upon his previous book, this newest release focuses exclusively on JavaScript objects, and will assist you in transitioning from a library user, to a full-fledged JavaScript developer! Need a Sample If you need a sampling of the type of content the book offers, be sure to check out the excerpt on Nettuts+, which focuses on the ever-confusing this keyword. So What's This Book About? " This book is not about JavaScript design patterns or implementing an object-oriented paradigm with JavaScript code. It was my intention to write a book to give the reader an accurate JavaScript worldview through an examination of native JavaScript objects and supporting nuances: complex values, primitive values, scope, inheritance, the head object, etc. Who is Cody Lindley? Buy the Book!

Related: