351
General Discussion / Re: Pixelation 2.0
« on: August 28, 2018, 01:44:19 am »
The design philosophy sounds great. Of course, the hard part is implementing it
The demo looks nice, but there's one bit I don't like: the Twitter-esque side bar. It makes the page feel cramped. I also dislike the numbers focus is creates, those things should not be at the forefront. I think that stuff should be available by clicking on one's avatar in the top navbar.
I realize it also doubles as the forum/section list, but I don't think that belongs there either. I like having the list easily available, but I don't think it should be in a sidebar. Maybe it should instead be something like a tab bar where the home/notifications/messages links currently are? The home link should be at the top next to the logo, and the notifications, messages, and "my portfolio" could be next to the small avatar at the top. The last remaining item, "New Post", should be in the nav bar (the forum list and search bar). All of the bars can turn into dropdowns on smaller screens.
Things I particularly like:
The three different views, they're all nice for different moods.
Non-animated Pixelation logo. I have the current one ad-blocked because the animation is distracting. A vector logo for Pixelation is rather ironic, though :'D
Sidebar aside, it's rather clutter-free, there's very little redundant information.
The portfolio idea. Whatever it is exactly, it sounds neat!
Questions:
How are the images representing each thread going to be chosen? Is it the latest image, or the first? Does the user get to choose? Are 3rd party embeds going to be used, or will the feature be limited to attachments?
Will there be any incentive to use the karma system
Feature requests:
It would be nice for threads in the thread list (at least in the critique sections) to include the date of the latest reply by the OP right up front. I'd say that's more important than when the thread started, even.
Discourse has a feature where it'll automatically copy embedded offsite images to the server, so that old threads don't get broken if the offsite images are deleted. I'd love to have that for Pixelation. So many of the old threads have broken images ):
It would be nice if attached images were treated the same as offsite images in terms of being placeable anywhere within the post. Discourse also has this, I think.
Attachments by copy+pasting image data straight into the post would be lovely <3 Imgur lets you do that, but it'd be great to bypass using imgur entirely.
[IMG] tags that either parse or at least detect incorrect Imgur URLs and get the correct URL automatically, or at least warn the user that they're trying to embed a non-image.
A less Javascript-heavy basic UI than the demo. JS is necessary for things like the magic embeds I requested here, but I'd like to see JS used only where it's necessary, like the current version. Navigating the site, making posts, etc should not require JS to be enabled.
Not really a feature request, but an idea of sorts: How about implementing ActivityPub? It would make Pixelation posts more easily shareable on Mastodon and other ActivityPub-using services, without requiring Pixelation to actually be based on any of those services. I'd love to be able to follow e.g. @Indigo@pixelation.org on Mastodon and gets updates whenever you post :]
The demo looks nice, but there's one bit I don't like: the Twitter-esque side bar. It makes the page feel cramped. I also dislike the numbers focus is creates, those things should not be at the forefront. I think that stuff should be available by clicking on one's avatar in the top navbar.
I realize it also doubles as the forum/section list, but I don't think that belongs there either. I like having the list easily available, but I don't think it should be in a sidebar. Maybe it should instead be something like a tab bar where the home/notifications/messages links currently are? The home link should be at the top next to the logo, and the notifications, messages, and "my portfolio" could be next to the small avatar at the top. The last remaining item, "New Post", should be in the nav bar (the forum list and search bar). All of the bars can turn into dropdowns on smaller screens.
Things I particularly like:
The three different views, they're all nice for different moods.
Non-animated Pixelation logo. I have the current one ad-blocked because the animation is distracting. A vector logo for Pixelation is rather ironic, though :'D
Sidebar aside, it's rather clutter-free, there's very little redundant information.
The portfolio idea. Whatever it is exactly, it sounds neat!
Questions:
How are the images representing each thread going to be chosen? Is it the latest image, or the first? Does the user get to choose? Are 3rd party embeds going to be used, or will the feature be limited to attachments?
Will there be any incentive to use the karma system
Feature requests:
It would be nice for threads in the thread list (at least in the critique sections) to include the date of the latest reply by the OP right up front. I'd say that's more important than when the thread started, even.
Discourse has a feature where it'll automatically copy embedded offsite images to the server, so that old threads don't get broken if the offsite images are deleted. I'd love to have that for Pixelation. So many of the old threads have broken images ):
It would be nice if attached images were treated the same as offsite images in terms of being placeable anywhere within the post. Discourse also has this, I think.
Attachments by copy+pasting image data straight into the post would be lovely <3 Imgur lets you do that, but it'd be great to bypass using imgur entirely.
[IMG] tags that either parse or at least detect incorrect Imgur URLs and get the correct URL automatically, or at least warn the user that they're trying to embed a non-image.
A less Javascript-heavy basic UI than the demo. JS is necessary for things like the magic embeds I requested here, but I'd like to see JS used only where it's necessary, like the current version. Navigating the site, making posts, etc should not require JS to be enabled.
Not really a feature request, but an idea of sorts: How about implementing ActivityPub? It would make Pixelation posts more easily shareable on Mastodon and other ActivityPub-using services, without requiring Pixelation to actually be based on any of those services. I'd love to be able to follow e.g. @Indigo@pixelation.org on Mastodon and gets updates whenever you post :]