The article doesn't mention online check-in but only "early check-in" and going by the photo it's referring to the automated check-in (and bag drop) service. It looks like this will be available 24 hours prior to departure, although what benefit that gives, if any, is questionable.