В эти выходные я потратил несколько часов на доработку небольших косметических и технических аспектов этого блога. Наконец-то мне удалось изменить HTML-код сносок, и я рад сообщить, что теперь это элемент «в сторону», а не «раздел». Семантически, я думаю, это имеет больше смысла.1 Мне интересно, почему модуль сносок, который я использую в Eleventy, использует элемент
Вот что говорит MDN об элементе <в стороне>:
HTML-элемент <в стороне> представляет собой часть документа, содержимое которой лишь косвенно связано с основным содержимым документа. Вспомогательные элементы часто представлены в виде боковых панелей или всплывающих окон.
Вот объяснение для
HTML-элемент
Для сносок, на мой взгляд, лучше всего подходит заголовок «в сторону».
Пока я открывал крышку и пачкал руки, я также удалил все атрибуты класса, сгенерированные модулем сносок, так что, надеюсь, в вашем браузере, RSS-ридере или приложении для последующего чтения ничего не будет выглядеть неработоспособным.2 Я также удалил некоторые ненужные атрибуты class, сгенерированные модулем footnotes. строки из <заголовка >, сохраняя этот веб-сайт максимально легким и простым, как всегда.3
Удаление почти бессмысленных строк кода для улучшения сайта — это здорово, но на самом деле, что мне следовало сделать, так это добавить больше записей (по крайней мере, один). Здесь это своего рода традиция: переделывать, а не писать, дорабатывать существующий HTML вместо того, чтобы придумывать новые идеи.
Работая в “бэк-офисе”, я несколько раз просматривал страницы и сообщения, чтобы убедиться, что все работает так, как задумано; локальный режим Eleventy — отличный способ сделать это, но я предпочитаю экспериментировать со своим HTML и CSS в прижизненно. Пока я открывал старые посты, чтобы посмотреть, как они отображаются, я в итоге прочитал их.
Я заметил две вещи.
Во-первых, я, похоже, забываю около 85% того, что пишу. Читая эти статьи, я не испытывал желания читать что—то совершенно новое — я помню тему и суть того, что я говорил, — но я был удивлен тем, насколько я забыл об этих темах, разглагольствованиях и комментариях. Написание заставляет меня совершенствовать свои мысли, но я думаю, что публикация заставляет мой мозг нажимать кнопку “Переместить в корзину” для этих мыслей, которые теперь надежно защищены.
Во-вторых, и это может показаться немного странным, но мне понравилось читать эти старые посты. Не в смысле “о, это хороший пост” — на самом деле некоторые из них не вызвали особого вдохновения, — а скорее в смысле “о, это легко читается”.
Конечно, мои предложения звучат привычно: в конце концов, это мои предложения. Конечно, мне их легко читать. И все же было удивительно осознавать, что я пишу во многом так, как думаю, или даже так, как говорю. Это было похоже на путешествие назад во времени, на наблюдение за собой и любопытство к тому, что я скажу дальше. Это немного похоже на повторный просмотр эпизода «Коломбо» в третий или четвертый раз: вы знаете сюжет, знаете, что произойдет, но замечаете новый предмет обстановки, слышите новую реплику диалога или понимаете, что известный актер с самого начала играл в нем небольшую роль.
Я как будто узнаю себя немного лучше каждый раз, когда читаю свои старые посты. Это странно?
В любом случае, прежде чем Кристофер Нолан подключится и купит права на публикацию в этом блоге, я понимаю, что это также означает, что если вы регулярно читаете этот блог и никогда не встречались со мной лично, что ж, сюрприз, вы не будете удивлены. Я говорю так, как пишу, и пишу так, как разговариваю. Если вы читаете это, вы, в некотором роде, уже знаете меня.
Это еще одна причина, по которой мне нравится вести блог. Писательство помогает мне лучше мыслить, а размышления помогают мне писать. Желание написать что-то новое побуждает меня больше читать, узнавать больше. И теперь я только что понял, что чтение собственных слов — это приятный способ воссоединиться с частью самого себя.Помимо этих аспектов самоуважения и самосовершенствования, связанных с ведением блога, ведение блога, подобного этому, опять же, несмотря на то, что это очень простой и минималистичный блог, также является отличным способом научиться управлять веб-сайтом, создавать CSS, HTML и т.д. Работа на этом сайте очень редко ощущается как настоящая работа. Это хобби, приносящее только радость.
Конечно, тратить по три часа на работу с файлом JavaScript, ожидая перекомпиляции сайта, обновляя вкладки браузера и начиная все сначала, снова и снова, просто для того, чтобы изменить способ отображения сносок, действительно может показаться невыносимым (и так оно и было)..
Но знаешь что? Вся эта цепочка событий, по-видимому, вдохновила меня на написание чего-то нового. Не могу дождаться, когда снова прочту это через три года: “Это устройство — не космический корабль, это машина времени”.
Я немного очарован элементами HTML и тем, для чего они предназначены. Мне немного больно, когда я вижу, что “фреймворки”, такие как Tailwind CSS, по умолчанию используют
Это еще одно преимущество использования определенных HTML: CSS может просто указывать на сам элемент, классы не нужны. ↩︎
Что ж, оказалось, что мне пришлось поработать над этим усерднее, чем я ожидал, так как мои изменения не выдержали критики. новая версия сайта (по-видимому): теперь это должно быть хорошо; заметил это через две недели после публикации этого поста. ↩︎