Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
[Extensions]: Please mark Extensions, that are developed by SN #559
Lost connection while writing this topic...
Please mark all extensions that are developed by SN.
Actually, there is not a single 3rd-party extention, that works/looks/render/behave nearly indentical on mobile/web/desktop. Bug reporting/fixing is also difficult thing. You also never know, how long a 3rd-party extention is maintained or active developed.
All extensions have some sort of custom work done by us. And most extensions rely on some sort of 3rd party library. This distinction wouldn't be relevant to anyone besides a developer audience, so I don't think we'd call this out in the list of extensions. But for the record, only editors are based on third party components. Other extensions are all first party. Out of the editors, the Simple Task Editor and the Simple Markdown Editor are first party. Most of the rest rely on 3rd party components that we do not like to get into the internals of when contemplating changes or fixes.
Ok, calling of 1st and 3rd-party extensions seems not correct, because both maybe use external components.
But yourself called the "Simple Task Editor" and "Simple Markdown Editor" as 1st-party editors, and that is exaclty what I mean. Because this editors (beside plain text) are working flawless on all platforms. All other Editors (i previously called it 3rd-party) degrading the mobile version to a "viewer" only (tested only iOS), because all of these editors have there own problems.
Just a quick example that is representative with tons of issues i have with "3rd party" editors:
Look a this note on mobile (iOS) = Render issues
Open this note on mobile (iOS) again = Messed up editor / note
Open this note on mobile (iOS) again = weird behavior
Open this note on mobile (iOS) again = weird scrolling
Open this note on mobile (iOS) again = wrong cursor position while edit
All this issues i have found in under 3 minutes.
The Bold Editor is a brand new release, so if there are issues, please create them: https://github.com/sn-extensions/bold-editor. I'm actually waiting on issues to be created so we can improve it.
Otherwise, the fact that editors on mobile do not create an experience as powerful as on desktop is embedded in the very nature of the architecture. We actually used to display an alert on mobile saying that these editors are web-based, and thus, your experience will be like rich-text editing with Safari.