4.6 Text-level semantics — HTML5 4.5 Text-level semantics 4.5.1 The a element Categories: Flow content. Phrasing content. Interactive content. Palpable content. Contexts in which this element can be used: Where phrasing content is expected. Content model: Transparent, but there must be no interactive content descendant. Content attributes: Global attributes href - Address of the hyperlink target - Default browsing context for hyperlink navigation and form submission download - Whether to download the resource instead of navigating to it, and its file name if so rel - Relationship between the document containing the hyperlink and the destination resource hreflang - Language of the linked resource type - Hint for the type of the referenced resource Tag omission in text/html: Neither tag is omissible Allowed ARIA role attribute values: link (default - do not set), button, checkbox, menuitem, menuitemcheckbox, menuitemradio, tab or treeitem Allowed ARIA state and property attributes: Global aria-* attributes DOM interface: interface HTMLAnchorElement
Elgan: Why Digg failed OK, I'm going to call it: Digg is dead. No, the site hasn't gone dark. It still functions and has millions of users. I used to be a very active Digg user -- as were many of my techno-journalist-pundit-type friends. Now, it turns out, even one of the site's founders and former CEOs, Kevin Rose, barely uses Digg anymore. In a devastating analysis this week, TechCrunch founder Michael Arrington exposed Rose's Digg usage. Arrington pointed out that Rose is 26 times more active on Twitter than on Digg, having tweeted 181 times in the past month. Arrington's numbers have been called into question by blogger Taylor Buley, who says Rose is twice as active as claimed. To me, the most telling bit in all this is that, as of this writing, the story about Rose not using Digg hasn't even made it to the front page of Digg. Even the Internet's most important conversation about Digg isn't taking place on Digg. What went wrong? Digg was undemocratic Digg outsourced social Digg content categories were crazy
Applying Mathematics To Web Design - Smashing Magazine Advertisement “Mathematics is beautiful.” This may sound absurd to people who wince at numbers and equations. Because of its beautiful nature, mathematics has been a part of art and architectural design for ages. Layouts featured in this post were created specifically for the purpose of this article. Golden Ratio and Golden Rectangle The golden ratio, also known as the divine proportion, is an irrational mathematical constant with a value of approximately 1.618033987. We already published a very detailed article “Applying Divine Proportion To Web Design” that explains how to use the golden ratio in Web design. The construction of a golden rectangle is very easy and straightforward. A method to construct a golden rectangle. As an example, consider the minimalist design below. Large view However, it may be quite difficult to add a new Golden block while keeping the consistency of the design. Large view Possible Applications Download the PSD-layout Fibonacci Design Large view Large view Large view
fonts, typefaces and all things typographical — I love Typograph Idea Dump, March 2011 Edition | jacquesmattheij.com It’s always fun to review these ideas a few weeks after I first had them, usually the majority looks bad on this second ‘review’ and they don’t make the cut. Sometimes I feel pretty bad about that, especially if someone goes and makes one of the ones that didn’t make the cut into a killer :) I’ve been asked a few times now why I do this, John Graham-Cummings started this whole thing with his 1000 bad ideas post, and I followed up with post of my own. The other reason why I do this is because I firmly believe that ideas have no - or very little - intrinsic value, and I’d like to see some of these realized. There is only so much time in a day and I won’t be able to implement half of these even if I do live forever and I don’t expect that will be the case. (74) Phone Finder A small bluetooth device paired with your phone that you keep on your person.
WordPress Hosting | WPWebHost HTML5 Boilerplate - A rock-solid default template for HTML5 awesome. Obfuscated code In software development, obfuscation is the deliberate act of creating obfuscated code, i.e. source or machine code that is difficult for humans to understand. Programmers may deliberately obfuscate code to conceal its purpose (security through obscurity) or its logic, in order to prevent tampering, deter reverse engineering, or as a puzzle or recreational challenge for someone reading the source code. Programs known as obfuscators transform readable code into obfuscated code using various techniques. Writing and reading obfuscated source code can be a brain teaser for programmers. Types of obfuscations include simple keyword substitution, use or non-use of whitespace to create artistic effects, and self-generating or heavily compressed programs. Short obfuscated Perl programs may be used in signatures of Perl programmers. This is a winning entry from the International Obfuscated C Code Contest written by Ian Phillipps in 1988 and subsequently reverse engineered by Thomas Ball.
Web Design - Website Designers GestureWorks - Multitouch Software for Flash and Flex 27 Must-Have Starter Kits For Web Designers Starter kits are great timesavers for web designers and they are particularly useful for those who often create mock-ups for project pitching on daily basis. If you are a designer-cum-programmer think of it as your code snippets So what’s in a starter kit? We think it varies – depending on what each designer routinely worked with. For GUI designers, keeping a copy of form elements (buttons, checkboxes, tab, drop down menus, etc) helps speed up the process of creating screens and layouts; on the other hand, browser (IE, Firefox Safari) templates with web safe area keep web designers reminded how/where they should prioritize their contents. Experienced designers will usually customize and keep a personal version of starter kit, some might have few too! In today’s article, we attempt to show you some of the best design starter kit we’ve come to know. GUI, Form Elements and Web Components Yahoo’s Design Stencil Kit Probably one of the most complete kit for designers. Browser Screens Templates
Five Things You Should Know About HTML5 You are here: Home Dive Into HTML5 1. It’s not one big thing You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But the question itself is misleading. You may think of HTML as tags and angle brackets. Chapter 2 and Appendix A will teach you how to properly detect support for each new HTML5 feature. 2. Love it or hate it, you can’t deny that HTML 4 is the most successful markup format ever. Now, if you want to improve your web applications, you’ve come to the right place. Read all the gory details about HTML5 forms in Chapter 9. 3. “Upgrading” to HTML5 can be as simple as changing your doctype. Upgrading to the HTML5 doctype won’t break your existing markup, because obsolete elements previously defined in HTML 4 will still render in HTML5. 4. Whether you want to draw on a canvas, play video, design better forms, or build web applications that work offline, you’ll find that HTML5 is already well-supported. 5. HTML5 is here to stay.
Sharing Widget, Sharing Button, Sharing Plugin - ShareThis Sharing Button Add CopyNShare to your ShareThis Widget. Check the box on Step 3 to start tracking your users' copy and paste shares. FAQs . If your site is not hosted on any of the blogging or CMS platforms listed above, please select 'Website'. All our widgets are mobile compatible. Drag and copy from 'Sharing Buttons' or 'Other Social Plugins' to 'Selected Services'. For more interesting button styles, check out our button gallery . This bar is a way to allow visitors to share your content while you generate income. Preview your bar at the side of the page Set this up to display 300x250 ads based on your own ad tag. Test Backfill Place your ad tag in a html page so we can serve it on the Hovering Button iframe. Ad backfill Example HTML Customize and host the code below on your domain, then add the URL to this page on our configurator page. AdSense - Ad Client ID AdSense - Ad Slot ID Preview Backfill Drag and copy from 'Sharing Buttons' to 'Selected Services'. Default Theme 2 Theme 3 Theme 4 Theme 5 Theme 6 Theme 7