The spacing is much wider because the website addresses (URLs) cannot be hyphenated. It would be the same with normal bibliography entries if long words could not be hyphenated.
It could be fixed by allowing breaks in URLs. It could be allowed manually by
\allowbreak
such as
or globally by extending
url package hyphenation rules, such as here, in the document preamble:
Code: Select all
\expandafter\def\expandafter\UrlBreaks\expandafter{\UrlBreaks\do\a%
\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n%
\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\&}
Stefan