f

BCCI official reveals ONLY reason why Indian players will go for quara...

BCCI official reveals ONLY reason why Indian players will go for quara...




f

Suresh Raina, Irfan Pathan want BCCI to let Indian cricketers participate i...

Suresh Raina, Irfan Pathan want BCCI to let Indian cricketers participate i...




f

Taiwan Dragons vs Hsinchu Titans, Dream11 Prediction: Best picks for TDG vs...

Taiwan Dragons vs Hsinchu Titans, Dream11 Prediction: Best picks for TDG vs...




f

Taiwan Dragons vs Taiwan Daredevils, Dream11 Prediction: Best picks fo...

Taiwan Dragons vs Taiwan Daredevils, Dream11 Prediction: Best picks fo...




f

Hsinchu Titans vs Taiwan Daredevils, Dream11 Prediction: Best picks for HST...

Hsinchu Titans vs Taiwan Daredevils, Dream11 Prediction: Best picks for HST...




f

Flight from Doha to arrive today

All arrangements made at capital airport to screen and quarantine passengers




f

Houseboat sector struggling to stay afloat

Owners say it will take a year to bring the tourism sector back on track




f

Corporation arrangements for returnees

The city Corporation has made elaborate arrangements for non-resident Keralites ahead of the landing of the first flight from Doha in the capital on S




f

Idukki declared COVID-free again

Inclusion on green zone list only if there are no cases for 21 days




f

362 NoRKs arrive from Muscat, Kuwait

Two Air India Express flights bring them home, another flight from Doha to bring 183




f

21,812 have arrivedfrom other States

Another 54,262 have applied for passes




f

Inter, AC Milan back training after lockdown in coronavirus epicentre

Inter, AC Milan back training after lockdown in coronavirus epicentre




f

Batra gets extension as FIH president

Batra gets extension as FIH president




f

6 EPL teams oppose restart: Watford chief

6 EPL teams oppose restart: Watford chief




f

Djoko will need vaccine if required: Nadal

Djoko will need vaccine if required: Nadal




f

Samples sent for tests after pig deaths in Meghalaya

Samples sent for tests after pig deaths in Meghalaya




f

Arunachal directive for returnees

Arunachal directive for returnees




f

Administrator of BTC holds review meet

Administrator of BTC holds review meet




f

Centre urged to confer Bharat Ratna on Upendranath Brahma

Centre urged to confer Bharat Ratna on Upendranath Brahma




f

Nagaon ASP, family members under home quarantine

Nagaon ASP, family members under home quarantine




f

Over 500 migrants from across India stuck in Dhubri

Over 500 migrants from across India stuck in Dhubri




f

Mixed response to State Govt move on labour reforms

Mixed response to State Govt move on labour reforms




f

Liquor shops closed pending use of new MRP on products

Liquor shops closed pending use of new MRP on products




f

Culling only way to contain African swine fever: expert

Culling only way to contain African swine fever: expert




f

Startup designs foldable japi

Startup designs foldable japi




f

Forest dept wakes up to fresh Amchang encroachment

Forest dept wakes up to fresh Amchang encroachment




f

Cancer patients from Mumbai to reach tomorrow

Cancer patients from Mumbai to reach tomorrow




f

Singh hails ‘disciplined’ NE model of COVID-19 management

Singh hails ‘disciplined’ NE model of COVID-19 management




f

Poor spare a ‘fistful of rice’ for the hungry

1,078 quintals of rice collected from cardholders in 16 mandals of Karimnagar




f

Bulletproof HTML5 `<details>` fallback using jQuery

The HTML5

element is currently not natively supported in any browser natively supported in Chrome 12 and up. This makes it a little hard to guess how exactly this new element will behave, but reading the spec gives us a pretty good idea. While we wait for browsers to implement it, how about we create a fallback/polyfill for browsers who don’t understand
(yet)?




f

The three levels of HTML5 usage

I was asked to give an introductory talk on HTML5 for the latest Adobe User Group Belgium Web SIG Event. The presentation I ended up with is entitled “HTML5: It goes to ELEVEN” and can be viewed on Slideshare. In this article, I’ll try to write down some of the things I talked about.




f

How to enable Safari Reader on your site?

Yesterday, Mike Taylor raised a very interesting question on Twitter: “Anybody know what Safari 5 requires for a page to be Reader-ifiable?”




f

Thoughts on Safari Reader’s generated HTML

Every time you click that shiny little Reader button, Safari generates an HTML document and displays it as an overlay to the original document. Let’s have a look at the HTML and CSS used in this process, and find out how we can mess with it.




f

The XML serialization of HTML5, aka ‘XHTML5’

A while ago, I was wondering how exactly one triggers HTML5’s XML mode — let’s call it XHTML5 from now on. You know, just out of curiosity. I’ll always prefer HTML over XHTML because it’s much less verbose and I like to keep things simple.




f

How to create simple Mac apps from shell scripts

Thomas Aylott has come up with a clever script that allows you to easily create Mac apps from shell scripts. Here’s how it works.




f

Bulletproof JavaScript benchmarks

The following article, written by John-David Dalton and yours truly, was published as part of the Performance Calendar series in 2010.




f

AirPlay video support in iOS Safari — a bookmarklet

As you may have heard, the upcoming iOS 4.3 will support AirPlay streaming in Mobile Safari. Previously video streaming was only available in Apple-controlled iOS applications like the YouTube and iPod/Video apps, but the new iOS 4.3 beta opens up AirPlay support to both third party App Store applications, as well as embedded web videos using either the Quicktime plugin () or the




f

Using the `oninput` event handler with `onkeyup`/`onkeydown` as its fallback

HTML5 standardizes the oninput event handler, which should be used to detect user input in JavaScript. Sure, you could use onkeydown or onkeyup instead, but those were never really designed for this particular use case, and it shows.




f

In defense of CSS hacks — introducing “safe CSS hacks”

I am writing this article because I noticed there’s a lot of misunderstanding on the subject of CSS hacks. How do you target Internet Explorer in your CSS? Do you use CSS hacks, conditional stylesheets or something else?




f

JavaScript `foo.prototype.bar` notation

As a follow-up to the post documenting a few popular HTML element + attribute notations, here’s a similar one about JavaScript.




f

JavaScript’s internal character encoding: UCS-2 or UTF-16?

Does JavaScript use UCS-2 or UTF-16 encoding? Since I couldn’t find a definitive answer to this question anywhere, I decided to look into it. The answer depends on what you’re referring to: the JavaScript engine, or JavaScript at the language level.




f

Unquoted font family names in CSS

Are the quotes in font-family: 'Comic Sans MS' required, or not? If you thought the answer was yes, you may want to read on.




f

How to support full Unicode in MySQL databases

Are you using MySQL’s utf8 charset in your databases? In this write-up I’ll explain why you should switch to utf8mb4 instead, and how to do it.




f

Loading JSON-formatted data with Ajax and `xhr.responseType='json'`

This post explains a hidden gem in the XMLHttpRequest standard that simplifies fetching and parsing JSON data through Ajax.




f

Hiding JSON-formatted data in the DOM with CSP enabled

If Content Security Policy is enabled for protection against cross-site scripting attacks (i.e. the unsafe-inline option is not set), the use of inline