-
-
Notifications
You must be signed in to change notification settings - Fork 271
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
110 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,110 @@ | ||
Title: Kosmos Episode 82 | ||
|
||
---- | ||
|
||
Date: 01.08.2023 | ||
|
||
---- | ||
|
||
Tags: | ||
|
||
---- | ||
|
||
Comments: off | ||
|
||
---- | ||
|
||
Kosmos-Subscription: on | ||
|
||
---- | ||
|
||
|
||
Text: | ||
|
||
While the summer slump usually means that almost all publications are | ||
full of nonsensical articles to fill the virtual void, we have some great | ||
and important stuff for you. | ||
|
||
So here's what's been happening in the Kirbyverse lately.... (in case you | ||
missed it on our other channels). | ||
|
||
|
||
## Security releases | ||
|
||
We received a number of security reports from three security researchers | ||
in June and July. They required more work and backward fixes for older | ||
versions of Kirby. If you are affected by any of these security issues, | ||
we recommend that you update your Kirby installations: | ||
|
||
You can find all about the issues in our [3.9.6 release notes](https://github.com/getkirby/kirby/releases/tag/3.9.6), and yesterday we added another [patch release 3.9.6.1](https://github.com/getkirby/kirby/releases/tag/3.9.6.1) that adds a | ||
config option to set the Panel frame policy. | ||
|
||
We also provide patch releases for 3.8, 3.7, 3.6 and 3.5: | ||
|
||
- [https://github.com/getkirby/kirby/releases/tag/3.8.4.1](https://github.com/getkirby/kirby/releases/tag/3.8.4.1) | ||
- [https://github.com/getkirby/kirby/releases/tag/3.7.5.2](https://github.com/getkirby/kirby/releases/tag/3.7.5.2) | ||
- [https://github.com/getkirby/kirby/releases/tag/3.6.6.3](https://github.com/getkirby/kirby/releases/tag/3.6.6.3) | ||
- [https://github.com/getkirby/kirby/releases/tag/3.5.8.3](https://github.com/getkirby/kirby/releases/tag/3.5.8.3) | ||
|
||
|
||
## Kirby 4 Alpha 5 | ||
|
||
With the fifth alpha of Kirby 4, we add the most substantial visual | ||
changes to Kirby since version 3, with the new sidebar probably being the | ||
most notable change, but check out all the features of the cool new | ||
design yourself on our [Kirby 4 release page](https://getkirby.com/releases/4.0). | ||
|
||
(image: kirby-4.png) | ||
|
||
|
||
## Kirby in the wild | ||
|
||
|
||
(image: ifb.com.png) | ||
|
||
[IFB International Freightbridge](https://ifb.com/en) | ||
|
||
|
||
## Kirby plugins | ||
|
||
The [Kirby Usage Reference](https://github.com/visionbites/kirby-usage-reference) plugin provides an info section to display all references to a page or a file in a list. | ||
|
||
[Kirby Contentsync](https://github.com/zephir/kirby-contentsync): Kirby 3 plugin to synchronize content from the server to your local development environment. | ||
|
||
[Kirby Cookieconsent](https://github.com/zephir/kirby-cookieconsent) implements the open source [cookieconsent](https://github.com/orestbida/cookieconsent) library. | ||
|
||
|
||
## Kirby articles | ||
|
||
Although this article is already 2 years old, it's still valid and summarizes the different ways to [implement logic in Kirby](https://fvsch.com/kirby-logic). Must-read for beginners;) | ||
|
||
For those of you who want to deploy Kirby on Azure, [this article](https://madafa.de/blog/kirby-cms-auf-azure-bereitstellen) explains how to do it and how to overcome the pitfalls (in German, but hey, we have translation tools). | ||
|
||
|
||
## Frontend | ||
|
||
Harry Roberts explains the usefulness of the [DOMContentLoaded metric](https://csswizardry.com/2023/07/in-defence-of-domcontentloaded/) in the context of deferred JavaScript loading. | ||
|
||
[Large DOM sizes](https://web.dev/articles/dom-size-and-interactivity) have more of an effect on interactivity than you might think. This guide explains why, and what you can do. | ||
|
||
Labels (word, phrases that represent larger bits of information) add structure to your website and content. Good labelling, however, can be hard. In [How to write good labels](https://jarango.com/2023/07/10/how-to-write-good-labels/), Jorge Arango has some tips. | ||
|
||
[Neat CSS trick](https://www.youtube.com/shorts/50dn9OkbyRY) to quickly find all missing alt attributes of images in a web page, a common accessibility problem even in 2023. | ||
|
||
HTML best practices for [login & sign-up forms](https://evilmartians.com/chronicles/html-best-practices-for-login-and-signup-forms) summarizes important HTML technologies to improve your form UX (not only for login forms). | ||
|
||
Ahmad Shadeed introduces us to the new [small, large, and dynamic viewport units](https://ishadeed.com/article/new-viewport-units/). | ||
|
||
|
||
## PHP | ||
|
||
[NativePHP](https://nativephp.com) is a new framework for building rich, native desktop applications using PHP. Currently, an alpha release, and only supports a Laravel driver, but a project well worth watching. | ||
|
||
|
||
## This & that | ||
|
||
[Novel](https://github.com/steven-tey/novel) is a Notion-style WYSIWYG editor with AI-powered autocompletion. | ||
|
||
[DocuSeal](https://www.docuseal.co/) allows to create, fill, and sign digital documents. An open-source, self-hosted alternative to DocuSign or PandaDoc. | ||
|
||
Get an insight into the inner-workings of a given website: uncover potential attack vectors, analyze server architecture, view security configurations, and learn what technologies a site is using with [WebCheck](https://github.com/Lissy93/web-check). |