Skip to main content

Platforms and Technology

2024 Forrester Adobe Services Report

Perficient Included in Forrester’s The Adobe Services Landscape, Q1 2024 Report

In a dynamic digital landscape, choosing the right Adobe service provider is paramount for businesses seeking to maximize their Adobe investments. The selection process can be daunting with a diverse set of providers that vary by size, type of offering, geography, and business scenario differentiation. So where do marketing leaders start? Forrester published The Adobe […]

Korean Mature Woman And Caucasian Young Woman Lead Meeting Of Multiracial Work Colleagues Discussing Ideas And Business Together Sitting At Table In Modern Creative Office Interior High Angle View Daytime

Empowering Accessibility: A Comprehensive Guide to Setting Up and Configuring the ARC Toolkit

Introduction Prioritizing accessibility at every stage of the web development process is necessary to create a truly inclusive digital environment. A valuable tool that helps developers and testers make sure their digital material is accessible to users of all abilities is the Accessibility Resource Center (ARC) Toolkit. We’ll walk through how to set up and […]

Istock 1440556661

Impact on Design and Development: WCAG 2.1

Introduction: Web Content Accessibility Guidelines (WCAG) are a set of guidelines developed by the World Wide Web Consortium (W3C) to ensure that web content is accessible to people with disabilities. The latest version of these guidelines is WCAG 2.1, which was released in 2018. In this blog, we will discuss the practical implications for designers […]

Datasecurity

OneStream Security: How to Check Security Groups Assigned/Used or Not Used

During the implementation of OneStream application, Implementation Consultants and Administrators create different security groups based on the client’s security access requirements. However, as the project progresses from one phase to another, these security groups may become obsolete or redundant. Security groups are assigned to different objects in the application to enable users to access certain […]

mutable

Scala: mutable data structure

Scala, a programming language that combines object-oriented and functional programming paradigms, provides a variety of mutable data structures. Mutable collections such as ArrayBuffer and HashMap facilitate in-place modifications, making them well-suited for situations demanding high-performance, mutable structures. They present a conventional alternative, providing a mutable counterpart to their immutable equivalents. All the mutable scala collections […]

Fireside Chat With Morgan Stanley At Adobe Summit 2024

Morgan Stanley Supercharged Its Customer Journey. Learn How at Adobe Summit 2024!

Adobe Summit 2024 is right around the corner, and we’re excited to sit down with the executive director and head of marketing applications at Morgan Stanley Dorothy Joseph on March 27 at 11:30 A.M PST at The Grand Lux Café in The Palazzo. Perficient’s Jay Jackson, director of Adobe Digital Marketing and CDP, will host […]

How To Integrate OpenAI Assistances API with AEMaaCS

Adobe AEMaaCS Integration with OpenAI Assistants API Demo

About the OpenAI Assistants API The OpenAI Assistants API allows you to build AI assistants within your own applications. An Assistant has instructions and can leverage models, tools, and knowledge to respond to user queries. The Assistants API is designed to help developers build powerful AI assistants capable of performing a variety of tasks. Different from […]

immutable_image

Scala: Immutable data structure

Scala, a programming language that combines object-oriented and functional programming paradigms, provides a variety of immutable data structures. Immutable data structures are those that cannot be modified after they are created, which can be beneficial for ensuring safety and simplicity in concurrent or parallel programming. Here are some commonly used immutable data structures in Scala: […]

Tourists Using Technology In At Turaif Visitor’s Centre

Introducing AI Visual Testing in Katalon

Introduction As technology continues to advance, ensuring the highest possible quality in software applications becomes increasingly critical. To address this challenge, Katalon, a renowned test automation platform, introduces AI Visual Testing — a game-changing innovation that enhances the speed and precision of UI testing. Understanding Visual Testing Visual testing is a software testing technique that […]

Istock 1408255024

Dynamic Element Handling in Salesforce UI with Katalon Studio

Salesforce is a widely used customer relationship management (CRM) platform that offers a range of tools and services to help businesses manage their customer interactions effectively. One key aspect of Salesforce is its user interface (UI), which includes various dynamic elements designed to enhance user experience and streamline workflows. Understanding Dynamic Elements in Salesforce UI […]

Istock 935964092

Differentiating Between Dialog and Design Dialog in AEM

AEM components dialog is the most important part of AEM. We cannot reuse components without the AEM components dialog. What is a Design Dialog? A design dialog is a special kind of dialog that is available only in page design mode in AEM. It allows authors to customize the design of a component by adjusting […]

Group of web developers working in an office.

Streamlining Web Automation: A Comprehensive Guide to Using AutoIT with Selenium

In the realm of web automation, handling various scenarios like file upload, file download, and various Windows GUI operations can be challenging. AutoIt, a powerful scripting language and automation tool, seamlessly integrates with Selenium to tackle these challenges. This blog provides a detailed guide on installing and configuring AutoIT and demonstrates its usage with Selenium […]

Load More