We are excited to release the new features: Mobile test on iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, Galaxy S23, Galaxy S23 Plus, Galaxy S23 Ultra, Galaxy S24, Galaxy S24 Plus, and Galaxy S24 Ultra.
iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, Galaxy S23, Galaxy S23 Plus, Galaxy S23 Ultra, Galaxy S24, Galaxy S24 Plus, and Galaxy S24 Ultra are ready to use in the Blisk app, where you can run a mobile test, responsive test, or cross-device test. These devices are preinstalled in the Blisk app, so you don't need to download or install anything other than the Blisk app. The latest Androids run directly on your PC, Mac, or Linux, and the code runs locally, avoiding potential data loss or security issues.
Requirements: this feature is available in Blisk v.24.0.411.33 and later. You may need to update the Blisk application to use this feature. How to update Blisk...
Starting with v.24.0.411.33, Blisk opens new possibilities for running different kinds of mobile tests (: responsive test, multi-device test, touch events test, performance test, landscape orientation test, dark mode test, test for page errors, slow Internet connection test, etc.):
The specifications, viewport size, screen size, pixels per inch (PPI), and CSS Pixel Ratio for new devices are available on the Device portal, where you can find the device metrics for all devices including the latest iPhone 16 or Galaxy S23-S24 series:
The specifications, viewport size, screen size, pixels per inch (PPI), and CSS Pixel Ratio for new devices are available on the Device portal, where you can find the device metrics for all devices including the latest iPhone 16 or Galaxy S23-S24 series:
You can evaluate the capability of your website to support responsive design and ensure it appears visually appealing on the most recent Apple and Samsung mobile devices. Conducting this mobile assessment will help identify any problems related to the responsive layout and user experience on mobile platforms. You can now test the responsive design on devices such as the iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, Galaxy S23, Galaxy S23 Plus, Galaxy S23 Ultra, Galaxy S24, Galaxy S24 Plus, and Galaxy S24 Ultra, and compare the layout with that of laptops, desktops, and iPads.
You can test on iPhone 16 or Galaxy S23-S24 series or use them with other devices such as other Android or iOS mobile phones, iPadOS tablets, Windows and macOS laptops, and desktops. When you use mobile and desktop at the same time, you are running mobile and desktop tests simultaneously. It becomes much easier to compare devices side-by-side. Starting with version 19.1, you can test iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, Galaxy S23, Galaxy S23 Plus, Galaxy S23 Ultra, Galaxy S24, Galaxy S24 Plus, and Galaxy S24 Ultra simultaneously with other devices.
You can check if your website supports touch events and gestures on the iPhone 16 or Galaxy S23-S24 series. Touch is a key element in any mobile test because all interactions on mobile are done using touch. Blisk offers built-in compatibility with touch events and gestures support on all new devices, enabling convenient testing and eliminating the need for an actual mobile device. In addition, you can use Developer Tools on each device separately to track touchstart
, touchend
, touchcancel
, or touchmove
.
You can test how your website behaves in landscape mode on the latest iOS and Android devices. Landscape orientation helps to find issues with layout and user experience. New devices have an option to change the orientation with just one click providing the users with a clear vision of what happens on the mobile phones of the end users. Although portrait and landscape orientations differ only in that the viewport is rotated 90 degrees, their differences in size are significant. Usually, this difference is overlooked but causes issues for your users on mobile.
Utilize Developer Tools to test and troubleshoot your website across various devices. Blisk allows you to access Developer Tools on a per-device level with simultaneous usage of DevTools on multiple Apple and Samsung devices such as iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, Galaxy S23, Galaxy S23 Plus, Galaxy S23 Ultra, Galaxy S24, Galaxy S24 Plus, and Galaxy S24 Ultra. These tools enable you to inspect webpage elements, identify errors, monitor network requests, and resolve other development-related problems.
Monitor for webpage errors that appear on the latest iOSs and Androids and fix the issues before they become critical. The errors on mobile devices may be different from errors on desktops. You can track in real-time JavaScript page errors and resources that failed to load on iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, Galaxy S23, Galaxy S23 Plus, Galaxy S23 Ultra, Galaxy S24, Galaxy S24 Plus, and Galaxy S24 Ultra.
Run mobile tests in terms of webpage speed and performance. Webpage speed is critical on mobile, low speed leads to loss of users. Use the Network tab in the Developer Tools to conduct this important mobile test. This test is now available for the latest iPhone 16 or Galaxy S23-S24 series.
Check whether your website supports the dark mode on brand-new Androids by running Blisk in dark mode. A lot of mobile users prefer using dark mode at nighttime. That is why the support for dark mode has become a must-have for modern applications. By enabling dark mode in Blisk, you can simulate dark mode on the latest flagships from Google, check if the UI works well under night lighting, and check the contrast.
Simulate various real-life scenarios on modern Android devices, like a sluggish internet connection. Blisk allows for the simulation of 2G, 3G, and 4G mobile networks with varying Internet speeds. The Slow 3G setting will help you run a custom mobile test and find the resources consuming all the bandwidth on the iPhone 16 or Galaxy S23-S24 series. In addition, you can adjust the network speed on each latest iPhone 16 or Galaxy S23-S24 devices differently and compare the results across a set of devices.
Test the user experience on mobile devices, uncover problems in the design, discover opportunities to improve the design, and learn about users' behavior and preferences.
You can share device sets with the latest iPhone 16 or Galaxy S23-S24 series via the Blisk link (use Menu ➜ Device Set ➜ Share Device Set). Your teammate can launch the same device set and run the mobile test on the same URL and settings.
Blisk has launched a new Templates manager. This manager provides the capability to use preconfigured device sets or to create custom personalized reusable device sets.
Device Templates streamline the process of setting up devices by removing the necessity to repeatedly create a device set from scratch. With this feature, users can effortlessly create a device template and then easily replicate it with just a few clicks.
The New Templates manager presents several key graphical user interface components. Firstly, there is the "My Templates" section, which displays a compilation of device templates that have been generated by the user. Secondly, users can access the "Default Templates," which includes a selection of device templates developed by the Blisk team. Additionally, there is a dedicated button that allows users to initiate the creation of a new Device Template.
Blisk introduces new Image editor with this latest release, designed specifically for enhancing the annotation of your screenshots. This advanced tool provides users with greater flexibility and a variety of new functionalities for effectively marking up their screenshots. Among the newly introduced features are:
In addition to the core annotation tools, the new Image editor is equipped with an expanded array of features that enhance its usability:
This comprehensive set of tools and features positions the new Image editor as a powerful asset for anyone looking to annotate screenshots with precision and creativity. By combining flexibility with a user-friendly interface, Blisk offers a better solution that caters to the diverse needs of our users, whether for professional presentations, educational materials, or personal projects.
The current platform update includes new features, APIs, new CSS properties, and security improvements. Some of the most important features are described below:
The CSS font-palette
property enables the selection of a particular palette for rendering a color font. With the recent enhancement that allows for the animation of this property, the transition between palettes is transformed from a distinct change into a fluid movement between two chosen palettes. This functionality is applicable across all CSS animations and transitions.
/* Using a font-defined palette */
font-palette: normal;
/* Using a user-defined palette */
font-palette: --one;
/* Creating a new palette by blending two others */
font-palette: palette-mix(in lch, --blue, --yellow);
The scrollbar-color
property enables the customization of scrollbar colors, allowing them to align more closely with the overall design of a web page.
/* Keyword values */
scrollbar-color: auto;
/* <color> values */
scrollbar-color: rebeccapurple green; /* Two valid colors.
The first applies to the thumb of the scrollbar, the second to the track. */
The scrollbar-width
property permits the implementation of slimmer scrollbars, which can be more appropriate for certain scenarios, or even the option to completely conceal the scrollbars while maintaining the ability to scroll.
/* Keyword values */
scrollbar-width: auto;
scrollbar-width: thin;
scrollbar-width: none;
Web authors aiming to vertically center content often resort to unconventional methods or modify the display type to flex or grid. However, they can conveniently achieve vertical centering of block containers by utilizing the align-content property. The align-content
CSS property is applicable to block containers and table cells, functioning specifically with flex and grid containers. It is compatible with various display types, including display: block
, display: list-item
, and display: table-cell
, among others.
/* Keyword values */
scrollbar-width: auto;
scrollbar-width: thin;
scrollbar-width: none;
The light-dark()
color function enables developers to specify distinct colors for both light and dark color schemes for individual elements. Depending on the color scheme applied to an element, system colors and user agent form controls are displayed in varying colors.
With the light-dark()
function, developers can achieve similar functionality:
/* Keyword values */
#target {
background-color: light-dark(lime, green);
}
In this example, the #target
element will show up a green background when the element's color scheme is set to dark
; conversely, it will display a lime background in a light
color scheme.
The field-sizing
CSS property allows for the management of the sizing behavior of elements with a default preferred size, particularly form control elements. By utilizing this CSS property, you can modify the standard sizing behavior, enabling form controls to resize according to their content.
field-sizing
CSS property is commonly applied to style text <input>
and <textarea>
elements, facilitating their ability to shrink to fit the content and expand as additional text is inputted into the form control.
/* Keyword values */
field-sizing: content;
field-sizing: fixed;
CSS provides a supports()
condition for the @import
rule, enabling the conditional importation of stylesheets and layers based on feature support. When the specified conditions within supports()
are not met, the corresponding stylesheet will not be retrieved, ensuring that only compatible styles are applied.
/* supports() condition for @import with fallback*/
@import url("fallback-layout.css") supports(not (display: flex));
@supports (display: flex) {
...
}
Currently, websites lack control over the eviction of their stored data during browser storage pressure, particularly when users have limited disk space. The existing options are limited to either retaining or deleting all site data. The introduction of the Storage Buckets API will empower sites to categorize their data, manage storage quotas, and prioritize eviction, enabling them to determine which data bucket to clear first when storage is constrained.
The Storage Buckets feature allows websites to organize their on-device data into distinct "buckets," facilitating independent eviction of grouped data from other buckets. This capability enables sites to manage semantically related data more effectively. Each storage bucket can house data linked to established storage APIs, including IndexedDB and CacheStorage.
This update introduces the Autofill panel in DevTools, enhancing Autofill's functionality for automatically populating web forms with stored addresses. The new panel allows users to examine the relationship between form fields, suggested autofill entries, and saved information.
To explore the panel, visit the demo page with sample data: https://goo.gl/B6Xs1E. First, in Profile Autofill, click any of the Fill form buttons, submit the form, and in the Save address dialog, select Save before returning to the form page. Next, access DevTools and initiate an autofill event by selecting a form field and choosing an address from the dropdown menu. The Autofill panel will then appear, displaying recognized form fields, inferred autofill options, and saved data.
To eliminate unnecessary distractions from the flame chart located in Performance > Main, users now have the capability to conceal non-essential functions along with their associated child functions. Within the flame chart, simply right-click on a specific function and select an appropriate option from the context menu that appears.
Functions that contain hidden children feature a drop-down button, represented by an arrow pointing downwards, located on the right side. By hovering over this button, users can view the count of hidden children, and clicking on it will reveal them once more. To revert the flame chart to its original state, simply right-click on the desired function and choose the option to reset the trace.
The Shared Storage section within the Application > Storage menu now displays the total number of bytes utilized by a specific origin.
Blisk has officially deprecated Web SQL in version 23, eliminating the deprecation trial token associated with it, which means that Web SQL is no longer available for use. In alignment with this change, DevTools has also removed the Web SQL section from the Application panel, ensuring that users no longer have access to this feature.
The Elements > Styles tab has been enhanced to facilitate easier CSS editing by incorporating tools such as the Color Picker, Angle Clock, and Easing Editor, which can now be utilized within var()
fallbacks. This improvement aims to streamline the design process, allowing developers to make more intuitive adjustments to their styles directly within the interface.
The Sources > Breakpoints section has reenabled the options to enable and disable all breakpoints within its drop-down menu. These functionalities were omitted during the recent redesign of the breakpoints feature.
To toggle all breakpoints on or off, simply right-click on any breakpoint within the Sources > Breakpoints area and choose the appropriate option from the menu.
The Elements panel has been updated to support the @font-palette-values
CSS at-rule, allowing for customization of the default values associated with the font-palette
property.
To modify these values, navigate to the Styles section, click on the font-palette property value, and DevTools will direct you to the specific @font-palette-values
section for editing your custom settings.
The organization of the Copy submenu within a request has been significantly improved for enhanced usability. The Copy as cURL
feature has been updated to ensure that the correct command is copied correctly to the clipboard on Windows systems.
The Performance > Main track now features arrows by default that illustrate the connections between initiators and the subsequent events they triggered. To view these arrows, simply locate an event within the trace and click on it. This functionality was previously in the experimental phase.
A recent enhancement in DevTools has been introduced, specifically within the Elements > Styles section. This update allows for the resolution of a custom property that serves as a fallback for another custom property, thereby improving the functionality and usability of the styling tools available to developers.
A new addition to DevTools has been introduced: the Enhanced Interactions track. Within the Performance > Interactions track, users will now notice whiskers that visually represent input and presentation delays occurring at the boundaries of processing times. This enhancement aims to provide developers with clearer insights into performance metrics, allowing for more effective debugging and optimization of web applications. Hovering over an interaction will reveal a useful tooltip that provides detailed timing information, enhancing the overall user experience and facilitating better performance analysis.
A new enhancement has been introduced in DevTools, specifically within the Performance panel, which includes filtering in the Bottom-Up, Call Tree, and Event Log tabs. These tabs now feature three additional buttons designed for advanced filtering capabilities:
This improvement allows for a more precise filtering experience. To enhance user experience and maintain context, the filtering in the Bottom-Up tab has been refined so that only top-level items will be affected by the filter, as opposed to the previous functionality where every node was included in the match.
The Editor in Sources panel has been updated to enhance the user experience by incorporating vertical lines that delineate indented code blocks, providing a clearer visual reference for developers.
Learn more about Developer Mode, Development Domain, and Device Manager on Blisk Documentation.
Blisk
browser
release
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro
templates
Image editor