strawberryshakes writes "The death knell for IE6 was sounded a couple of years ago, but seems like some people just can't let go. Many UK government departments are still using IE6, which is so old — 11 years old to be exact — it can't cope with social media — which the government is trying to get its staff to use more to engage with citizens."
Read more of this story at Slashdot.
- ActiveX
- browser software
- CompUSA
- FTP clients
- government
- Home Depot
- HQs
- HTML
- IBM
- IE6
- Institute of Health Research
- internal software distribution channels
- Internet Explorer
- Internet Explorer 6
- Java
- MSFT
- Oracle
- RSS aggregators
- Sennheiser IE 6 Headphone/Headset
- Tesco
- them with any software
- tried and true software
- UK National Institute of Health
- UK Government
- United States
- VW
- web apps
- web browsing
- web software
- Windows XP
About three years ago, I shared 37 data-ish blogs you should know about, but a lot has changed since then. Some blogs are no longer in commission, and lots of new blogs have sprung up (and died).
Today, I went through my feed reader again, and here's what came up. Coincidentally, 37 blogs came up again. (Update: added two I forgot, so 39 now.) I'm subscribed to a lot more than this since I don't unsubscribe to dried up feeds. But this list is restricted to blogs that have updated in the past two months and are at least four months old.
Design and Aesthetics
- information aesthetics — By Andrew Vande Moere, the first blog I found on visualization five something years ago.
- Well-formed data — Another one of the oldies but goodies. The blog of Moritz Stefaner, known for lots of projects around these parts
- blprnt.blg — Blog of Jer Thorp, who has recently been on a github binge. See also blprnt.tmblr
- Fathom — Ben Fry-run studio talks about interesting things
- feltron — Nicholas Felton's tumblr with quick bits of delight
- Tulp Inspiration — Another tumblr, this one run by Jan Willem Tulp
Statistical and Analytical Visualization
- Eager Eyes — I think the second blog I found on visualization. Written by Robert Kosara, research-focused
- Junk Charts — Kaiser Fung finds the not-so-good and explains how to improve them. See also sister blog Numbers Rule Your World
- Visual Business Inteliigence — Stephen Few's business-centric musings
- Visualising Data — Relatively newer
- Data Pointed — Weird and cooky, in a good way
- Effective Graphs — Fundamentals of graph-making
- Jim Vallandingham — Releases good code sometimes
- Excel Charts — Despite the name, provides some useful information for beginners
- Statistical Graphics and more — Through the eyes of a statistician
Journalism
- The Daily Viz — By Matt Stiles, data journalist at NPR
- chartsnthings — Kevin Quealy of The New York Times talks process
- Infographics news — Highlights news graphics
- Matthew Ericson — Deputy graphics director at The New York Times
General Visualization
- Neoformix — Features a variety of his projects
- Datavisualization.ch — Different visualization work, but lately on process of client work
- Periscopic — Information visualization firm, do good with data
- vis4 — Gregor Aisch produces a mix of work
- Chart Porn — Mix of charts and graphs
- Communicating with data — Jerome Cukier from the OECD
Maps
- Stamen — Map-focused design and technology studio, sometimes open source releases
- Cartastrophe — Daniel Huffman talks good maps
- Floatingsheep — Geography hodge podge
- indiemaps — Usually on the how of maps
- Kelso's Corner — Nathaniel Kelso, cartographer at Stamen
- tecznotes — Michal Migurski of Stamen gets into the nitty gritty of online map making
- The Marauding Carto-nerd — Kenneth Field, research cartographer
Data and Statistics
- Datablog — On The Guardian, poster of datasets and graphics
- Juice Analytics — Putting business data to action
- The Numbers Guy — Examines the way numbers are used
- Infochimps — Data supplier and hackers unite
- Civil Statistician — By Census Bureau statistician Jerzy Wieczorek
- Revolutions — Frequent statistics goodies
- Simply Statistics — The title says it all
That's what I read. Your turn.
- Atom
- Blog
- Blogs
- Computing
- David Rumsey
- Density Design Lab
- Google Reader
- graph/network
- Jerome Cukier
- Kelso
- Kevin Hillstrom
- Kevin MacDonell
- List
- Milan Politecnico
- News aggregators
- online collection
- RSS
- RSS aggregators
- Stephen Few
- Technology
- the Washington Post
- the Washington Post
- visualization
- Web 2.0
- Web syndication
- World Wide Web
A handful of the many screens your site needs to handle. Photo: Ariel Zambelich/Wired.com
Responsive design means making your website readable no matter what screen it might be on. In the words of karate master Bruce Lee, “Don’t get set into one form, adapt it and build your own, and let it grow, be like water.” Lee may have been talking about your mind, but his words apply just as well to your website. To paraphrase the rest of that quote, you put water into a cup, it becomes the cup; so, you put your content on a tablet, it becomes the tablet; you put it on a TV, it becomes the TV.”
On a more practical level, achieving a Bruce Lee-like command of the fluid web means ditching the pixels and points for flexible units like ems or percentages. There’s a lot more to responsive design than just fluid layouts, but it’s definitely a key part of the process.
Curiously, when it comes time to use the other universal element of responsive design — the @media query that applies the actual responsive design — most of us revert right back to pixels with something like @media all and (min-width: 500px) {}
. It seems logical; after all, you’re trying to fit your content into a window with specific dimensions, so why not use pixels?
Certainly you can, and most sites we’ve seen up to this point use pixels for the actual media query breakpoints, but it’s worth noting that you can use ems here as well.
Lyza Gardner over at Cloud Four recently posted a look at why Cloud Four’s new responsive design uses ems in its media queries. Here’s her reasoning for Cloud Four’s em-based approach:
Folks who design for traditional reading media — where the content really is king — don’t center design decisions around the absolute width of content-holding elements so much as around the optimal line lengths for the content they’re flowing. There are some tried-and-true numbers one can shoot for that make for the “right” number of letters (and thus words) per line for comfortable human reading.
Thus actual column width is a function of font size and ems-per-line.
The rest of the post walks through how Cloud Four used em-based media queries to create a better navigation experience on their site. Some of the advantages may not apply to every responsive design, but there is one additional benefit that works nearly everywhere — em-based media queries mean that your site will handle user zooming much better, applying media queries instead of allowing content to overflow its container.
But perhaps the best part of an em-based approach is that it seems to work in nearly every web browser. Cloud Four’s post doesn’t get into the specifics of their browser testing so I fired up a couple of virtual machines and tested their site and my own simplified demo page in every major browser.
According to my testing, em-based media queries work properly in all OS X browsers. (I tested the latest versions of Safari, Firefox, Chrome and Opera.) Only Firefox and Opera apply media queries on zoom, though. (Chrome and Safari need a page refresh before the query is applied.)
On Windows 7 Firefox, Opera and Chrome behave the same way they do on OS X. IE 9 also worked fine and, like Firefox and Opera, applies media queries when zooming without needing a page refresh. Judging by the comments on the Cloud Four blog, Chrome on Linux may have some issues, but in my testing Firefox and Chrome on Fedora worked as expected.
All the mobile browsers I tested on Android worked as well (Firefox, Chrome, Opera Mini and the default Android browser). On iOS Mobile Safari applies em-based queries as you would expect.
In the end you certainly don’t need to use em-based media queries. As many sites out there demonstrate, pixel-based queries work. At least for now. However, as a wider range of screen sizes begin to access the web switching to em-based queries may put you ahead of the game. Em-based queries mean addressing the content-width rather than just the screen width and that feels like a more future-friendly approach.
- @media
- @media query
- actual media
- Bruce Lee
- California
- Cloud clients
- Computing
- CSS
- em-based media
- em-based media queries
- fluid web
- future friendly
- Google Chrome
- Linux
- Media Queries
- media queries
- Mozilla Firefox
- Opera
- Opera Software
- responsive design
- RSS aggregators
- Safari
- Technology
- web browser
- Web browsers
- web switching
- web switching
Less than 24 hours after a Russian hacker pocketed $60,000 by exploiting a previously unknown critical vulnerability in Google Chrome, company developers released an update removing the security threat.
The quick turnaround underscores one of the key advantages of Google's open-source browser: the speed in which highly complex bugs are fixed and updates are pushed out to users. By contrast, Microsoft, which must run updates through a battery of rigorous quality-assurance tests, often takes months to fix bugs of similar complexity.
Michael J. Ross writes "With more people accessing the Internet using mobile devices than computers, web designers and developers are challenged to make sites that work well on both categories of hardware — or resign themselves to the greater costs and other disadvantages of maintaining two versions of each web site (a mobile-ready version as well as one for much larger screens). Fortunately, recent advances in web technologies are making it easier to build web pages whose contents and their positioning are automatically modified to match the available screen space of the individual user. These techniques are explored in detail in a recent book, Responsive Web Design, written by Ethan Marcotte, a veteran web designer and developer." Keep reading for the rest of Michael's review.
Read more of this story at Slashdot.
- AJAX
- bookreview
- caching
- capable devices
- Cascading Style Sheets
- cellular telephone
- Composition tools
- Computing
- DSL
- eBay
- HTML
- HTML
- HTML
- HTTP
- internet connections
- Internet-enabled television
- lightweight web interfaces
- mobile devices
- news site
- Opera
- operating system
- PDA
- php
- php
- RSS aggregators
- semantic web garbage
- separate web sites
- static web pages
- Tableless web design
- Technology
- Vision Mobile Browser
- Web browsers
- Web design
- web design
- web designers
- Web development
- Web page
- Web Pages That Suck
- World Wide Web
This module allows you to use svg-edit to create SVG files and then do a number of things with them. You can save them as a PNG and display it as an image, allows user to create their own drawings and submit them to a gallery, and anything svg-edit allows you to do!
SVG-edit is a fast, web-based, Javascript-driven SVG editor that works in any modern browser:
Firefox 1.5+
Opera 9.50+
Safari 4+
Chrome 1+
IE 6+ (with the Chrome Frame plugin, native IE9 support in 2.6)
SVG-edit is an online vector graphics editor that uses only JS, HTML5, CSS and SVG (i.e. no server-side functionality). SVG-edit has the following features:
- Free-hand drawing
- Lines, Polylines
- Rects/Squares
- Ellipses/Circles
- Polygons/Curved Paths
- Stylable Text
- Raster Images
- Select/move/resize/rotate
- Undo/Redo
- Color/Gradient picker
- Group/ungroup
- Align
- Zoom
- Layers
- Convert Shapes to Path
- Wireframe Mode
- Save drawing to SVG
- Linear Gradient Picking
- View and Edit SVG Source
- UI Localization
- Resizable Canvas
- Change Background
- Draggable Dialogs
- Resizable UI (SVG icons)
- Open Local Files
- Import SVG into Drawing
- Connector lines and Arrows
- Plugin Architecture
- Smoother freehand paths
- Editing outside the canvas
- Increased support for SVG elements
- Add/edit Sub-paths
- Multiple path segment selection
- Support for foreign markup (MathML)
- Radial Gradients
- Configurable Options
- Eye-dropper tool
- Stroke linejoin and linecap
- Export to PNG
- Actively maintained
- Cascading Style Sheets
- Computing
- FTP clients
- Google Chrome
- Graphics file formats
- JavaScript
- JavaScript
- Markup languages
- Modules
- Mozilla Firefox
- Opera
- piontek media
- RSS aggregators
- Scalable Vector Graphics
- Technology
- Under active development
- vector graphics
- Vector graphics markup languages
Making sure that your site works as expected in different browsers and devices can challenge even the most savvy web worker. Join Tiffany B. Brown as she explains error thowing and handling, code injection, and mobile debugging using JavaScript.
- About: URI scheme
- API
- capable tool
- Chris Mills
- Code Scripting
- command line interface
- Computing
- Debugger
- Debugging
- Document Object Model
- DOM
- Firebug
- Google Chrome
- Hallvord R.M. Steen
- HTML DOM
- in-browser applications
- Internet Explorer
- interoperable web
- JavaScript
- JavaScript
- JavaScript programming language
- Los Angeles
- Mark Boulton
- mobile device
- mobile devices
- New Orleans
- Opera
- Opera Software
- Opera Software
- php
- php
- remote debugging services
- RSS aggregators
- Safari
- similar products
- Technology
- Tiffany B. Brown
- Web browsers
- Web Console
- web design
- web developer
- Web development