Comments (2)
I am not so sure that is always true. I have a "deals" folder where I subscribe to slickdeals.net and spoofee deals. These RSS feeds are one line articles where all the information is in the article. For that scrolling every time making it harder to track visually.
I would propose that if the article doesn't fit or takes up more than 50% of the screen then it should scroll to the top.
from goread.
There's some sense to that, although I'd probably set the cutoff lower than 50%.
There's a specific failure case that keeps hitting me, though:
* You have an article that's longer than a page.
* You hit space some number of times to see the rest of it.
* The next article appears at the bottom of the page, partly shown.
* You hit 'j', expecting it to move to the top.
* Instead, that article gets skipped entirely, and the third article appears at the top.
I believe this happens because GoRead marks the second article as read as soon as it appears. I think that's the wrong behavior; if it just delayed that marking until the next 'j', it would probably just work.
from goread.
Related Issues (20)
- All feeds mark as read after a few minutes HOT 9
- View menu can be hidden behind content
- story-footer cuts off on narrow screens
- Button labels for controls do not speak for a screen reader user.
- Feeds not scrolling properly in all feeds list.
- images broken
- Marking collapsed item as read fails
- Nested folder support for feed organization
- blobstore.Create() is deprecated HOT 8
- How to disable redirect to https? HOT 2
- How to work with https
- GoRead seems to get confused when using j/k to read HOT 3
- Incorrect cyrillic text for some feeds HOT 1
- tabnabbing? HOT 1
- Is the feed size limit too low? HOT 2
- HTML showing up in story
- broken encodings
- Exception while handling service_name: "memcache" HOT 1
- Suggestions for datastore bloat (self-hosting) HOT 1
- Production? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from goread.