The discussion mostly seems to imply that developers don't have any control over how the notifications are displayed, but rather just standards they have to conform to. Hope that helps!
You can send a notification from the command line with this terminal-notifier utility. Getting the notification data off a site can be fairly involved, requires at least some decent scripting and/or web coding knowledge, and is probably a better question to pose on Stack Overflow.
The basic outline of such a script would be:
Open a site
Send login data if necessary
Scrape the page for the data you need (unless you're lucky and the site has a JSON or XML API, in which case you can parse that)
Send the appropriate data via the terminal-notify utility
This sort of thing may be more common in the future though, as Safari 6 and Mountsin Lion add support for web notifications, which will allow a site to display notifications, when Safari has an open tab for that site.
Support for this needs to be coded into the site however, so it's not really an end user solution I'm afraid.
Best Answer
I don't think this is possible on macOS. I looked for how developers deal with notification lengths and I found this: https://stackoverflow.com/questions/6307748/what-is-the-maximum-length-of-a-push-notification-alert-text
The discussion mostly seems to imply that developers don't have any control over how the notifications are displayed, but rather just standards they have to conform to. Hope that helps!