background preloader


Facebook Twitter

HTTP/2 push is tougher than I thought - "HTTP/2 push will solve that" is something I've heard a lot when it comes to page load performance problems, but I didn't know much about it, so I decided to dig in.

HTTP/2 push is tougher than I thought -

HTTP/2 push is more complicated and low-level than I initially thought, but what really caught me off-guard is how inconsistent it is between browsers – I'd assumed it was a done deal & totally ready for production. This isn't an "HTTP/2 push is a douchebag" hatchet job – I think HTTP/2 push is really powerful and will improve over time, but I no longer think it's a silver bullet from a golden gun. Map of fetching Between your page and the destination server there's a series of caches & things that can intercept the request: The above is probably like those flow diagrams people use to try and explain Git or observables – they're reassuring to someone who already knows the thing, but terrifying to others.

WebAssembly and the Future of Web Development. MARCH 2, 2017 // By Jason Bock Synopsis: JavaScript has been the only language for web development for many years.

WebAssembly and the Future of Web Development

This may change with the coming of WebAssembly. In this article, I’ll briefly discuss my own history with web application development. Introducing Mavo: Create Web Apps Entirely By Writing HTML! Advertisement Today, too many websites are still inaccessible.

Introducing Mavo: Create Web Apps Entirely By Writing HTML!

In our new book Inclusive Design Patterns, we explore how to craft flexible front-end design patterns and make future-proof and accessible interfaces without extra effort. Hardcover, 312 pages. Get the book now! Raise your hand if you ever wanted to: Make a website that non-technical folks (clients? You can put your hand down now, it will get tired up there. What if I told you, that you can do these things (and more!)

You can also turn any HTML element into a collection, with customizable controls for adding items, deleting items, and rearranging items via drag and drop. What if I told you can dynamically display the results of calculations on this data anywhere in your UI with a syntax that is engineered to be easy to read and write, even by non-programmers? These are only some of the things you can do with Mavo4, the project I’ve been working on for the past two years at MIT CSAIL5 and am excited to release today. (vf, yk, il) Multiplatform Game UI Middleware Based On XAML. ASP.NET WebHooks - Consuming WebHooks from Github.

The ASP.NET web stack provides solutions to most of the problems we face while building server-based web applications.

ASP.NET WebHooks - Consuming WebHooks from Github

It has support for building Web applications with views using Web Forms and MVC, building REST APIs using Web API, and support for real-time communication using SignalR. The platform continues to grow with each of these supported technologies receiving frequent updates to make each of them even better. A recent addition to the ASP.NET stack is WebHooks. In this article, we will see what WebHooks are, examine their usefulness, and we will implement an application consuming WebHooks from GitHub. A special note of thanks to Rion Williams for reviewing the article and adding important bits to it. This article is published from the DNC Magazine for .NET Developers and Architects.

API - Authentication For any API request that requires authentication, you would need to send the 'API-Key: YOURKEY' HTTP header.


See the cURL examples below for more information on how to do this. Examples cURL GET request with no arguments. curl " GET request that requires your API key.


The Official YAML Web Site. How Disqus Works. Netlify: All-in-one platform for automating modern web projects. 32 Best static site generators as of 2017 - Slant. Contentful: a developer-friendly, API-first CMS. Use JQuery Ajax to load static html page to a div tag. C# - Generating HTML using a template from a .NET application. Dynamic Page / Replacing Content. This article is an update to this old article, which had an ugly demo and a variety of techniques in it no longer probably considered good practices.

Dynamic Page / Replacing Content

This new demo is much cleaner, up to date, and fuller featured. Because the old article was a bit of a different scope, I'll leave it alone, just refer to this one. Update January 2013: There are better practices now, detailed here. Let's say you wanted to make a website where clicking buttons in the nav would dynamically load some content. Kind of like the organic tabs thing, only the content is loaded dynamically. View Demo Download Files The HTML: It all works without JavaScript There is no excuse for the navigation of a website to be completely broken without JavaScript enabled.

The navigation links to the files that contain that content, and are fully formed functional pages on their own. Rethinking Dynamic Page Replacing Content. The following is a guest post by Jesse Shawl.

Rethinking Dynamic Page Replacing Content

In May of 2012, Chris updated a previous post about dynamic page replacing content. Nancy - Lightweight Web Framework for .net.