Update README.md
[skip ci]
This commit is contained in:
		
							parent
							
								
									d047a265a3
								
							
						
					
					
						commit
						32981ffeb2
					
				
					 1 changed files with 18 additions and 14 deletions
				
			
		
							
								
								
									
										32
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										32
									
								
								README.md
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -2,11 +2,11 @@
 | 
			
		|||
 | 
			
		||||
An alternative web client for [Mastodon](https://joinmastodon.org), focused on speed and simplicity.
 | 
			
		||||
 | 
			
		||||
Pinafore is available at [pinafore.social](https://pinafore.social). Bleeding-edge releases are at [dev.pinafore.social](https://dev.pinafore.social).
 | 
			
		||||
Pinafore is available at [pinafore.social](https://pinafore.social). Beta releases are at [dev.pinafore.social](https://dev.pinafore.social).
 | 
			
		||||
 | 
			
		||||
See the [user guide](https://github.com/nolanlawson/pinafore/blob/master/docs/User-Guide.md) for basic usage. See the [admin guide](https://github.com/nolanlawson/pinafore/blob/master/docs/Admin-Guide.md) to troubleshoot instance compatibility issues.
 | 
			
		||||
See the [user guide](https://github.com/nolanlawson/pinafore/blob/master/docs/User-Guide.md) for basic usage. See the [admin guide](https://github.com/nolanlawson/pinafore/blob/master/docs/Admin-Guide.md) if Pinafore cannot connect to your instance.
 | 
			
		||||
 | 
			
		||||
For updates and support, follow us at [@pinafore@mastodon.technology](https://mastodon.technology/@pinafore).
 | 
			
		||||
For updates and support, follow [@pinafore@mastodon.technology](https://mastodon.technology/@pinafore).
 | 
			
		||||
 | 
			
		||||
## Browser support
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -24,32 +24,32 @@ Compatible versions of each (Opera, Brave, Samsung, etc.) should be fine.
 | 
			
		|||
### Goals
 | 
			
		||||
 | 
			
		||||
- Support the most common use cases
 | 
			
		||||
- Fast even on low-end phones
 | 
			
		||||
- Works offline in read-only mode
 | 
			
		||||
- Small page weight
 | 
			
		||||
- Fast even on low-end devices
 | 
			
		||||
- Accessibility
 | 
			
		||||
- Offline support in read-only mode
 | 
			
		||||
- Progressive Web App features
 | 
			
		||||
- Multi-instance support
 | 
			
		||||
- Support latest versions of Chrome, Edge, Firefox, and Safari
 | 
			
		||||
- a11y (keyboard navigation, screen readers)
 | 
			
		||||
 | 
			
		||||
### Possible future goals
 | 
			
		||||
### Secondary / possible future goals
 | 
			
		||||
 | 
			
		||||
- Works as an alternative frontend self-hosted by instances
 | 
			
		||||
- Android/iOS apps (using Cordova or similar)
 | 
			
		||||
- Support Pleroma/non-Mastodon backends
 | 
			
		||||
- i18n
 | 
			
		||||
- Support for Pleroma or other non-Mastodon backends
 | 
			
		||||
- Serve as an alternative frontend tied to a particular instance
 | 
			
		||||
- Support for non-English languages (i18n)
 | 
			
		||||
- Offline search
 | 
			
		||||
- Full emoji keyboard
 | 
			
		||||
- Keyboard shortcuts
 | 
			
		||||
 | 
			
		||||
### Non-goals
 | 
			
		||||
 | 
			
		||||
- Supporting old browsers, proxy browsers, or text-based browsers
 | 
			
		||||
- React Native / NativeScript / hybrid-native version
 | 
			
		||||
- Android/iOS apps (using Cordova or similar)
 | 
			
		||||
- Full functionality with JavaScript disabled
 | 
			
		||||
- Emoji support beyond the built-in system emoji
 | 
			
		||||
- Multi-column support
 | 
			
		||||
- Admin/moderation panel
 | 
			
		||||
- Works offline in read-write mode (would require sophisticated sync logic)
 | 
			
		||||
- Offline support in read-write mode (would require sophisticated sync logic)
 | 
			
		||||
 | 
			
		||||
## Building
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -63,7 +63,7 @@ To build Pinafore for production:
 | 
			
		|||
 | 
			
		||||
### Docker
 | 
			
		||||
 | 
			
		||||
To build a docker image for production:
 | 
			
		||||
To build a Docker image for production:
 | 
			
		||||
 | 
			
		||||
    docker build .
 | 
			
		||||
    docker run -d -p 4002:4002 [your-image]
 | 
			
		||||
| 
						 | 
				
			
			@ -96,3 +96,7 @@ how to run Pinafore in dev mode and run tests.
 | 
			
		|||
## Changelog
 | 
			
		||||
 | 
			
		||||
For a changelog, see the [GitHub releases](http://github.com/nolanlawson/pinafore/releases/).
 | 
			
		||||
 | 
			
		||||
## What's with the name?
 | 
			
		||||
 | 
			
		||||
Pinafore is named after the [Gilbert and Sullivan play](https://en.wikipedia.org/wiki/Hms_pinafore). The [soundtrack](https://www.allmusic.com/album/gilbert-sullivan-hms-pinafore-1949-mw0001830483) is very good.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue