# Version 3.0 ## Jack * 增加 HTTP 请求缓存,iOS 端使用 NSCache 进行缓存,需要后台配合增加 ETag 或 Last-Modified。[参考 RFC-2616](https://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.3.3) * 增加图片缩略图预处理服务。AWS 提供了四种预处理服务方法,分别如下: [基于S3的图片处理服务](https://aws.amazon.com/cn/blogs/china/image-processing-service-based-on-s3/) [Resize Images on the Fly with Amazon S3, AWS Lambda, and Amazon API Gateway](https://aws.amazon.com/cn/blogs/compute/resize-images-on-the-fly-with-amazon-s3-aws-lambda-and-amazon-api-gateway/) [Serverless Image Handler](https://aws.amazon.com/cn/solutions/implementations/serverless-image-handler/) [利用 CloudFront Lambda@Edge 进行事务处理–按需生成缩略图并缓存](https://aws.amazon.com/cn/blogs/china/use-cloudfront-lambdaedge-for-transaction-processing/) * 尽可能由后台整合数据,减少 App 端请求数量。 * 增加对请求的错误的处理。 [参考 RFC-7807](https://datatracker.ietf.org/doc/html/rfc7807) [Facebook Graph API 错误处理](https://developers.facebook.com/docs/graph-api/using-graph-api/error-handling) ## Alfred * 针对首页不进入直播间观看直播,需要更多讨论,如:直播间结束后在首页上如何展示?加入直播间发生错误时如何展示等等。且涉及直播切换等问题,需要更多时间编写代码和测试。 * 明确各页面中悬浮窗的展示、移除时机。 ## Max * 接口请尽量给一份明确的文档,包括调用方法、参数类型、返回结果类型及是否可选。 * 设计的颜色模版,需要包括对应的 Dark Mode 颜色,字体模版,尽量固定5-6个字体大小。 * 设计中还缺失很多细节,尽量在细节补充完成后再开始着手代码。 * 针对文字的换行,需要尽可能明确每一部分的最大行数。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up