Featured Sites: A-Z Index
H
Newest 10 Entries
Question | What web technologies does Composr use beyond HTML, CSS, and JavaScript? |
---|---|
Answer | Composr relies on a wide range of web technologies (depending on what features and settings you use), including:
|
Question | How does Composr ensure printed web pages look appropriate? |
---|---|
Answer | Composr uses a combination of approaches to ensure printed web pages have a suitable layout:
|
Question | How can I test my website's compatibility across different browsers and devices? |
---|---|
Answer | Testing your website on different browsers and devices can be challenging due to operating system limitations and device availability. Here are some solutions:
|
Question | What are the recommended desktop settings for viewing a Composr website? |
---|---|
Answer | A minimum screen resolution of 1024x768 is strongly recommended for viewing a Composr website. This is the minimum resolution for which the default theme is designed. Using a lower resolution might lead to display issues or an unsatisfactory browsing experience. As of version 11, smaller resolutions will often trigger the mobile layout automatically (responsiveness) to ensure a better UI for smaller displays. |
Question | How does Composr handle browser compatibility? |
---|---|
Answer | Composr aims to support all modern browsers, including the latest versions of Chrome, Firefox, Safari, Edge, and Internet Explorer 11. It is designed to work seamlessly with browsers that automatically update, like Chrome and Firefox. For browsers with manual updates, Composr generally supports the last two releases. While not explicitly supported, Composr will often address bug reports for other popular browsers like Opera, Chromium, and Konqueror. Additionally, Composr strives to provide an accessible experience for text-mode browsers and those designed for users with disabilities. |
Question | What is CSS and how does it impact website design? |
---|---|
Answer | CSS (Cascading Style Sheets) is a language used to describe the visual presentation of a web page written in HTML or XHTML. It controls aspects like:
By separating content structure (XHTML) from visual presentation (CSS), websites become easier to maintain and update. Changes to the design can be made without altering the underlying HTML structure. Composr utilizes CSS extensively for theming, allowing users to manipulate the website's visual appearance. |
Question | Why is understanding XHTML important for website customization? |
---|---|
Answer | XHTML (Extensible HyperText Markup Language) is the language used to structure web page content. It defines the various elements of a webpage, such as headings, paragraphs, images, and links. Understanding XHTML is crucial for website customization because it allows you to:
Composr uses XHTML for its templates, allowing users to extensively customize the website's design and layout. |
Question | How does JavaScript enhance website interactivity? |
---|---|
Answer | JavaScript is a programming language that runs in web browsers, allowing for dynamic and interactive elements on web pages. It enables features like:
Composr relies on JavaScript for its default theme and administrative features. |
Question | What is the difference between cookies and sessions? |
---|---|
Answer | While both cookies and sessions are used for user identification and maintaining state, there are key differences:
Composr uses both cookies and sessions. Session cookies are primarily used for user identification (such as anonymously matching a user to a session in the server database), while persistent cookies can be used for remembering login details if the user chooses. |
Question | What are cookies and how do they work? |
---|---|
Answer | A cookie is a small piece of data that a website stores on a user's computer. It is sent from the user's web browser to the web server each time a page is viewed. Cookies are used for various purposes, including:
There are two main types of cookies:
|
Top 10 Entries
Question | Should I update my non-bundled addons after updating to a newer release of version 11? |
---|---|
Answer | Absolutely! Frequent changes may be made to both bundled and non-bundled addons. Bundled addons will be updated via the upgrader. For non-bundled addons, you will have to update them through the addons management screen (Admin Zone > Structure > Addons). You will be informed which ones need updated. Once version 11 reaches release candidate, we do not expect frequent updates to non-bundled addons anymore. But it is still good practice to check after every update. |
Question | Can I upgrade a version 10 site to version 11? |
---|---|
Answer | Yes, for basic non-custom v10 sites. However, expect some issues to arise in the process. And please report those issues to the tracker. For v10 sites with non-bundled addons or customisations, upgrading to v11 will likely break the site until you update the non-bundled addons or temporarily remove the customisations. We aim to have the upgrader fully functional for a large majority of types of sites and for sites using non-bundled addons by the time version 11 reaches release candidate stage. We do not recommend upgrading production v10 sites at this time until v11 reaches stable. |
Question | Can I upgrade a previous version 11 release to a newer one using the upgrader? |
---|---|
Answer | Yes (probably). Always remember especially during alpha and beta phases that things can break. Please make backups first. And let us know on the issue tracker if an issue occurs. Note: You cannot upgrade from 11 alpha to 11 beta without first upgrading to 11.alpha4 (if you are not already on 11.alpha4). |
Question | What are the current release plans for version 11? |
---|---|
Answer | As of July 22, 2024, we entered beta status where our focus is now smashing bugs and stabilising the software. All planned features have been implemented for 11.0 (and most others deferred to 11.1 or later), though we may still merge in a few minor features or tweaks. The upgrader has been tested on a typical non-custom v10 site. We will be releasing several beta versions in the beta phase. We do not know when we will be able to release the first Release Candidate or stable versions at this time. These plans are all subject to change without notice. |
Question | Why is there a separate website for version 11? |
---|---|
Answer | That is explained in detail in this news article on compo.sr including the migration plans and implications. |