Totally agree.<p>A few examples for me:<p>- From a &quot;pull request &#x2F; files&quot; view like this (<a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;protobuf&#x2F;pull&#x2F;1191&#x2F;files" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;protobuf&#x2F;pull&#x2F;1191&#x2F;files</a>), when I want to view a whole file, I always want to click on the filename.  But the filename isn&#x27;t a link: you have to look at the right side and click the button that is generically named &quot;View&quot; (View <i>what</i>?).<p>- At the top level of a repo (ie <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;protobuf" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;protobuf</a>), you can click &quot;X commits&quot; to view the list of commits.  But when you go into a subdirectory (ie. <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;protobuf&#x2F;tree&#x2F;master&#x2F;benchmarks" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;protobuf&#x2F;tree&#x2F;master&#x2F;benchmarks</a>) the &quot;commits&quot; link disappears, and to view the commits in that directory you have to look on the right side instead for a button that says &quot;History&quot;.<p>- continuing from my last point, if you view an individual file, (ie. <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;protobuf&#x2F;blob&#x2F;master&#x2F;benchmarks&#x2F;ProtoBench.java" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;protobuf&#x2F;blob&#x2F;master&#x2F;benchmarks&#x2F;Pr...</a>), the &quot;History&quot; link is in yet another place!  So between the top level, a subdirectory, and a file, the link to view history is in three different places.  I don&#x27;t follow these links quite often enough that it becomes automatic, so it slows me down every time.