{"id":284476,"date":"2026-05-22T12:41:03","date_gmt":"2026-05-22T12:41:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/viewport-master\/"},"modified":"2026-09-18T12:26:27","modified_gmt":"2026-09-18T12:26:27","slug":"frank-responsive-checker","status":"publish","type":"plugin","link":"https:\/\/gax.wordpress.org\/plugins\/frank-responsive-checker\/","author":8402079,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.2","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Frank Responsive Checker","header_author":"FARAZFRANK","header_description":"Professional responsive design testing suite. Preview on 50+ devices, capture screenshots, compare layouts, test accessibility, and generate reports.","assets_banners_color":"edf4f5","last_updated":"2026-09-18 12:26:27","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/frank-responsive-checker\/","header_author_uri":"https:\/\/wpfrank.com\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":631,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"FARAZFRANK","date":"2026-05-25 12:17:22","revision":3547576},"1.0.5":{"tag":"1.0.5","author":"razipathhan","date":"2026-06-06 10:38:05","revision":3563049},"1.0.6":{"tag":"1.0.6","author":"razipathhan","date":"2026-06-06 10:38:05","revision":3563049},"1.1.0":{"tag":"1.1.0","author":"razipathhan","date":"2026-09-18 12:26:27","revision":3701965}},"upgrade_notice":{"":"<p>*<\/p>","1.0.7":"<ul>\n<li>Bugfix: Corrects screenshot resolution, DOM inspector coordinates, desktop\/compare viewport rendering using CSS scaling, fixes compare mode device selection dropdowns for names with quotes, resolves scroll capture issues in the Mockup Generator, and adds automatic page reload when switching network speeds.<\/li>\n<\/ul>","1.0.5":"<ul>\n<li>Feature update: Adds quick frontend checker action to the admin settings panel, fixes address bar UI button layout\/icon alignments, resolves fullscreen popup ordering bugs, prevents custom device button disappearances, corrects scrolled screenshot offset render, adds a full-screen screenshot lightbox viewer, updates device presets, fixes navigation history tracking, resolves an issue hiding side-by-side comparison panels, fixes User-Agent spoofing emulation, overhauls Touch Mode for true interactive emulation, fixes UI encoding issues, enables baseline visual comparisons, fixes breakpoint scanning logic, and improves the fullscreen interface with split toolbars.<\/li>\n<\/ul>","1.0.4":"<ul>\n<li>Bugfix: Fixes close button double-click issue in backend admin area.<\/li>\n<\/ul>","1.0.3":"<ul>\n<li>Security update: removed custom script entry to follow plugin rules.<\/li>\n<\/ul>","1.0.2":"<ul>\n<li>Compliance update: fixed script loading paths for directory rules.<\/li>\n<\/ul>","1.0.1":"<ul>\n<li>Added new testing tools and fixed UI bugs.<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3544934,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3544934,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3544934,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3701965,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=frank-responsive-checker\",\"preferredVersions\":{\"php\":\"7.4\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"frank-responsive-checker\"}}]}"}},"all_blocks":[],"tagged_versions":["1.0.4","1.0.5","1.0.6","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3574133,"resolution":"1","location":"assets","locale":"","width":1919,"height":969},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3574133,"resolution":"10","location":"assets","locale":"","width":1722,"height":865},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3574133,"resolution":"11","location":"assets","locale":"","width":1721,"height":836},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3574133,"resolution":"2","location":"assets","locale":"","width":1917,"height":962},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3574133,"resolution":"3","location":"assets","locale":"","width":1913,"height":963},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3574133,"resolution":"4","location":"assets","locale":"","width":1919,"height":965},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3574133,"resolution":"5","location":"assets","locale":"","width":1911,"height":964},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3574133,"resolution":"6","location":"assets","locale":"","width":1913,"height":963},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3574133,"resolution":"7","location":"assets","locale":"","width":1908,"height":968},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3574133,"resolution":"8","location":"assets","locale":"","width":1906,"height":960},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3574163,"resolution":"9","location":"assets","locale":"","width":1717,"height":841}},"screenshots":{"1":"Site Preview in HD Desktop","2":"Site Preview in iPhone 16 Pro Max Preview","3":"Site Preview in iPad Pro 13","4":"Site Preview in 4K Desktop","5":"Device Comparison Mode","6":"Responsive Mockup Generator","7":"Shareable link Generator","8":"All Device Screenshots Gallery","9":"General Settings","10":"Features Control","11":"User Access Controls"}},"plugin_section":[],"plugin_tags":[4932,175344,158954,273673,206310],"plugin_category":[34],"plugin_contributors":[79800,77623,223472,223470,223471,223469,223473,223474],"plugin_business_model":[],"class_list":["post-284476","plugin","type-plugin","status-publish","hentry","plugin_tags-developer-tools","plugin_tags-device-preview","plugin_tags-mobile-preview","plugin_tags-responsive-checker","plugin_tags-responsive-testing","plugin_category-accessibility","plugin_contributors-awordpresslife","plugin_contributors-farazfrank","plugin_contributors-fkfaisalkhan007","plugin_contributors-hanif0991","plugin_contributors-muhammadshahid","plugin_contributors-razipathhan","plugin_contributors-sharikkhan007","plugin_contributors-zishlife","plugin_committers-awordpresslife","plugin_committers-farazfrank","plugin_committers-fkfaisalkhan007","plugin_committers-hanif0991","plugin_committers-muhammadshahid","plugin_committers-razipathhan","plugin_committers-sharikkhan007","plugin_committers-zishlife","plugin_support_reps-awordpresslife","plugin_support_reps-farazfrank","plugin_support_reps-fkfaisalkhan007","plugin_support_reps-hanif0991","plugin_support_reps-muhammadshahid","plugin_support_reps-razipathhan","plugin_support_reps-sharikkhan007","plugin_support_reps-zishlife"],"banners":{"banner":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/banner-772x250.png?rev=3544934","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/icon-128x128.png?rev=3544934","icon_2x":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/icon-256x256.png?rev=3544934","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-1.png?rev=3574133","caption":"Site Preview in HD Desktop"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-2.png?rev=3574133","caption":"Site Preview in iPhone 16 Pro Max Preview"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-3.png?rev=3574133","caption":"Site Preview in iPad Pro 13"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-4.png?rev=3574133","caption":"Site Preview in 4K Desktop"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-5.png?rev=3574133","caption":"Device Comparison Mode"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-6.png?rev=3574133","caption":"Responsive Mockup Generator"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-7.png?rev=3574133","caption":"Shareable link Generator"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-8.png?rev=3574133","caption":"All Device Screenshots Gallery"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-9.png?rev=3574163","caption":"General Settings"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-10.png?rev=3574133","caption":"Features Control"},{"src":"https:\/\/ps.w.org\/frank-responsive-checker\/assets\/screenshot-11.png?rev=3574133","caption":"User Access Controls"}],"raw_content":"<!--section=description-->\n<p><strong>Frank Responsive Checker<\/strong> is an all-in-one responsive testing environment, device preview simulator, and front-end developer toolkit built directly into your WordPress dashboard. Test, analyze, and debug how your website renders across smartphones, tablets, laptops, desktop monitors, and ultra-wide 4K displays with a single click from your admin bar.<\/p>\n\n<p>By simulating 13+ popular device viewports and arbitrary custom screen resolutions, this plugin eliminates the need for expensive third-party testing subscriptions or manual browser resizing. Test live pages, private drafts, and staged redesigns natively in your authenticated WordPress session.<\/p>\n\n<p>How this plugin works: <a href=\"https:\/\/wpfrank.com\/how-to-use-frank-responsive-checker\/\">Check Docs<\/a><\/p>\n\n<h4>Why Choose Frank Responsive Checker?<\/h4>\n\n<ul>\n<li><strong>Native WordPress Integration<\/strong> \u2014 Launch responsive previews instantly from the admin bar on any post, page, or custom post type. Test private and draft pages seamlessly without exposing them to external web services.<\/li>\n<li><strong>Side-by-Side Multi-Device Testing<\/strong> \u2014 Compare mobile, tablet, and desktop viewports side-by-side with synchronized scrolling to spot layout discrepancies simultaneously.<\/li>\n<li><strong>Automatic CSS Breakpoint Detection<\/strong> \u2014 Automatically scans your active stylesheets to extract all CSS <code>@media<\/code> queries so you can test transitions at your theme's exact breakpoints.<\/li>\n<li><strong>Visual Regression &amp; Layout Diff Slider<\/strong> \u2014 Capture baseline layout screenshots and overlay live code changes with an interactive slider to catch unexpected pixel shifts.<\/li>\n<li><strong>Built-in Front-End Developer Tools<\/strong> \u2014 Includes a dedicated DOM inspector, JavaScript console, network throttling (Slow 3G \/ Offline), touch mode emulation, and live Design Mode content editing.<\/li>\n<li><strong>Marketing Mockup Generator<\/strong> \u2014 Generate high-resolution transparent device mockups and batch screenshots for client presentations and QA reports with one click.<\/li>\n<\/ul>\n\n<h4>Feature Comparison: Frank Responsive Checker vs. Alternatives<\/h4>\n\n\n\n\n  Feature\n  Frank Responsive Checker\n  Chrome DevTools\n  Cloud SaaS (e.g. BrowserStack)\n\n\n\n\n  <strong>Instant 1-Click Admin Bar Launch<\/strong>\n  Included (Free)\n  Requires F12 Inspect\n  External Website Login\n\n\n  <strong>Side-by-Side Multi-Device View<\/strong>\n  Included (Free)\n  No (Single Viewport Only)\n  Expensive Add-on\n\n\n  <strong>Synchronized Multi-Screen Scrolling<\/strong>\n  Included (Free)\n  Not Available\n  Complex Setup\n\n\n  <strong>Automatic CSS Breakpoint Scanner<\/strong>\n  Included (Free)\n  Manual Inspection Only\n  Not Available\n\n\n  <strong>Visual Regression Comparison Slider<\/strong>\n  Included (Free)\n  Not Available\n  Enterprise Only ($$$)\n\n\n  <strong>WCAG Accessibility &amp; Focus Order Maps<\/strong>\n  Included (Free)\n  Partial (Lighthouse)\n  Separate Tools Required\n\n\n  <strong>Transparent Device Mockup Generator<\/strong>\n  Included (Free)\n  Not Available\n  Paid Design Apps\n\n\n  <strong>Test Authenticated Draft &amp; Private Pages<\/strong>\n  Native (Same Session)\n  Manual Setup\n  Requires Tunnel \/ Auth\n\n\n  <strong>Cost<\/strong>\n  <strong>100% Free Forever<\/strong>\n  Free\n  $29\u2013$99\/month\n\n\n\n\n<h4>Key Features &amp; Capabilities<\/h4>\n\n<ul>\n<li><strong>Device Preview Simulator<\/strong> \u2014 Instant preview presets for modern mobile devices including iPhone 16 Pro, iPhone 15 Pro, Samsung Galaxy S22, Google Pixel, iPad Pro, Galaxy Tab, standard laptops, and 4K displays.<\/li>\n<li><strong>Custom Viewports &amp; Orientations<\/strong> \u2014 Enter custom pixel dimensions, switch between portrait and landscape mode, and save frequently used custom screen resolutions to your profile library.<\/li>\n<li><strong>Automatic CSS Breakpoint Detection<\/strong> \u2014 Parse active theme and plugin stylesheets in real-time. Click any detected media query to instantly snap the viewport to that exact transition point.<\/li>\n<li><strong>Visual Regression Diff Testing<\/strong> \u2014 Save a baseline screenshot of your stable layout and use the interactive split-slider to compare against new CSS or plugin updates.<\/li>\n<li><strong>Multi-Screen Synchronized Scrolling<\/strong> \u2014 Load multiple device viewports simultaneously. Scrolling on one panel automatically scrolls all active devices in lockstep.<\/li>\n<li><strong>Web Accessibility Audits (WCAG Compliance)<\/strong> \u2014 Automated color contrast ratio checks, missing image alt text detection, simulated screen reader output, and numbered keyboard focus maps.<\/li>\n<li><strong>Network Speed Throttling<\/strong> \u2014 Simulate Slow 3G, Fast 3G, and Offline network conditions to evaluate loading states, font rendering, and layout stability.<\/li>\n<li><strong>Touch Event Simulation<\/strong> \u2014 Emulate authentic mobile swipe, tap, and drag-to-scroll interactions while hiding desktop cursor artifacts.<\/li>\n<li><strong>Live Design Mode<\/strong> \u2014 Edit text and copy directly inside the simulated viewport to review typography hierarchy before committing changes to your database.<\/li>\n<li><strong>High-Res Mockup &amp; Batch Screenshot Generator<\/strong> \u2014 Capture pixel-perfect PNG screenshots of individual viewports or trigger batch captures across all devices. Export device frames with transparent backgrounds for client proposals.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Log in to your WordPress admin dashboard and navigate to <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Search for <code>Responsive Checker<\/code> or <code>Frank Responsive Checker<\/code>, then click <strong>Install Now<\/strong>. Alternatively, upload the <code>frank-responsive-checker<\/code> directory to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Click <strong>Activate<\/strong>.<\/li>\n<li>Click the <strong>Device Preview<\/strong> button in your admin bar (or use keyboard shortcut <code>Ctrl+Shift+D<\/code>) to start testing any page.<\/li>\n<li>Configure display preferences and user role access under <strong>Settings &gt; Responsive Checker<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20launch%20the%20responsive%20preview%20tool%3F\"><h3>How do I launch the responsive preview tool?<\/h3><\/dt>\n<dd><p>Click the <strong>Device Preview<\/strong> button located in your WordPress admin bar on any frontend page or admin screen. You can also trigger the preview immediately using the keyboard shortcut <code>Ctrl+Shift+D<\/code>.<\/p><\/dd>\n<dt id=\"can%20i%20test%20draft%20posts%20and%20password-protected%20pages%3F\"><h3>Can I test draft posts and password-protected pages?<\/h3><\/dt>\n<dd><p>Yes. Because the simulator runs within your active authenticated WordPress session, you can preview and test draft posts, private pages, and password-protected templates without configuring external credentials.<\/p><\/dd>\n<dt id=\"how%20does%20the%20automatic%20breakpoint%20scanner%20work%3F\"><h3>How does the automatic breakpoint scanner work?<\/h3><\/dt>\n<dd><p>The plugin reads the compiled stylesheets active on the current page, extracts all CSS <code>@media<\/code> rule widths, and presents them in an interactive breakpoint menu. Clicking any breakpoint immediately resizes the viewport to that exact width.<\/p><\/dd>\n<dt id=\"can%20i%20view%20multiple%20device%20viewports%20at%20the%20same%20time%3F\"><h3>Can I view multiple device viewports at the same time?<\/h3><\/dt>\n<dd><p>Yes. In Compare Mode, you can load multiple device frames side-by-side. The panels feature synchronized scrolling so you can inspect how responsive elements behave simultaneously across screen sizes.<\/p><\/dd>\n<dt id=\"how%20does%20visual%20regression%20testing%20work%3F\"><h3>How does Visual Regression testing work?<\/h3><\/dt>\n<dd><p>Click the baseline snapshot button to capture your current layout state. After modifying CSS or updating plugins, open the visual regression overlay to drag a comparison slider over the page and spot pixel-level discrepancies.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20website%20data%20to%20third-party%20servers%3F\"><h3>Does this plugin send website data to third-party servers?<\/h3><\/dt>\n<dd><p>No. All viewport rendering, breakpoint detection, accessibility testing, and screenshot captures are processed entirely inside your browser and local server. No layout or user data is transmitted externally.<\/p><\/dd>\n<dt id=\"can%20i%20restrict%20access%20to%20administrators%20only%3F\"><h3>Can I restrict access to administrators only?<\/h3><\/dt>\n<dd><p>Yes. Under Settings &gt; Responsive Checker &gt; User Access Controls, you can restrict device preview capabilities to specific WordPress user roles.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Date: 8 June 2026<\/li>\n<li>Fixed screenshot capture to output images matching the visual frame size instead of rendering at full device resolution.<\/li>\n<li>Fixed DOM Inspector coordinate accuracy on scaled device frames so element detection aligns with the cursor.<\/li>\n<li>Fixed desktop viewport rendering to show true device layouts using CSS transform scaling instead of shrinking the iframe.<\/li>\n<li>Inspector highlight overlay now correctly accounts for both display scaling and zoom level.<\/li>\n<li>Fixed compare mode viewport rendering to show true device layouts using CSS transform scaling and adjusted initialization timing.<\/li>\n<li>Fixed device selection dropdowns in compare mode for devices containing quotation marks in their names (e.g. iPad Pro 13\", Laptop 13\").<\/li>\n<li>Fixed mockup generator capture to support scroll coordinates and synchronise scroll positions with the active preview.<\/li>\n<li>Fixed network speed selection to automatically reload the page and trigger load-time speed simulation tracking.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Date: 6 June 2026<\/li>\n<li>Added frontend responsiveness checking button to settings panel.<\/li>\n<li>Fixed icon alignment for setting dashboard buttons.<\/li>\n<li>Fixed vertical alignment and spacing for Go URL navigation button in responsive frame dashboard.<\/li>\n<li>Fixed z-index layering issue making add device popup render behind the fullscreen panel.<\/li>\n<li>Fixed disappearing Add Device button bug when custom devices list is updated.<\/li>\n<li>Added scroll coordinates support to html2canvas captures to output scrolled layouts accurately.<\/li>\n<li>Added interactive full-screen slide lightbox viewer for gallery screenshots with swipe\/keyboard navigation (Esc, Left\/Right arrows).<\/li>\n<li>Updated device lists to include the latest modern devices (e.g., iPhone 15, Laptop 15\") and removed obsolete options.<\/li>\n<li>Fixed iframe navigation history tracking to properly enable Back and Forward buttons during testing.<\/li>\n<li>Fixed conflict with duplicate \"Compare\" buttons in the toolbars by assigning distinct UI action classes.<\/li>\n<li>Fixed CSS conflict that was hiding the side-by-side comparison panels.<\/li>\n<li>Fixed User-Agent spoofing to immediately apply and properly emulate mobile browsers using client-side injection and a background proxy.<\/li>\n<li>Added HTTP fallback for the User-Agent copy button to support local development environments.<\/li>\n<li>Overhauled Touch Mode to add true interactive event forwarding, drag-to-scroll support, and perfect pointer accuracy.<\/li>\n<li>Fixed encoding issues displaying corrupted text (mojibake) across the plugin UI.<\/li>\n<li>Fixed cross-iframe media query evaluation errors to accurately scan and extract CSS breakpoints.<\/li>\n<li>Fully implemented Baseline saving and Visual Comparison diff overlays with local storage support and UI clear actions.<\/li>\n<li>Fixed device frame resizing calculations for accurate em\/rem to pixel conversion when jumping to breakpoints.<\/li>\n<li>Improved Fullscreen layout by separating Responsive and Developer controls into two distinct floating toggle buttons.<\/li>\n<li>Moved Exit Fullscreen button to the bottom right to avoid overlapping developer side-panel close buttons.<\/li>\n<li><\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fixed double script execution issue in WordPress backend when admin bar is active.<\/li>\n<li>Moved admin settings styles and scripts to load exclusively on the plugin settings and documentation pages.<\/li>\n<li><\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Removed custom CSS input to follow WordPress security guidelines.<\/li>\n<li><\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Updated script loading to meet WordPress guidelines.<\/li>\n<li>Fixed security nonce issues in AJAX requests.<\/li>\n<li>Moved styles to external files for faster load times.<\/li>\n<li><\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added device preview screenshots and regression tools.<\/li>\n<li>Added side-by-side comparison with sync scrolling.<\/li>\n<li>Added custom viewports and user agent testing.<\/li>\n<li>Added accessibility contrast checks and focus maps.<\/li>\n<li>Added temporary links to share layout tests.<\/li>\n<li>Added developer console logs and media query lists.<\/li>\n<li><\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release of the plugin.<\/li>\n<li><\/li>\n<\/ul>","raw_excerpt":"Test mobile responsive layouts with instant device previews, multi-screen sync scroll, CSS breakpoint scanner, visual regression, and developer tools.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/284476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=284476"}],"author":[{"embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/farazfrank"}],"wp:attachment":[{"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=284476"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=284476"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=284476"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=284476"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=284476"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=284476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}