{"id":403,"date":"2017-07-14T12:11:33","date_gmt":"2017-07-14T12:11:33","guid":{"rendered":"https:\/\/www.annawerner.de\/?p=403"},"modified":"2018-01-11T08:51:21","modified_gmt":"2018-01-11T08:51:21","slug":"5-tools-test-css-browser-support","status":"publish","type":"post","link":"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/","title":{"rendered":"5 Great Tools to Test Your CSS And Browser Support"},"content":{"rendered":"<p>When writing code no matter for what, one of the hardest part is keeping up. Constantly there are new standards and CSS compatibility problems with all browsers, users, sizes, etc. Designers and programers usually have the most recent browser updates installed and use the most common browsers. So new elements are possible and after all, going with the development instead of staying behind is best anyways.But, as we can&#8217;t expect all website visitors to think the same way, we should always make sure to check a commands browser support. No matter if screen or screenreader, old or new browser, phone or desktop, your frontend always has to work well.<\/p>\n<p>Here are five tools I like using, to check on myself and my CSS coding:<\/p>\n<h2>Reset CSS<\/h2>\n<p>One of the most annoying problems is, when creating a nice first draft, you show it to a client and for him elements suddenly look different. One mistake is, that the browsers CSS is applied to certain elements and depending on the browser looks may vary. Therefore, it&#8217;s recommendable to always get started with resetting the browsers css. For that, I like to code from <a href=\"http:\/\/meyerweb.com\/eric\/tools\/css\/reset\/\">Meyerweb<\/a>.<\/p>\n<h2>Check Browser Support<\/h2>\n<p>Just as client CSS can influence the output of the (newly) designed website, browser support of different CSS rules can vary as well. A great site I love is <a href=\"http:\/\/caniuse.com\/\">caniuse.com<\/a>. You just type the element you want to use in the filter and it will show you browsers and versions which are supported and which aren&#8217;t.<\/p>\n<h2>Global vs. Unprefixed Support<\/h2>\n<p>As browsers then also have their own implementation of many newer CSS rules , checking for necessary vendor prefixes is necessary. Great answers and the right solutions for this problem can be found with <a href=\"http:\/\/pleeease.io\/play\/\">Pleeease<\/a>. You can insert your css and it will create the prefixed version for you.<\/p>\n<h2>Polyfills<\/h2>\n<p>Last but not least, if even with the vendor prefixes, a browser doesn\u2019t support newer functionalities, there are polyfills.\u00a0They make it possible to check if a browsers supports a certain feature and if not offer a way to use something else instead. If you don&#8217;t want to write all of that yourself, you can use <a href=\"https:\/\/modernizr.com\/\">Modernizr<\/a> to help you out.<\/p>\n<h2>Write better CSS<\/h2>\n<p>Another tool that doesn&#8217;t address browser support but your code itself, is<a href=\"http:\/\/csslint.net\/\"> csslint.net<\/a>. It&#8217;s a tough check on what you write so far and it says itself, that it &#8220;will hurt your feelings&#8221;. But don&#8217;t we all go through some pain for better code?<\/p>\n<p>&nbsp;<\/p>\n<p>This list is far from showing off all the tools out there to help. But it&#8217;s a start and hopefully helps you write great CSS and end up with sites your visitors love. Do you have more recommendations? Feel free to comment!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When writing code no matter for what, one of the hardest part is keeping up. Constantly there are new standards and CSS compatibility problems with all browsers, users, sizes, etc. Designers and programers usually have the most recent browser updates installed and use the most common browsers. So new elements are possible and after all, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":451,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","jetpack_post_was_ever_published":false,"footnotes":""},"categories":[19],"tags":[15,16,17,18,10],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>5 Great Tools to Test Your CSS And Browser Support - Anna Schneider<\/title>\n<meta name=\"description\" content=\"Keeping up with all new standards and staying compatible with old ones can be tricky. Here are five tools that help your CSS stay functional.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5 Great Tools to Test Your CSS And Browser Support - Anna Schneider\" \/>\n<meta property=\"og:description\" content=\"Keeping up with all new standards and staying compatible with old ones can be tricky. Here are five tools that help your CSS stay functional.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/\" \/>\n<meta property=\"og:site_name\" content=\"Anna Schneider\" \/>\n<meta property=\"article:published_time\" content=\"2017-07-14T12:11:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-01-11T08:51:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/07\/cross-browser-compatibility.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"anna\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"anna\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/\",\"url\":\"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/\",\"name\":\"5 Great Tools to Test Your CSS And Browser Support - Anna Schneider\",\"isPartOf\":{\"@id\":\"https:\/\/annaschneider.me\/blog\/#website\"},\"datePublished\":\"2017-07-14T12:11:33+00:00\",\"dateModified\":\"2018-01-11T08:51:21+00:00\",\"author\":{\"@id\":\"https:\/\/annaschneider.me\/blog\/#\/schema\/person\/aed03681a2dc960294c5442477a37844\"},\"description\":\"Keeping up with all new standards and staying compatible with old ones can be tricky. Here are five tools that help your CSS stay functional.\",\"breadcrumb\":{\"@id\":\"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/annaschneider.me\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"5 Great Tools to Test Your CSS And Browser Support\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/annaschneider.me\/blog\/#website\",\"url\":\"https:\/\/annaschneider.me\/blog\/\",\"name\":\"Anna Schneider\",\"description\":\"Front-End Developer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/annaschneider.me\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/annaschneider.me\/blog\/#\/schema\/person\/aed03681a2dc960294c5442477a37844\",\"name\":\"anna\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/annaschneider.me\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6c797411dcaa0edbe0f7d081dd142432?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6c797411dcaa0edbe0f7d081dd142432?s=96&d=mm&r=g\",\"caption\":\"anna\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"5 Great Tools to Test Your CSS And Browser Support - Anna Schneider","description":"Keeping up with all new standards and staying compatible with old ones can be tricky. Here are five tools that help your CSS stay functional.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/","og_locale":"en_US","og_type":"article","og_title":"5 Great Tools to Test Your CSS And Browser Support - Anna Schneider","og_description":"Keeping up with all new standards and staying compatible with old ones can be tricky. Here are five tools that help your CSS stay functional.","og_url":"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/","og_site_name":"Anna Schneider","article_published_time":"2017-07-14T12:11:33+00:00","article_modified_time":"2018-01-11T08:51:21+00:00","og_image":[{"width":2048,"height":1000,"url":"https:\/\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/07\/cross-browser-compatibility.png","type":"image\/png"}],"author":"anna","twitter_card":"summary_large_image","twitter_misc":{"Written by":"anna","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/","url":"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/","name":"5 Great Tools to Test Your CSS And Browser Support - Anna Schneider","isPartOf":{"@id":"https:\/\/annaschneider.me\/blog\/#website"},"datePublished":"2017-07-14T12:11:33+00:00","dateModified":"2018-01-11T08:51:21+00:00","author":{"@id":"https:\/\/annaschneider.me\/blog\/#\/schema\/person\/aed03681a2dc960294c5442477a37844"},"description":"Keeping up with all new standards and staying compatible with old ones can be tricky. Here are five tools that help your CSS stay functional.","breadcrumb":{"@id":"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/annaschneider.me\/blog\/5-tools-test-css-browser-support\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/annaschneider.me\/blog\/"},{"@type":"ListItem","position":2,"name":"5 Great Tools to Test Your CSS And Browser Support"}]},{"@type":"WebSite","@id":"https:\/\/annaschneider.me\/blog\/#website","url":"https:\/\/annaschneider.me\/blog\/","name":"Anna Schneider","description":"Front-End Developer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/annaschneider.me\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/annaschneider.me\/blog\/#\/schema\/person\/aed03681a2dc960294c5442477a37844","name":"anna","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/annaschneider.me\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6c797411dcaa0edbe0f7d081dd142432?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6c797411dcaa0edbe0f7d081dd142432?s=96&d=mm&r=g","caption":"anna"}}]}},"jetpack_featured_media_url":"https:\/\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/07\/cross-browser-compatibility.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9x5Dx-6v","jetpack-related-posts":[{"id":180,"url":"https:\/\/annaschneider.me\/blog\/removing-the-storefront-header-padding\/","url_meta":{"origin":403,"position":0},"title":"Removing the Storefront header padding","author":"anna","date":"May 12, 2016","format":false,"excerpt":"Storefront can be a great theme, but it comes with some hard-coded features, I personally don't like. One of them is the huge padding around the header. I like headers to be rather slim and less \"in your face\". The setup used in this post is the Storefront Theme and\u2026","rel":"","context":"In &quot;Customization&quot;","block_context":{"text":"Customization","link":"https:\/\/annaschneider.me\/blog\/customization\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/05\/Removing-Storefront-Header-Padding-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/05\/Removing-Storefront-Header-Padding-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/05\/Removing-Storefront-Header-Padding-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/05\/Removing-Storefront-Header-Padding-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":52,"url":"https:\/\/annaschneider.me\/blog\/creating-a-second-floating-menu-on-specific-pages\/","url_meta":{"origin":403,"position":1},"title":"Creating a second floating menu on specific pages","author":"anna","date":"February 23, 2016","format":false,"excerpt":"Just now, I had a customer who with a rather rare wish: On her website, there are parts with many submenu items. To facilitate the user experience, these parts should always show a second menu giving constantly\u00a0all the submenu item. The site is running with the Pootlepress Canvas child theme.\u2026","rel":"","context":"In &quot;Technical Issues&quot;","block_context":{"text":"Technical Issues","link":"https:\/\/annaschneider.me\/blog\/technicalissues\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/02\/Floating-Menu-CSS.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/02\/Floating-Menu-CSS.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/02\/Floating-Menu-CSS.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/02\/Floating-Menu-CSS.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/02\/Floating-Menu-CSS.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/02\/Floating-Menu-CSS.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":48639,"url":"https:\/\/annaschneider.me\/blog\/adding-custom-content-with-javascript-to-wordpress-media-modals\/","url_meta":{"origin":403,"position":2},"title":"Adding custom content to WordPress media modals","author":"anna","date":"June 13, 2022","format":false,"excerpt":"This is a short tutorial on extending the WordPress media modal with your own content. Here we add a button in the media upload image details section. The wp.media class When adding, choosing and editing images in WordPress, most of the time you will see a modal opening up. This\u2026","rel":"","context":"In &quot;WordPress Tips&quot;","block_context":{"text":"WordPress Tips","link":"https:\/\/annaschneider.me\/blog\/wordpress-tips\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2022\/06\/editimagebutton.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2022\/06\/editimagebutton.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2022\/06\/editimagebutton.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2022\/06\/editimagebutton.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2022\/06\/editimagebutton.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2022\/06\/editimagebutton.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":356,"url":"https:\/\/annaschneider.me\/blog\/update-breaks-wordpress-site\/","url_meta":{"origin":403,"position":3},"title":"What to do if an update breaks your WordPress site","author":"anna","date":"April 28, 2017","format":false,"excerpt":"Updates are important, if not to say mandatory. They make your site more secure, more compatible, more functional and durable. Nevertheless, they can also cause sites to break, usually caused by numerous different kinds of conflicts between old and new code If things break in your live website or WooCommerce\u2026","rel":"","context":"In &quot;Technical Issues&quot;","block_context":{"text":"Technical Issues","link":"https:\/\/annaschneider.me\/blog\/technicalissues\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/04\/Update-breakes-site.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/04\/Update-breakes-site.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/04\/Update-breakes-site.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/04\/Update-breakes-site.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/04\/Update-breakes-site.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2017\/04\/Update-breakes-site.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":147,"url":"https:\/\/annaschneider.me\/blog\/why-i-love-working-with-woothemes-canvas\/","url_meta":{"origin":403,"position":4},"title":"Why I love working with WooThemes Canvas","author":"anna","date":"March 18, 2016","format":false,"excerpt":"The Canvas theme Canvas describes itself as: \"a\u00a0clean, minimalistic and beautiful WordPress theme framework or so called starter theme that you can use as-is or customize it via Theme Options. Canvas Theme Options provides with over 100 different values you can tweak to change font size, color, background, widget styling,\u2026","rel":"","context":"In &quot;Customization&quot;","block_context":{"text":"Customization","link":"https:\/\/annaschneider.me\/blog\/customization\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/03\/Canvas.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/03\/Canvas.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/03\/Canvas.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/03\/Canvas.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/03\/Canvas.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/03\/Canvas.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":191,"url":"https:\/\/annaschneider.me\/blog\/the-storefront-parallax-image-plugin\/","url_meta":{"origin":403,"position":5},"title":"The Storefront Parallax Image Plugin","author":"anna","date":"May 13, 2016","format":false,"excerpt":"The Prallax effect is a nice add-on for modern websites. While adding some interesting looks, it's not obtrusive and it makes scrolling down a page more fun - at least in my opinion. WooThemes has a nice extension that integrates with Storefront:\u00a0Storefront Parallax Hero. There are two different ways, to\u2026","rel":"","context":"In &quot;Customization&quot;","block_context":{"text":"Customization","link":"https:\/\/annaschneider.me\/blog\/customization\/"},"img":{"alt_text":"ParallaxEffect","src":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/05\/ParallaxEffect-300x154.gif?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/05\/ParallaxEffect-300x154.gif?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/annaschneider.me\/blog\/wp-content\/uploads\/2016\/05\/ParallaxEffect-300x154.gif?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/posts\/403"}],"collection":[{"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/comments?post=403"}],"version-history":[{"count":1,"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/posts\/403\/revisions"}],"predecessor-version":[{"id":47968,"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/posts\/403\/revisions\/47968"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/media\/451"}],"wp:attachment":[{"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/media?parent=403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/categories?post=403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/annaschneider.me\/blog\/wp-json\/wp\/v2\/tags?post=403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}