Browsers / Web Development - Jon Galloway

Browse by Tags

All Tags » Browsers / Web Development (RSS)

Two great Kickstarter projects ending soon: Durandal JavaScript framework and bitCommander File Manager

I like Kickstarter. It's not a store, it's an easy way to help fund creative projects. You back projects you find exciting at different reward levels, and then follow along with the project's progress. I blogged about the AGENT watch last June and was...
Posted by Jon Galloway | with no comments

"Learning To Love HTML and CSS (for grumpy developers)" Presentation From NDC 2012

This year at NDC 2012 I gave a presentation titled Learning to love HTML and CSS (for grumpy developers) . This is a bit of a stretch - and a nice change - for me. Usually I give code / demo heavy presentations on server-side development in ASP.NET, but...

ASP.NET MVC 4 Overview - Part 2: Default template changes and Adaptive Rendering using Viewport and CSS Media Queries

This is Part 2 of a series overviewing changes in ASP.NET MVC 4 . In Part 1, we looked at installation and new options in creating a new project . In Part 2, we'll look at changes to the default project template and how it uses adaptive rendering to optimize...

Using CDN Hosted jQuery with a Local Fall-back Copy

Update: See Scott Hanselman's post for more info: CDNs fail, but your scripts don't have to - fallback from CDN to local jQuery There are a lot of good reasons to stop hosting your own local copies of common Javascript includes like jQuery and ASP.NET...

Did you know about protocol-relative hyperlinks?

Summary: (For normal humans) IE and Firefox show perplexing messages on some pages due to a potential security vulnerability in the site you’re visiting. I’ll talk about what it means and how you can get it to go away. (For web developers) Don’t perplex...

The Designer/Developer Workflow Crisis (That Everyone’s Ignoring)

Let’s take an honest look at what passes for developer/designer workflow these days: Why are we okay with this? Sure, designers are fond using the programs they’ve used for years, and developers are busy debating DI vs. IOC , but we’re missing a bigger...

Silverlight Crossdomain Access Workarounds

I was testing out some typography with Silverlight and figured I’d try grab some text from Wikipedia. I started with the naive approach: private void GetText() { WebClient webClient = new WebClient(); webClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler...

Running Silverlight 2 on Google Chrome using the Chrome Dev Channel

When Google Chrome first came out and I read that it used Webkit, the same rendering engine that powers Safari, I tried browsing a few Silverlight 2 sites. It kind of worked, as long as the sites didn’t exclude browsers that weren’t on Microsoft’s official...

ASP.NET Themes Don’t Like IE8’s X-UA-Compatible header; Neither Do I

Summary I ran into an interesting issue a few months ago with IE8 support on sites which use ASP.NET Themes. I’ll talk about the issue and how to fix it. More important, though, I’ll talk about how this small example fits into the whole IE8 / X-UA-Compatible...

Using <body> Classes To Fight CSS Class Explosion

I previously wrote about taking CSS beyond a simple style library by writing HTML that’s easy to style. I’d like to go into one point in a bit more detail – avoiding class explosion by leveraging descendant selectors : You might think that really stylable...
More Posts Next page »