New media trends and technology