Have you guys ever checked out Modernizr (http://modernizr.com/)?

When it comes to browser compatibility there not only several browsers
to support, but the platform makes a difference too (e.g. a mobile
platform isn't necessarily fully featured).
What Modernizr does is test the browser for what features it supports,
and where a feature is missing you decide whether you want to:
- Do without (i.e. rounded corners might not be important)
- Use a 'PolyFill' which is some java-script that 'fakes' the feature
- Find your own way around using CSS

It's not perfect, but it does make life a lot easier.


On 21 March 2013 10:36, Greg Low (GregLow.com) <[email protected]> wrote:
> Hi Craig,
>
>
>
> Agreed but what intrigues me (or frustrates me) is the real differences in
> even very basic functionality.
>
>
>
> Even sadder are things like it being 2013 and there’s still no common video
> format that you can use, etc.
>
>
>
> Regards,
>
>
>
> Greg
>
>
>
> Dr Greg Low
>
>
>
> 1300SQLSQL (1300 775 775) office | +61 419201410 mobile│ +61 3 8676 4913 fax
>
> SQL Down Under | Web: www.sqldownunder.com
>
>
>
> From: Craig van Nieuwkerk [mailto:[email protected]]
> Sent: Thursday, 21 March 2013 12:25 PM
> To: [email protected]; ozDotNet
> Subject: Re: nTier ASP.NET MVC Application Architecture
>
>
>
> Getting things to look good on all browsers takes a bit of experience. I
> think the keys are
>
>
>
> - Don't support old browsers (IE6) unless you really have to
>
> - Remember that it doesn't have to look exactly the same on every browser.
> If IE8 doesn't support gradients for example, they don't get them.
>
> - Use common frameworks like Twitter Bootstrap and jQuery that do a lot of
> work abstracting the change out for you.
>
>
>
>
>
> On Thu, Mar 21, 2013 at 12:10 PM, Greg Low (GregLow.com) <[email protected]>
> wrote:
>
> Yep, found the same. They were very useful.
>
>
>
> Now if browsers would only all play the game properly, it’d be pretty easy.
> I still find real challenges trying to get things to look even close to the
> same on the different browsers, even with trying different toolkits.
>
>
>
> Regards,
>
>
>
> Greg
>
>
>
> Dr Greg Low
>
>
>
> 1300SQLSQL (1300 775 775) office | +61 419201410 mobile│ +61 3 8676 4913 fax
>
> SQL Down Under | Web: www.sqldownunder.com
>
>
>
> From: [email protected] [mailto:[email protected]]
> On Behalf Of Jason Roberts
> Sent: Thursday, 21 March 2013 10:31 AM
> To: ozDotNet
> Subject: RE: nTier ASP.NET MVC Application Architecture
>
>
>
> Hi Greg, as well as the fat books, you may find the Pluralsight MVC videos
> helpful too...
>
> Cheers,
> Jason
>
> ________________________________
>
> From: Greg Keogh
> Sent: 21/03/2013 6:36 AM
> To: ozDotNet
> Subject: Re: nTier ASP.NET MVC Application Architecture
>
> This discussion comes at a coincidentally interesting time for me, as over
> recent years I have become increasingly irritated by classic ASP.NET. The
> controls are just so heavyweight and the lifecycle of events and postbacks
> is so tangled that you need a doctorate in topology to follow it. All of the
> problems I have ever suffered usually boil down to fighting or
> misunderstanding the huge infrastructure that wraps up such a simple concept
> as a http request. Lord knows how many times I've made a subtle mistake in
> Load, CreateChildControls, PreRender, Render, event handlers, etc, causing
> composite controls or repeater controls to produce gibberish. And then there
> is the misery of trying to integrate JavaScript into the machinery.
>
>
>
> I was just about to visit bookware and buy two fat ASP.NET MVC 4 books,
> obviously because I'm considering that as an alternative. I've read about
> the differences between the frameworks and I've run some tutorials and can
> see immediately that MVC takes you closer to the wire and gives you more
> control over rendering, with the penalty that you have to do more work.
>
>
>
> So I'm wondering if there is anyone here who has migrated to MVC 3/4
> successfully and happily? Is it just substituting one huge complex framework
> for another huge complex one which simply changes the problems from one set
> to another? I worry about the number of files in a large MVC project. Are
> there tools or techniques to integrate scripting more easily? What about
> emitting html that is cross-browser safe or standards compliant? Will MVC
> make these things easier than in class ASP.NET?
>
>
>
> Should I give up on ASP.NET completely and use something like the GTK or the
> confusing family of similar tools to use html5? Can I leave the ASP.NET
> world totally behind and go this way for rich and interactive web sites? Has
> anyone gone this way? Is it just a new form of suffering?
>
>
>
> Greg K
>
>

Reply via email to