There are three reasons why I’m doing this. First, the primary goal of Frank is to be as fast as possible. By removing these features, I’ve been able to cut the CSS file by 25% (~27Kb uncompressed, ~16Kb compressed, ~4.5Kb compressed and gzipped). For most sites, removing features like these for roughly 9Kb would be extreme, but that’s kind of the point of Frank—extreme speed.
The second reason is that by removing these extra features, it makes the code far more maintainable for me to continue pushing this project forward. Time is so scarce at this point that I need to set this project up for success. This step helps.
The last reason is that I am hoping to port Frank over to Ghost when it’s released. I’m uncertain how much effort this will take, but the less code I need to move over, the easier it should be.
The other big effort for Frank 0.10.0 was to improve the reading experience. I don’t have screenshots yet, but I am pretty convinced that the new version will be much easier on the eyes.
My goal is to have 0.10.0 ready in the next few weeks. I should have a more accurate data in the days to come.