Skip to content

Commit

Permalink
Add Kosmos 82
Browse files Browse the repository at this point in the history
  • Loading branch information
texnixe committed Nov 19, 2023
1 parent 20bbe47 commit 8c71a0f
Show file tree
Hide file tree
Showing 3 changed files with 110 additions and 0 deletions.
Binary file added content/kosmos/20230801_82/ifb.com.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/kosmos/20230801_82/kirby-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
110 changes: 110 additions & 0 deletions content/kosmos/20230801_82/kosmos-issue.txt
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).

0 comments on commit 8c71a0f

Please sign in to comment.