---
title: "Deprecation: #63522 - Deprecate the \"device\" TypoScript condition"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-63522"
source: "Changelog/7.1/Deprecation-63522-ClientRelatedConditionDevice.rst"
typo3-version: "7.1"
typo3-major: 7
type: "deprecation"
issue: 63522
forge: "https://forge.typo3.org/issues/63522"
tags: ["TypoScript", "Frontend"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Deprecation: #63522 - Deprecate the "device" TypoScript condition {#deprecation-63522}

See [forge#63522](https://forge.typo3.org/issues/63522)

## Description {#description}

Client related TypoScript conditions the `device` type condition have been marked as deprecated.

## Impact {#impact}

Using a condition like `[device = wap]` is considered outdated and should be solved differently.

## Affected installations {#affected-installations}

Instances with TypoScript that rely on `[device = ...]`.

## Migration {#migration}

-   Most usual conditions for specific browsers can nowadays be turned into conditional CSS includes
-   Use libraries such as modernizr for browser support
-   If conditions for specific clients or devices are still needed, they
    should be done with a userFunc condition and a project like WURFL
    that keep the device information more recent than the current core
    code like matching AMIGA
