jtyost2 + html   77

Flotr2 : a library for drawing HTML5 charts and graphs (humblesoftware.com)
RT @hackernewsbot: Flotr2 : a library for drawing HTML5 charts and graphs...
HTML  html5  graphing  from instapaper
14 days ago by jtyost2
Saving the Day with Scoped CSS
Over the last couple years HTML5 and CSS3 have rocked our worlds and the way we approach common website issues. Every few days it seems there is some new fangled snippet or approach that is a game changer. Today might just be another one of those days (kind of).

One little known feature of HTML5 is Scoped CSS. It’s an attribute for style blocks that may change the way we tackle certain styling challenges in the future.
html5  css3  css  html  webdesign  webdevelopment  programming 
6 weeks ago by jtyost2
Pure CSS Clickable Events Without :target
Click on the drop downs above. That’s done all in CSS; no kind of javascript whatsoever. Pretty cool, eh? It’s a fun use of the :active and :hover selectors. You can browse the source code for the demo above here. If you’d like a more in-depth tutorial of how to accomplish this, continue reading.
css  dropdown  menu  clickevent  html  programming  webdesign  webdevelopment 
9 weeks ago by jtyost2
What’s the Deal With Display: Inline-Block? | Design Shack
To be honest, I’ve never really played around with inline-block too much before today, but I’ve been seeing more and more suggestions in the comments that I explore this method as an alternative to floats so I thought I’d take the advice. I was hopeful going into it that it was indeed some magic, no-hassle way around floats, but in truth it really isn’t. There are still several unexpected behaviors that you have to know about and respond to, resulting in some hacky code much like we often see with float clearing fixes.

To be fair though, it is in fact a pretty simple way to accomplish float-like layouts. More importantly, the CSS that you have to implement to make sure it’s cross-browser compatible is briefer than even the popular micro clearfix hack from Nicolas Gallagher. This may make it a better way to go for many projects.

Ultimately, I think I will in fact begin adding this method to my bag of tricks. I suspect that certain times will arise when floats aren’t ideal (example: right floats render everything in reverse) and this will be a great alternative to have in those situations.

What do you think? Is inline-block a good alternative to floats? What situations can you think of where one clearly has an advantage over the other?
programming  CSS  HTML  webdesign  from instapaper
10 weeks ago by jtyost2
darcyclarke/Front-end-Developer-Interview-Questions
A list of questions you can use to help interview potential candidates for a front-end development position.
programming  css  html  javascript  interview  career  work 
11 weeks ago by jtyost2
Responsive text
Some websites now contain 'responsive images'. These scale (or crop) depending upon your screen's viewing area, so the image sizes remain appropriate whether you're looking at the website on a mobile phone, or on a huge flat screen monitor.

This is an example of responsive text.

The amount of textual detail scales relative to your screen size.

The effect is achieved using simple HTML class names and CSS media queries which show or hide the content depending upon the current screen width.
webdesign  webdevelopment  programming  software  html  css  css3  design 
february 2012 by jtyost2
3.2 Elements — HTML Standard
The translate attribute is an enumerated attribute that is used to specify whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.

The attribute's keywords are the empty string, yes, and no. The empty string and the yes keyword map to the yes state. The no keyword maps to the no state. In addition, there is a third state, the inherit state, which is the missing value default (and the invalid value default).
html  standards  webdesign  webdevelopment  programming 
february 2012 by jtyost2
CSS Hierarchies Module Level 3
CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc. This module contains the features of CSS level 3 relating to the hierarchical nesting of style rules. It includes and extends the functionality of CSS level 2 [CSS21], which builds on CSS level 1 [CSS1]. The main extension compared to level 2 is the ability to nest a style rule within another rule, allowing greater modularisation and readibility of CSS documents.
css  html  css3  w3c  standards  webdesign  webdevelopment  programming 
february 2012 by jtyost2
Prevent Form Field Autocomplete
Preventing autocompletion of form fields is incredibly important since we never know where our users are completing them from. They could complete them from a super secure computer or an incredibly public computer. Regardless of security level, some field values should never be remembered, like credit card number, social security number, etc. Preventing autocompletion is as simple as adding one attribute to a FORM tag for individual form fields.
html5  html  security  programming  webdevelopment 
february 2012 by jtyost2
[whatwg] Requests for new elements for comments
We already have an element for comments and other self-contained document
modules, namely, <article>. The spec in fact specifically calls out an
<article> nested in another <article> as being, by definition, a comment
on the outer <article>.
html  html5  programming  webdesign  webdevelopment  WHATWG  w3c 
january 2012 by jtyost2
mathiasbynens/jquery-placeholder - GitHub
A jQuery plugin which enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet
jquery  html  html5  placeholder  webdevelopment  webdesign  programming  form 
december 2011 by jtyost2
The output element | HTML5 Doctor
Across the web, you’ll see a range of sites that feature calculators for working out things like loan repayments, mortgage rates, tax, insurance, and more. Until now, we’ve had no way of semantically marking up the result of those calculations. Enter: the <output> element! In this article, we’ll show you <output> and some related JavaScript tricks. Let’s get cracking.
html  html5  webdesign  webdevelopment  programming  javascript 
december 2011 by jtyost2
HTML5 Cross Browser Polyfills - GitHub
So here we're collecting all the shims, fallbacks, and polyfills in order to implant html5 functionality in browsers that don't natively support them.

The general idea is that: we, as developers, should be able to develop with the HTML5 apis, and scripts can create the methods and objects that should exist. Developing in this future-proof way means as users upgrade, your code doesn't have to change but users will move to the better, native experience cleanly.

Looking for a way to conditionally load these scripts client-side based on feature detects? See Modernizr. Looking for a guide to writing your own polyfills? See Writing Cross-Browser JavaScript Polyfills.
html5  css3  css  html  programming  polyfill  shim  javascript  webdevelopment 
december 2011 by jtyost2
necolas/css3-social-signin-buttons - GitHub
CSS3 Social Sign-in Buttons with icons. Small and large sizes.
css  css3  webdesign  webdevelopment  buttons  programming  html 
november 2011 by jtyost2
DataZombies/DBi - GitHub
DBi handles all the work of creating an iOS or Safari WebSQL database and manages local/session storages.

DBi creates, tables, indices, triggers & views and populates the tables all from a single JSON file that's outputted from DBi.
html5  localstorage  websql  html  javascript  programming  webdevelopment  webdesign 
november 2011 by jtyost2
TapQuo/Lungo.js - GitHub
LungoJS
HTML5 Mobile Framework, and stuff.
javascript  html5  css3  css  html  framework  mobile  MobileFramework 
november 2011 by jtyost2
dnewcome/Donatello - GitHub
Donatello is a pure-CSS drawing library for the browser. The API is inspired in part by Raphael.js. All graphical elements are rendered using HTML DOM and CSS. The idea came together from various code snippets I had lying around for drawing circles and lines in other projects. I decided to make an attepmpt at a drawing API using these ideas after using Raphael.js in my Node Knockout team project.
css  javascript  library  raphael.js  donatello  html  api 
october 2011 by jtyost2
zynga/scroller - GitHub
Accelerated panning and zooming for HTML and Canvas
html5  html  canvas  javascript  programming  scrolling  zooming 
october 2011 by jtyost2
Octopress
Octopress is a framework designed by Brandon Mathis for Jekyll, the blog aware static site generator powering Github Pages. To start blogging with Jekyll, you have to write your own HTML templates, CSS, Javascripts and set up your configuration. But with Octopress All of that is already taken care of. Simply clone or fork Octopress, install dependencies and the theme, and you’re set.
Jekyll  HTML  CSS  JavaScript  framework  blogging  from instapaper
september 2011 by jtyost2
Pure CSS3 typing animation with steps() | Lea Verou
steps() is a relatively new addition to the CSS3 animations module. Instead of interpolating the values smoothly, it allows us to define the number of “frames” precisely. So I used it to create headers that have the well-known animated “typing effect”:
css  css3  html  webdesign  webdevelopment  programming 
september 2011 by jtyost2
Reflecting on Chrome as browser hits third birthday
Google launched its Chrome Web browser on September 1, 2008—three years ago today. In the time since its debut, Google's Web browser has attracted a considerable following and influenced other browser vendors. To celebrate the anniversary, Google has published an interactive HTML5 infographic that presents the history of the major Web browsers and Web standards.

Chrome's contributions to the Web and browser design are significant. Google set the pace of development for modern browsers by being the first browser vendor to adopt a radically shorter development cycle and a release management strategy that emphasizes fast-paced incremental improvement. Chrome's transparent update system and channel-based prerelease distribution model are being adopted by Firefox and could eventually be picked up by other browser vendors.

Chrome's distinctive minimalist design has also changed the way that browser vendors think about usability. Chrome's approach to paring down the interface and offering a more streamlined user experience has been embraced by other browsers. Google took the lead on some controversial moves, like not displaying "http" in the location bar.

The technical influence of Chrome can even be felt outside of the browser ecosystem. The performance of Chrome's sophisticated V8 JavaScript engine and the ease with which it can be embedded in other software have led to its adoption in a range of other environments. For example, V8 was used to produce Node.js, a server-side JavaScript runtime that is popularizing the use of JavaScript for backend Web development.

Although Chrome has come a long way, the browser still lags behind its competitors in some key ways. When we first reviewed Chrome in 2008, one of our biggest gripes with the user interface was the lack of tab overflow handling. After three years, this issue still hasn't been fixed. Chrome's user interface for browsing history is another major weak area relative to other browsers. History autocompletion in the Omnibox is also quite limited compared to Firefox's AwesomeBar.

Despite the limitations, Chrome's audience has grown explosively since its 2008 launch. According to statistics from StatCounter, the browser's marketshare hit 10 percent last year and continued growing to 23 percent, as of this month. It's become an important part of Google's product landscape, serving as the central pillar of the company's ambitious Chrome OS operating system.

After three great years of innovation and raising the bar, Chrome's future looks bright.
googlechrome  browser  javascript  html  html5  css  css3  webdesign  webstandards  webdevelopment 
september 2011 by jtyost2
imakewebthings/deck.js - GitHub
A JavaScript library for building modern HTML presentations. deck.js is flexible enough to let advanced CSS and JavaScript authors craft highly customized decks, but also provides templates and themes for the HTML novice to build a standard slideshow.
html  programming  html5  javascript  jquery  css  presentation 
august 2011 by jtyost2
Functional CSS Tabs Revisited | CSS-Tricks
The idea of "CSS Tabs" has been around for a long time. If you Google it, a lot of what you get is styled CSS tabs, but less stuff on the building an actually functional tabbed area. At least, functional in the sense as we think of tabbed areas today: click a tab, see a new content area with no page refresh.

Tackling functional CSS tabs has less of a deep history. Brad Kemper was messing around with it in 2008 trying to utilize the :checked pseudo selector with radio buttons and adjacent sibling combinators. This is a really cool technique that can be utilized to do things like an expand/contract tree style menu or visually replace form elements with graphics (pioneered by Ryan Seddon).

I personally tried messing with functional tabs a while back, and came up with seven different ways to do it. Most of them centered around the use of the :target pseudo class selector and most of those techniques sucked. One was OK. They all had one major flaw and that was that URL hashes needed to be used, which "jumps" the page down to the element with the matching ID, and that is totally unexpected, jerky, and just a bad overall experience.

Working with the radio-button/:checked technique is way better, but there was a long-standing WebKit bug that prevented pseudo class selectors and adjacent sibling combinators from working together. Good news! That's fixed as of stable browser releases Safari 5.1 and Chrome 13.

So let's get this thing done the :checked way, which I think is the cleanest way to do it for now and for the next few years.
csstabs  css  html  webdesign  webdevelopment  programming 
august 2011 by jtyost2
Bootstrap, from Twitter
Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites.
It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.
css  webdesign  webdevelopment  framework  html  html5 
august 2011 by jtyost2
harvesthq/chosen - GitHub
Chosen is a library for making long, unwieldy select boxes more friendly.
jquery  javascript  html  webdesign  webdevelopment  programming  css  form 
august 2011 by jtyost2
tdreyno/iphone-style-checkboxes - GitHub
Turn your checkboxes into iPhone-style binary switches
form  html  css  webdesign  webdevelopment  javascript  jquery 
august 2011 by jtyost2
Fractal | Email HTML/CSS Validation
See exactly which lines of code are not supported in over 24 email clients.
Email designers that are tired of trawling through check lists, this is for you.
email  css  webdesign  webdevelopment  programming  html 
july 2011 by jtyost2
harvesthq/chosen - GitHub
Chosen is a library for making long, unwieldy select boxes more friendly.
javascript  programming  webdesign  html  form  jquery 
july 2011 by jtyost2
How to fix the broken iPad form label click issue · The Watchmaker Project
Mobile Safari, the browser found on iPhones, iPod Touches and the iPad, does not (currently) implement the same label behaviour as other browsers. Clicking on labels doesn’t do anything—possibly, as Ben Darlow suggests, it is because it would interfere with the tap-to-select-text functionality, although personally I think that usability trumps obscure text-selection use cases.

What’s even weirder is that, in over an hour of googling, I couldn’t find a single reference to this issue. Surely someone, somewhere must have noticed that clicking or tapping on labels in forms on iPad doesn’t select the input? I resolved that when I published a fix for the issue, it would include a couple of clunky sentences stuffed with as many keywords related to the tap click form label input select checkbox radio button problem as possible…
javascript  form  html  css  ios  MobileSafari  jquery 
july 2011 by jtyost2
6 Methods For Vertical Centering With CSS | Van SEO Design
Centering elements vertically with css is something that often gives designers trouble. There are however a variety of methods for vertical centering and each is fairly easy to use. Today I want to present 6 of those methods.
css  webdesign  webdevelopment  html  VerticalCenter 
july 2011 by jtyost2
CSS support in email: A CSS3, web and mobile client update for 2011 - Blog - Campaign Monitor
It's taken 9 desktop clients, 5 mobile handsets, 4 webmail accounts and a solid week of hard labor, but we've finally updated our ever-popular guide to CSS support in email to reflect the email clients that your subscribers are using today. Covering the gamut of CSS selectors and properties as well as some useful tidbits along the way, it's a must read for anyone that's elbows-deep in coding HTML email.
html  email  webdesign  webdevelopment  programming  mobile  css 
july 2011 by jtyost2
IE 8 Thinks All Table Cells Have a Colspan | CSS-Tricks
Nathan Smith let me know about this little gem. IE 8 (only) thinks that all table cells have a colspan attribute, whether they do or not. So if you are looking to style table cells uniquely that have that attribute, it's a bit tough.
ie8  ie  css  html  webdesign  webdevelopment 
july 2011 by jtyost2
jVectorMap
jVectorMap is a jQuery plugin employed to show vector maps and visualize data on HTML pages. It uses SVG in all modern browsers like Firefox 3 or 4, Safari, Chrome, Opera, IE9, while legacy support for older versions of IE from 6 to 8 is provided with VML. Using jVectorMap is pretty simple as for any other jQuery plugin. All you need is to connect JavaScript and CSS files of the plugin:
jquery  plugin  javascript  html  webdesign  webdevelopment  programming  vectormap 
july 2011 by jtyost2
HTML5 Rocks - New Tricks in XMLHttpRequest2
Turns out our old friend got a huge makeover but many folks are unaware of its new features. XMLHttpRequest Level 2 introduces a slew of new capabilities which put an end to crazy hacks in our web apps; things like cross-origin requests, uploading progress events, and support for uploading/downloading binary data. These allow AJAX to work in concert with many of the bleeding edge HTML5 APIs such as File System API, Web Audio API, and WebGL.
HTML  html5  Ajax  API  programming  webdevelopment  xmlhttprequest  from instapaper
july 2011 by jtyost2
JSColor – JavaScript / HTML Color Picker, Selector, Chooser
JSColor is a simple & user-friendly color picker for your HTML forms. It extends all desired <input> fields of a color selection dialog.
javascript  webdesign  webdevelopment  html  form 
july 2011 by jtyost2
jiminoc/goose - GitHub
Html Content / Article Extractor in Java open sourced from Gravity Labs
html  parser  java  programming 
june 2011 by jtyost2
The <progress> element ✩ Mozilla Hacks – the Web developer blog
The <progress> element just landed in Firefox Aurora (to be Firefox 6).
html  html5  firefox  firefox6 
june 2011 by jtyost2
Full Browser Width Bars | CSS-Tricks
Block level elements are naturally as wide as their parent element. So let's say you put an <h1> in your <body> (and you've used reset CSS so there is no padding on the body) that <h1> is automatically the full width of the browser window. It doesn't need any help.

But it's pretty rare (and stupid) these days to set text at the full browser window width (for desktop/laptop size screens). It's just too wide, the line length is too long to be readable. It's reasonable that we would want an element to stretch the full width of the browser window, for aesthetic reasons, but limit the text inside to a readable width.
css  html  programming  webdesign  webdevelopment 
may 2011 by jtyost2
Rule filtering based on specific selector(s) support | Lea Verou
I’ve been using this trick for quite a while, but I never thought to blog about it. However, I recently realized that it might not be as common as I thought, so it might be a good idea to document it in a blog post.

If you follow the discussions on www-style, you might have noticed the proposal for a @supports rule to query property and value support. Some people suggested that it should also test for selectors, for example whether a certain pseudo-class is supported. However, you can do that today, albeit in a limited manner (no OR and NOT support).

The main principle that you need to keep in mind is that browsers are expected to drop rules with selectors they don’t understand, even partially. So, if only one selector in a group cannot be parsed, the whole rule will be dropped. This means we can construct selector “tests”, which are use cases of the selector whose support we want to test, that will not match anything, even if the selector is supported. Then, we include that selector in the beginning of our selector group. If all this is unclear, don’t worry, as there’s an example coming next
css  webdesign  webdevelopment  html 
may 2011 by jtyost2
HTML EMAIL BOILERPLATE
Welcome to the HTML Email Boilerplate. This website and its sample code creates a template of sorts, absent of design or layout, that will help you avoid some of the major rendering problems with the most common email clients out there — Gmail, Outlook, Yahoo Mail, etc. While not plug and play (you know, you'll have to do some work ;-), it will provide some helpful examples and snippets that will keep your email design rendering as true-to-form as possible.
html  email  webdesign  webdevelopment  programming  from twitter
may 2011 by jtyost2
Guide to HTML5′s New Media Tags – Audio and Video
HTML5 aims to standardize elements on a page and reduce the use of plugins to get the leverage more from the browser. With HTML4 you would always need a plugin, such as Flash or Quicktime, to be able to listen to music and video (think YouTube). HTML5 changes that. In HTML5, you can just put a video inside some ‘video’ tags (as easy as you would put an image inside an ‘img’ tag) and, voila! Instant video action.

In this article, we will give you an overview to the two main media tags that you can use with HTML5: <audio> & <video>
html5  html  programming  webdevelopment  audio  video 
may 2011 by jtyost2
twigkit/tempo - GitHub
Tempo is a tiny JSON rendering engine that enables you to craft data templates in pure HTML.
json  template  jquery  javascript  html 
april 2011 by jtyost2
A new test suite for rich text editing - The official Google Code blog
Although this command works well on most browsers, different browsers implement different subsets of formatting commands, and even common commands often produce varying HTML structures.

There are other APIs that affect selection and cursor movement, or allow querying of the current state, and those, too, are often implemented differently.

Our new test suite tries to capture all currently implemented commands and APIs, and runs them on varying initial HTML content and within various containers. The suite already contains well over 1,000 tests.
google  browser  test  api  javascript  html  dom 
april 2011 by jtyost2
apsavin/jCanvaScript - GitHub
jCanvaScript is a javasript library that provides you methods to manage with the content of a HTML5 canvas element.
javascript  html5  html  canvas  webdesign  webdevelopment  programming 
april 2011 by jtyost2
Mobile Boilerplate
Mobile Boilerplate is your trusted template made custom for creating rich and performant mobile web apps. You get cross-browser consistency among A-grade smartphones, and fallback support for legacy Blackberry, Symbian, and IE Mobile. Mobile Boilerplate is not a framework, but works well with projects like jQuery Mobile, Sencha Touch, Phonegap and Appcelerator. You get an offline caching setup for free, fast button clicks, a media query polyfill, and many common mobile WebKit optimizations waiting for you. Use Mobile Boilerplate to start your mobile webapp quickly and immediately benefit from community best practices.
mobile  webdesign  webdevelopment  programming  framework  html5  html  javascript  css  css3 
march 2011 by jtyost2
Google Online Security Blog: MHTML vulnerability under active exploitation
We’ve noticed some highly targeted and apparently politically motivated attacks against our users. We believe activists may have been a specific target. We’ve also seen attacks against users of another popular social site. All these attacks abuse a publicly-disclosed MHTML vulnerability for which an exploit was publicly posted in January 2011. Users browsing with the Internet Explorer browser are affected.

For now, we recommend concerned users and corporations seriously consider deploying Microsoft’s temporary Fixit to block this attack until an official patch is available.

To help protect users of our services, we have deployed various server-side defenses to make the MHTML vulnerability harder to exploit. That said, these are not tenable long-term solutions, and we can’t guarantee them to be 100% reliable or comprehensive. We’re working with Microsoft to develop a comprehensive solution for this issue.
google  security  mhtml  html  ie  technology 
march 2011 by jtyost2
Rein In Fluid Width By Limiting HTML Width | CSS-Tricks
The <html> element is the highest level element on any web page. Every other element is within it. If you are making a fluid width site but wish to limit the maximum width it can expand (a good idea), you can do so easily by literally applying a max-width to the html element.
css  html  webdevelopment  webdesign 
march 2011 by jtyost2
The State of HTML5 Audio - PhobosLab
When I started to work on my JavaScript Game Engine back in October 2009, the biggest problems I encountered were with the new HTML5 Audio Element. The Canvas Element already worked nicely in all browsers that supported it at the time, albeit some were a little slow.

Now, in 2011, the rendering performance for Canvas has been improved dramatically, audio however is still broken in large parts. I think it is time for a change in tone. Be warned, there's some profanity ahead because HTML5 Audio is still that fucked up.
html5  html  programming  audio  browsers  javascript  canvas  html5audio 
march 2011 by jtyost2
YouTube Blog: Introducing YouTube HTML5 Supported Videos
"Our support for HTML5 is an early experiment, and there are some limitations. HTML5 on YouTube doesn't support videos with ads, captions, or annotations and it requires a browser that supports both the video tag and h.264 encoded video (currently that means Chrome, Safari, and ChromeFrame on Internet Explorer). We will be expanding the capabilities of the player in the future, so get ready for new and improved versions in the months to come."
youtube  html  html5  google  video  h.264  from delicious
january 2010 by jtyost2
Try our new HTML5 player! on Vimeo Staff Blog
"What's the HTML5 player, you ask? Simply put, it's an alternative to our current Flash player that looks and works almost exactly the same way. What are the benefits?"
html  vimeo  video  youtube  html5  from delicious
january 2010 by jtyost2
Data URIs for CSS Images: More Tests, More Questions - ravelrumba
"So we do end up a little bit faster, but not as much as we might expect after reducing our HTTP requests by 91%. Note that even though the two data URI versions are very similar in load time, the second feels faster because of the progressive rendering."
datauri  css  http  performance  optimization  html  programming  webdevelopment  from delicious
december 2009 by jtyost2
Google Letting Gears Go – Declares HTML5 As The Future
"Of course, there will be some curmudgeons who will bemoan the end of Gears, but Google deserves plaudits for moving to the mainstream standard. Instead of attempting to muscle the market as they wish, Google is playing nice with the market. Apple, Microsoft, and Sony could take a lesson." Awesome.
googlegears  html  html5  googlechrome  browser  internet  webdevelopment  from delicious
december 2009 by jtyost2
Coding Horror: Parsing Html The Cthulhu Way
"So, yes, generally speaking, it is a bad idea to use regular expressions when parsing HTML. We should be teaching neophyte developers that, absolutely. Even though it's an apparently neverending job. But we should also be teaching them the very real difference between parsing HTML and the simple expedience of processing a few strings. And how to tell which is the right approach for the task at hand."
html  regex  programming  programmer  philosophy  from delicious
november 2009 by jtyost2
Making browsers faster: Resource Packages · Alexander Limi
"What if there was a backwards compatible way to transfer all of the resources that are used on every single page in your site — CSS, JS, images, anything else — in a single HTTP request at the start of the first visit to the page? This is what Resource Package support in browsers will let you do."
http  browser  firefox  html  webdevelopment  optimization  performance  gzip  from delicious
november 2009 by jtyost2
Create YouTube-like adaptable view using CSS and jQuery
"Besides Turn off the lights feature I explained earlier, YouTube has more great stuff. I believe that you noticed "change view" feature which allows you to switch between normal and wide mode and thus expand/shrink movie area. I like this feature because in different circumstances, I need a different view. But the thing I like the most is that, although layout changes, it is done seamingly and all the information remains easily accessible."
youtube  css  jquery  webdesign  javascript  video  html  design  from delicious
november 2009 by jtyost2
Floom - Oskar Krawczyk – blog.olicio.us
"Floom is a MooTools slideshow plugin that can present images & their captions beautifully."
mootools  plugin  javascript  slideshow  html  slider  from delicious
november 2009 by jtyost2
Free “Site Under Construction” Template
"This template is a simple one page “Under Construction” template that allows you to keep your users informed,while you work at your website.The template has a jQuery slider containing 3 slides:one with your social pages,like Twitter or Facebook,one with a subscribe-by-mail form and another one with an area for writing what you do.I thing it`s very useful.Now you have to convince yourself of its functionality." Very nice.
webdesign  webdevelopment  javascript  jquery  html  template  from delicious
november 2009 by jtyost2
When Webmasters Attack!
"Thank you again, Webmaster, for reminding me why I should be so proud of the work I do. Without you I couldn’t pay for house, cars, and fine wine. Keep up the good work so I can keep up my fine life!"
humor  webdevelopment  programming  html  digg  culture  internet  from delicious
november 2009 by jtyost2
Send Hassle Free and Dependable HTML Emails With PHP | Dev Tips | Become a Better Developer, One Tip at a Time.
"So here I am to answer your dreams: A simple straightforward function that sends HTML e-mails with a plain text counterpart for those over 80 and still using AOL 2.5."
email  php  programming  webdevelopment  webdesign  marketing  html  from delicious
november 2009 by jtyost2
hiddenloop's paging_keys_js at master - GitHub
"Page navigation (scrolling) and pagination using keyboard shortcuts with micro-formatted html "
javascript  html  programming  keyboard  webdevelopment  from delicious
november 2009 by jtyost2
Ultimate IE6 Cheatsheet: How To Fix 25+ Internet Explorer 6 Bugs
"Stop. Ok, I feel your frustration. You're a web developer and you're ready to tear your hair out because you have to support Internet Explorer 6, but, to put it tactfully, IE6 doesn't support you. You've spent hours on it, but you just can't seem to get your layout right. I can empathize. I can also help."
ie6  ie  webdevelopment  webdesign  programming  javascript  css  html  from delicious
november 2009 by jtyost2
Caching Dynamic PHP pages easily | Papermashup.com
"I’ve been looking for a solution to cache heavy pages and just serve a static html version for a little while now, and I’ve found a solution in output buffering."
php  html  webdevelopment  programming  optimization  cache  from delicious
november 2009 by jtyost2
HTML Scrapper in PHP | Techie Zone
"Sometimes we want to extract the HTML content of the remote website page, this technique is called as HTML scrapper. This article will discuss on how we can extract the HTML content of the remote webpage."
programming  webdevelopment  php  html  curl  from delicious
november 2009 by jtyost2
Website Maintenance Tips for Front-End Developers - Smashing Magazine
"Leaving a website untouched after its initial launch is, in many ways, like buying a car and never changing the oil or never filling up on gas — it might run fine for a while, but eventually it will slow down and come to a complete halt, providing no benefit to its owner or passengers. An ongoing routine of regular, scheduled analysis and maintenance using many of the techniques mentioned in this article could prove integral to the success and overall functioning of your website or web application."
webdevelopment  programming  webdesign  css  html  bestpractices  from delicious
november 2009 by jtyost2
Why do we have an IMG element? [dive into mark]
"But none of this answers the original question: why do we have an <img> element? Why not an <icon> element? Or an <include> element? Why not a hyperlink with an include attribute, or some combination of rel values? Why an <img> element? Quite simply, because Marc Andreessen shipped one, and shipping code wins."
programming  internet  html  netscape  webstandards  from delicious
november 2009 by jtyost2
PhoneGap | Cross platform mobile framework
"PhoneGap is an open source development tool for building fast, easy mobile apps with JavaScript. If you’re a web developer who wants to build mobile applications in HTML and JavaScript while still taking advantage of the core features in the iPhone, Android and Blackberry SDKs, PhoneGap is for you."
html  programming  software  apple  mobile  javascript  iphone  css  api  framework  android  blackberry  sdk  from delicious
november 2009 by jtyost2
Aside Revisited | HTML5 Doctor
"Aside is now acceptable to use for secondary content, such as a blogroll, groups of additional navigation and even advertising if that content is related to the page. When used within an article element, the contents should be specifically related to that article, for example a glossary. When using aside, please be aware of these changes of context."
html  html5  w3c  from delicious
october 2009 by jtyost2
HTML5 and video in email - Blog - Campaign Monitor
"One particular area of interest to me was the HTML5 <video> tag. The aim of this tag was to provide native video support using a single codec across all browsers without the need for third party plugins like Flash. While the dream of a universal codec appears unlikely, one clever project has surfaced that uses the <video> tag for browsers that support it and falls back on traditional video options for those that don't." Using the HTML5 video tag in emails.
html5  video  webdesign  email  marketing  html  campaignmonitor  from delicious
october 2009 by jtyost2
Repeating HTML Table Headers on Each Printed Page « Terminally Incoherent
"Anyways, if you do need to print HTML tables here is a little hint. You know how a table will usually have headings on the first page, and then no heading on subsequent ones, forcing you to flip back and forward to see which column is what? Well, you can actually make most browsers to repeat your headings on each printed page using the method below." Neat trick.
html  css  webdevelopment  tables  webdesign  from delicious
october 2009 by jtyost2
The "Bulletproof" Button | Silverpop
"n our recent Webinar, "Using Innovations in Email Creative to Drive Increased Engagement," Aaron Smith and Lisa Harmon of the email creative agency Smith-Harmon outlined a great technique that enables email marketers to use image-based buttons but still convey the CTA if images are blocked." Awesome.
email  css  design  webdesign  webdevelopment  button  html  from delicious
september 2009 by jtyost2
How to Create Nice Scalable CSS Based Breadcrumbs |
"A few days ago I was implementing breadcrumbs in a website I’m working on. breadcrumbs are not using often but most of the corporate websites are using breadcrumbs. In this tutorial i will learn you how to create nice scalable CSS Based Breadcrumbs. I am using only one simple graphic. The rest is basic CSS styling with an unordered list as HTML code."
css  html  webdesign  webdevelopment  programming  breadcrumbs  from delicious
september 2009 by jtyost2
QuirksBlog: The HTML5 drag and drop disaster
"After spending about a day and a half in testing I am forced to conclude that the HTML5 drag and drop module is not just a disaster, it’s a fucking disaster."
html5  html  programming  javascript  browsers  webdevelopment  ie  w3c  draganddrop  from delicious
september 2009 by jtyost2
Microsoft Endorses HTML5 Audio, Video Tags
"Technically, this endorsement does not have to say anything about the future prospects of the tags in Microsoft products, let alone the method Microsoft will choose. Most likely, the company will opt to go the Apple way, and use the DirectShow/Media Foundation frameworks." Well some decent news.
microsoft  html5  html  video  audio  browsers  w3c  from delicious
september 2009 by jtyost2
A List Apart: Articles: Inline Validation in Web Forms
Use inline validation and display after the field is completed by the user or "on blur".
validation  webdevelopment  webdesign  javascript  ui  research  usability  programming  html  ala  ajax  from delicious
september 2009 by jtyost2
5 Pet Peeves Developers Have With Designers (and How to Avoid Them) | Webdesigner Depot
"Cats and dogs. Cain and Abel. Designers and developers. These are just a few of the great historical face-offs. Designers and developers often seem to come from different planets and have completely different brains. Developers want a website to work right, designers want it to look right. A few weeks ago, we explored the main pet peeves that web designers have with web developers, and suggested some solutions for them. Today, we will discuss the other side of the coin: the five most common gripes that developers have with designers."
webdesign  programming  css  html  javascript  business  webdevelopment  career  communication  from delicious
september 2009 by jtyost2

related tags

ajax  ala  android  api  apple  audio  bestpractices  blackberry  blogging  breadcrumbs  browser  browsers  business  button  buttons  cache  campaignmonitor  canvas  career  clickevent  communication  css  css3  csstabs  culture  curl  datauri  design  digg  dom  donatello  draganddrop  dropdown  email  firefox  firefox6  form  framework  google  googlechrome  googlegears  graphing  gzip  h.264  html  html5  html5audio  http  humor  ie  ie6  ie8  internet  interview  ios  iphone  java  javascript  Jekyll  jquery  json  keyboard  library  localstorage  marketing  media  menu  mhtml  microsoft  mobile  MobileFramework  MobileSafari  mootools  netscape  optimization  parser  performance  philosophy  php  placeholder  plugin  polyfill  presentation  programmer  programming  raphael.js  regex  research  scrolling  sdk  security  shim  slider  slideshow  software  standards  tables  technology  template  test  ui  usability  validation  vectormap  VerticalCenter  video  vimeo  w3c  webdesign  webdevelopment  websql  webstandards  WHATWG  work  xmlhttprequest  youtube  zooming 

Copy this bookmark:



description:


tags: