Creating and evaluating online resources