The TTC has a new web page in beta. The site is still under development. This is the first major change the TTC has made to their web page since it started in 1998.
The new site is a great improvement. Once it finished it will have a greater extent and range of information available for transit users.