# How to learn perspective the right way?

**URL:** <https://forum.inductiveautomation.com/t/how-to-learn-perspective-the-right-way/64362>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [September 22, 2022, 8:27am UTC](https://forum.inductiveautomation.com/t/how-to-learn-perspective-the-right-way/64362 "2022-09-22T08:27:06Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [September 22, 2022, 2:22pm UTC](https://forum.inductiveautomation.com/t/how-to-learn-perspective-the-right-way/64362/14 "2022-09-22T14:22:26Z")

</div>

Get familiar with the developer tools in your chosen browser. Learning how to find the CSS style names that ignition is using in order to customize your look and feel is extremely important. Also, make sure you have multiple browsers to test in, sometimes what works in one doesn't work in another and the only way to know is to try.

Also, test in a real browser, some things just don't work the same when run from the designer. Using the designer is a good gut check but the best test is always the browser.

I would also recommend getting comfortable with JSON. Learning to recognize when a JSON string is valid or not comes in handy.

Also, here is a good post that I have bookmarked that really helped me when I was starting to pick up perspective.

> [@What's the guidlines for when to use a flex and when to use coordinate](https://forum.inductiveautomation.com/t/whats-the-guidlines-for-when-to-use-a-flex-and-when-to-use-coordinate/39879/4):
>
> The only time I find myself using a Coordinate container is when I need to layer components over one another (I have a Map component with a special UI overlay in a View), but even then I use the percent mode. I use a Breakpoint container if I know I want completely different components available between a mobile user or a desktop user. I use Column Containers If I want to use the EXACT same components between mobile and desktop but I want them in different spots. I use Flex containers for EVE…

---

_[View the full topic](https://forum.inductiveautomation.com/t/how-to-learn-perspective-the-right-way/64362)._
