On New media Trends and challenges