鲸鱼网络连接_登陆鲸鱼:在网络上读书,第1部分

鲸鱼网络连接

I don’t know when it was I started using the text of Moby Dick in my workshops and talks. Likely it dates back to some of my earliest explorations of web typography. Since it’s out of copyright, it’s one those texts you can find online in various forms, and somehow that became one of my standbys. Then at some point my friend Bil let me borrow his 1930’s Rockwell Kent edition and it really captivated me. The typesetting is straightforward, but combined with such wonderful illustrations it just sat there in the back of my brain, waiting, nudging.

我不知道什么时候开始在工作坊和讲座中使用Moby Dick的文字。 它可能可以追溯到我对网络排版的最早探索。 由于没有版权,因此您可以在网上以各种形式找到这些文本,并且以某种方式成为我的备用文献之一。 然后在某个时候,我的朋友比尔(Bil)让我借用了他1930年的罗克韦尔·肯特(Rockwell Kent)版本,这确实让我着迷。 排版很简单,但结合了如此精美的插图,它就坐在我的脑后,等待着,轻轻地抚摸着。

Every year, Bil participates in the Annual Moby-Dick Marathon, a live reading of the book held every year at the New Bedford Whaling Museum. After this year’s event we talked about how hard it was to find a good eBook version, which of course led to the idea of A Project. Since I had started working on some experiments in what a book could be like on the web with modern web typography and layout techniques last year, it seemed this might be the perfect fit when the right time came along.

每年,Bil都会参加Moby-Dick年度马拉松比赛 ,这是每年在新贝德福德捕鲸博物馆举行的这本书的现场阅读。 在今年的活动之后,我们讨论了寻找优质电子书版本有多困难,这当然导致了A Project的构想。 由于我去年开始进行一些实验,尝试用现代的网络排版和排版技术在网络上制作一本书,就像在合适的时机出现时,这似乎是最合适的选择。

Last week, it seems that time had arrived. In fact it was prompted another friend via his own newsletter. Robin Rendle wrote in his latest Adventures in Typography about how the best way to get better at designing book covers (or typesetting the text of that book on the web) was to do it. And he provided a CodePen link to a fair chunk of Moby Dick upon which to practice. It wasn’t the whole text, but that was easily findable via Project Gutenberg. Now we just have to define what will make for a good book experience on the web.

上周,时间似乎到了。 实际上,另一个朋友是通过他自己的时事通讯提示的。 罗宾·雷德尔(Robin Rendle)在他最新的《版式历险记》中写道,如何更好地设计书籍封面(或在网络上排版该书的文字)是最好的方法。 他还提供了CodePen链接,可以链接到大量Moby Dick进行练习。 这不是全部内容,但是可以通过Project Gutenberg轻松找到。 现在,我们只需要定义什么才能在网上带来良好的读书体验。

Simple typesetting of Chapter 1 of Moby Dick on the web
Starting with no web fonts and some generally light typography
从没有网络字体和一些一般的浅字体开始

To start, we’ll set a simple baseline: break the text into separate pages for each chapter, provide a simple navigation structure to tie them together, and add some minimal text formatting. I did add one or two refinements to style the first letter and first line of each chapter, and enough layout formatting to keep the basics of paragraph structure and the content a bit more balanced on screen. The source code and the entire text are now freely available online. But to create an experience that even comes close to that Rockwell Kent beauty, we need to do a lot more.

首先,我们将设置一个简单的基准:将文本分为每章不同的页面,提供简单的导航结构将它们绑在一起,并添加一些最小的文本格式。 我确实添加了一个或两个改进来设置每章的第一字母和第一行的样式,并添加了足够的布局格式以使段落结构的基础和内容在屏幕上更加平衡。 现在可以在线免费获得源代码和全文 。 但是要创造一种甚至接近罗克韦尔·肯特美女的体验,我们需要做更多的事情。

Over the next few newsletters, we’ll apply more and more of what we’ve covered here in previous issues, and take it even further.

在接下来的几期新闻通讯中,我们将应用在前几期中介绍的内容越来越多,并且会更进一步。

  • Make the typography responsive to screen size

    使排版响应屏幕尺寸
  • Add web fonts (both static and variable)

    添加网络字体(静态字体和可变字体)
  • Update the responsive typography to a more dynamic solution

    将响应式排版更新为更动态的解决方案
  • Add a web font loader and style fallback fonts for a better loading experience

    添加Web字体加载器和样式后备字体以获得更好的加载体验
  • Add typographic controls for the user to set preferences for light/dark mode (coupled with OS setting detection), font size, and spacing

    为用户添加印刷控件,以设置亮/暗模式(结合操作系统设置检测),字体大小和间距的首选项
  • Add bookmarking to save or share your place in the text

    添加书签以保存或分享您在文本中的位置
  • Add support for offline reading

    添加对离线阅读的支持
  • Experiment with a more book-like experience, especially on touch-based devices

    体验更像书本的体验,尤其是在基于触摸的设备上

By the time we’re done, we’ll have a pretty complete typographic and layout design that could be adapted or tweaked to work with almost any text. Beyond just making a website out of a book, the intent is to really examine what makes a great reading experience, and make it even better on the web than we can in print or any other current digital format.

待完成时,我们将拥有一个非常完整的印刷和版式设计,可以对其进行调整或调整,以处理几乎所有文本。 除了仅用书本制作网站之外,它的目的还在于真正研究什么可以带来出色的阅读体验,并使其在网络上比我们在印刷或任何其他当前数字格式下的阅读体验更好。

And maybe I’ll finally land my whale.

也许我最终会降落鲸鱼。

To get started, I’ve created a site using the Eleventy static site generator. I’ve endeavored to keep that setup as simple as possible, but some amount of build-process complexity was necessary to balance ease of development and quality of output. The entire source is available on Github and the compiled site is automatically deployed to Netlify. At any point you can always download the source from Github and look in the ‘_site’ folder to find the complete, compiled site. This way you don’t have to set up the build process if you are not so inclined. If you are, I’m including some basic documentation on getting the project up and running in the README.md file.

首先,我使用Eleventy静态网站生成器创建了一个网站。 我尽力使该设置尽可能简单,但是为了平衡开发的简便性和输出的质量,一定数量的构建过程复杂性是必需的。 整个源可在Github上获得,并且已编译的站点会自动部署到Netlify 。 您随时可以随时从Github下载源代码,然后在“ _site”文件夹中查找完整的编译站点。 这样,如果您不太愿意,则不必设置构建过程。 如果您愿意,我将在README.md文件中包含一些有关启动该项目并使其运行的基本文档。

I’ll create a ‘release tag’ with each issue, so you’ll always be able to look at the code corresponding to that issue, but the latest version will always be what’s deployed on Netlify, and viewable at https://mobydick.rwt.io

我将为每个问题创建一个“发布标签”,因此您始终可以查看与该问题对应的代码,但是最新版本始终是Netlify上部署的版本,并且可以在https:// mobydick上查看.rwt.io

资源资源 (Resources)

  • Project source on GitHub

    GitHub上的项目源

  • Live site

    现场直播

  • Moby Dick on Project Gutenberg

    Moby Dick在古腾堡计划中

  • Part 2: Responsive Typography

    第2部分:响应式排版

  • Part 3: Adding web fonts

    第3部分:添加网络字体

This is an excerpt from my weekly newsletter about web fonts and typography. If you’d like a weekly dose of web typography tips, news, and my upcoming talks and workshops, you can sign up for the newsletter here.

这是我关于网络字体和排版的每周新闻摘要。 如果您希望每周获得大量的网络排版技巧,新闻以及我即将举行的讲座和研讨会,则可以 在此处注册新闻通讯

If you this helpful, please share what you make — and if there’s something you’d like to see covered in a future issue, please let me know!

如果您有帮助,请分享您的工作-如果您希望在以后的期刊中看到一些内容,请告诉我!

Originally published at rwt.io on April 20, 2020.

最初于 2020 年4月20日 rwt.io 发布

翻译自: https://medium.com/web-typography-news/landing-the-whale-making-a-book-on-the-web-part-1-65b1be04b3f8

鲸鱼网络连接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/274658.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2022年值得使用的 Node.js 框架

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外…

更改apk安装包对android系统等级要求

此篇文章解决的为问题: █问题1.系统等级与apk等级不匹配. █问题2.更改api等级后的签名问题. 1.工具准备: 解压缩tool.zip文件夹: 2.开始反编译apk安装包 3.切换目录到tool目录下: 4.反编译: apktool.bat d 待编译apk目录名 存放编译后的文件目录 apktool.bat d Onenote_v14.…

推荐一个前端技术选型神器!真好用~

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外…

静态原型设计 加载中_见解1:原型设计有助于填补静态设计留下的空白。

静态原型设计 加载中In April 2015, I joined the Disney Parks creative team to design mobile experiences for the happiest place on Earth. I learned a lot from a diverse group of humble, creative, and smart people.2015年4月,我加入了迪士尼公园创意团…

最优资产组合步骤_重新设计投资组合网站之前,请按照以下5个步骤进行操作

最优资产组合步骤The portfolio website is one of the most important assets for a designer. Without it, it can be tough to find your next job or client.作品集网站是设计师最重要的资产之一。 没有它,很难找到下一份工作或客户。 The temptation is high …

裁员潮之下,13次面试拿下字节前端岗offer!

|前言很多粉丝私信,这两个月求职没有往年那么好跳,还有不少粉丝已经收到公司的“优化”通知下面分享一位粉丝的最近的面试经历,在疫情裁员潮的环境下,经历了成长、膨胀、闭关打磨等一系列的跌宕起伏,最终拿下字节总包5…

hdu 1754/zstu 3121 I Hate It(线段树)

http://acm.hdu.edu.cn/showproblem.php?pid1754 http://acm.zstu.edu.cn:8080/JudgeOnline/showproblem?problem_id3121 (1)线段树的基本操作:建树,查询,更新。 (2)重新写一遍时,…

sketch放入app组件_使用Sketch App设计CSS网格

sketch放入app组件首先定义您的网格 (Start by defining your grid) Sketch has 2 built-in layout features — Layout and Grid. In most cases, layout is a great way to organize content on a typical website utilizing a 12 column grid. However for this exercise we…

鲜为人知的CSS实用技巧

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外…

猎鹰spacex_我如何重新创建SpaceX仪表板UI

猎鹰spacexA couple of weeks ago, SpaceX Crew Dragon launched from Kennedy Space Center to transport astronauts Robert L. Behnken and Douglas G. Hurley to the ISS. Lots of things were revolutionary about this launch, but the one that caught my attention was…

Base64 编码原来这么简单

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外…

spring事物 设计模式_是什么使事物变得美丽,以及如何在设计中使用它

spring事物 设计模式What do you think about the phrase “beautiful design”? You like it, don’t care or does it make you wince?w ^帽子你想想那句“美丽的设计”? 您喜欢它,不在乎还是让自己畏缩了? For many, “beautiful” is …

历时一个月!50+Vue经典面试题详解,值得收藏!

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外…

页面滚动时触发图片逐帧播放_如何在滚动效果上创建逐帧运动图像

页面滚动时触发图片逐帧播放A step by step guide on how to create that dynamic image background you see everywhere.有关如何创建随处可见的动态图像背景的逐步指南。 内容 (Content) Introduction 介绍 Result demo 结果演示 Prerequisite 先决条件 Step by step guide …

前端监控的搭建步骤,别再一头雾水了!

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外…

1812:网格_指导设计:网格的历史

1812:网格The grid has long played a central role in the development of art and design due to its organizational nature; acting as a matrix for controlling the placement of elements. In art: Foreground and background. In design: Image and type. And so on.网…

HDU ACM 1728 逃离迷宫 (广搜BFS)

http://acm.hdu.edu.cn/showproblem.php?pid1728 题意:给出一张图,转弯数k,起点(x1,y1),(x2,y2)判断能不能最多只转k个弯时从起点走到终点 输入时注意起点与终点是先y后x的 思路:用point[4][2]表示方向向量,每次遍历遍历一行或者一列,遍历时要注意遇到遍历过的点要跳过去,继续…

Element使用的async-validator表单校验库源码超详细解析

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外…

从零手写 Vue 之响应式系统

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外…

WPF 分页控件应用

效果图&#xff1a; 前台代码&#xff1a; <UserControl x:Class"Layout.UI.Comm.Pager"xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x"http://schemas.microsoft.com/winfx/2006/xaml"xmlns:mc"http:/…