Projects tagged ‘browser’, ‘css’, and ‘php’


Jump to tag:

Projects tagged ‘browser’, ‘css’, and ‘php’

Filtered by Project Tags browser css php

Refine results Project Tags ajax (7) web (7) javascript (6) html (6) dynamic_content (4) development (3) desktop (3) mysql (3) jquery (3) json (3) browser-based (3) email (3)

[11 total ]

142 Users
   

RoundCube Webmail is a browser-based multilingual IMAP client with an application-like user interface. It provides full functionality you expect from an e-mail client, including MIME support, address ... [More] book, folder manipulation, message searching and spell checking. RoundCube Webmail is written in PHP and requires a MySQL or Postgres database. The user interface is fully skinnable using XHTML and CSS 2. [Less]
Created over 3 years ago.

22 Users
   

eyeos is an Open Source Platform designed to hold a wide variety of Web Applications over it. eyeos was thought as a new definition of Operating System, where everything inside it can be accessed from everywhere trought a web browser.
Created over 3 years ago.

4 Users
 

Lucid is a free, open source web based desktop, web desktop, or webOS that gives you a portable, online workspace that you can use to store files, play media, and manage your office documents. You can ... [More] install it on almost any webhost, allowing you to keep control over your data. The goal of the project is to provide an application platform that integrates seamlessly with the web, existing desktop technologies, and mobile devices. [Less]
Created over 2 years ago.

4 Users
   

Combines, minifies, and caches JavaScript and CSS files on demand to speed up page loads.
Created over 3 years ago.

3 Users

phpQuery is a server-side, chainable, CSS3 selector driven Document Object Model (DOM) API based on jQuery JavaScript Library. Two interfaces are provided - Object Oriented PHP and Command Line Interface (CLI).
Created about 1 year ago.

1 Users
   

AtMail is an open source webmail client written in PHP under the Apache 2.0 license. The project aim is to provide a elegant Ajax webmail client for existing IMAP mailservers, with less bloat and a ... [More] focus on an intuitive, simple user interface. Features include complete Webmail functionality, Address-book support, Videomail, Ajax interface, Drag'n'drop and more. [Less]
Created about 1 year ago.

1 Users
 

FirstThingsFirst is a multi-user webapplication (written in php and ajax enabled) which enables you to define and maintain an unlimited number of different user-defined lists. Examples of possible use: todo list, cd collection list, etc.
Created about 1 year ago.

1 Users
   

A collection of useful library classes written for PHP5. The dominant license is GPLv3, but there may be adaptations of other libraries that require alternative OSS licenses. Check file headers... no ... [More] licence tag implies GPL v3. This is "pre-Alpha" code, subject to seemingly random refactoring. A good portion of the code is copied from a previous PHP4 library and has not been updated to take advantage of PHP5, or to follow the class naming standards of this version. The transformation to PHP5 will involve significant refactoring with no regard to backwards compatibility. [Less]
Created about 1 year ago.

0 Users

Web application to Manage, Share and collaborate in the clouds. Nimbus is a Web application where you can manage, share and collaborate files on a remote server just like a normal file explorer. ... [More] Nimbus will feature a very likable Network system and a very easy to use interface. It is aimed to help Developers, Entreprenuers and Casual Users in their endevour to centralize their work on the Internet. [Less]
Created 4 months ago.

0 Users

qpimg - php5-библиотека для динамического создания CSS спрайтов (CSS sprites). Использование CSS спрайтов является одним ... [More] из эффективных методов клиентской оптимизации веб-страниц. Зачем нужен qpimg?qpimg позволит уменьшить общее время загрузки вашего сайта, а также снизить нагрузку на web-сервер, используя технологию CSS спрайтов. Какие проблемы решает qpimg? Проблема: Длительное время загрузки страницы Решение При наличии большого количества изображений на странице (иконки, заголовки, декоративные элементы) общее время загрузки страницы значительно увеличивается. Это происходит из-за того что браузер одновременно может выполнять 2-4 запроса к серверу. Остальные же файлы становятся в очередь на загрузку. Смотреть зависимость времени загрузки страницы от кол-ва изображений на ней. qpimg создает одно изображение (спрайт) из нескольких, при этом браузер будет выполнять только один запрос к серверу. Объем же данного изображения будет приблизительно равен общему объему исходных изображений. Это значительно ускорит скорость загрузки страницы для клиента и сократит количество соединений с сервером (это критично для высоконагруженных проектов). Проблема: Создание и модификация спрайтов Решение Ручное создание спрайта не самая простая задача. Для этого необходимо правильно скомпоновать изображения в графическом редакторе, а после в стилях (CSS) описать координаты каждого изображения на спрайте. Так как в любом проекте происходят изменения и дополнение, то частое (в частности при разработке) пересоздание спрайтов вручную может стать проблемой. qpimg динамически пересоздает спрайты, основываясь на информации из конфигурационного файла. Конфигурационный файл создается всего один раз, после чего добавление, изменение и удаление изображений происходит практически мгновенно. Это особенно удобно для разработчиков, которым проще сконфигурировать файл, чем шаманить в графическом редакторе. Еще теории?скорость формирования спрайтов; использование data:URI; что получается в итоге; глоссарий / структура; обо всем этом читаем тут. ПримерПример работы скрипта можно посмотреть тут. Например, в Firefox для указанной страницы просмотрите "Информация о странице" -> "Мультимедиа". В появившемся списке можно будет увидеть перечень используемых на странице изображений (всего их будет 4). В данном примере показано, как 18 изображений преобразуются в 3 спрайта. Первый спрайт содержит статические изображения. Второй спрайт содержит фоновые изображения, повторяющиеся по горизонтали. Третий спрайт содержит фоновые изображения, повторяющиеся по вертикали. Качество данных изображений может отличаться от исходных изображений и спрайтов. Преимущества qpimgqpimg позволяет описывать неограниченное количество карт (карта – это совокупность изображения-спрайта и соответствующего ему css-файла). Параметры каждой карты описываются в едином конфигурационном php-файле. Это дает возможность разработчику динамически управлять картами во время разработки сайта; гибкие настройки параметров каждого объекта на карте; названия объектов (css-селекторы) задаются независимо от названия их файлов; qpimg позволяет назначать фоновые изображения, как для пользовательских css-селекторов (например, «элемент списка», «div-объект с конкретным ID» и т.д.), так и использовать «собственные» qpimg-правила для формирования пользовательских css-селекторов; возможность включения в карту удаленных изображений хранящиеся на других сайтах; объединение css-файлов различных карт в единый css-файл (и отдача его пользователю), но использование при этом отдельных спрайтов (изображений); нет необходимости формировать/корректировать css-файлы и изображения вручную; существует возможность создавать карты «на лету» (во время выполнения скриптов сайта). Это позволяет объединять группу динамически изменяемых (но не часто) изображений на странице в единую карту. Примером может послужить страница продукции/товаров, в которых добавление элементов происходит реже, нежели просмотр страниц с этими товарами. Как быстро стартанутьСкачать qpimg [Less]
Created 10 months ago.