Tackling Today`s Web-based Learning Technologies