Rich Internet applications have removed most of the constraints of Web 1.0 while giving users more responsiveness and advanced browsing and interaction experiences. These new horizons, however, raise many challenges for people with disabilities or using limited hardware and software technologies, whose risk to be excluded from the benefits deriving from advanced web applications. To address this problem, WCAG 2.0 guidelines have been released as the newest World Wide Web Consortium recommendation for accessible web content, and WAI-ARIA is a candidate recommendation which provides reference specifications for accessible rich Internet applications. However, both specifications contain a huge amount of information that often discourages most web designers from dealing with accessibility issues. Moreover, guidelines are suitable and usually adopted to judge a design solution a posteriori, but they do not suggest how to face a design problem constructively. This paper proposes a design pattern language for accessibility. The language can be regarded as a universal design resource for helping web designers create accessible rich Internet applications compliant with the most recent standards. Knowledge representation through design patterns reflects the problem-solving approach usually followed by software and web designers, while pattern organization in a structured language aims to guide web designers throughout the design process. The language has been implemented as an accessible rich Internet application itself, thus allowing designers with disabilities to participate in web design. In order to evaluate the design pattern language, a three-step process was carried out including: (1) a heuristic analysis with a group of human–computer interaction experts, (2) a survey study with a group of web designers, and (3) a validation on the field with two designers who have been requested to apply the language in real design cases. 相似文献
Petroleum pitch (Ashland A240) has been subjected to thermal treatment and solvent fractionation to produce refined pitches to be evaluated as impregnants for C-C composites. The solvent fractions were obtained by sequential Soxhlet extraction with solvents such as hexane, benzene, and pyridine. Thermal treatment to 408 °C produced a mesophase pitch (≈50% mesophase); an appreciable portion of the mesophase was soluble in strong solvents. There were substantial differences in chemical composition and in pyrolysis behaviour of the fractions. As the depth of fraction increased, the pyrolysis yield and bloating increased, and the microstructure of the coke became finer until glassy microconstituents were formed in the deepest fractions. 相似文献
Bovine buttermilk contains a unique ganglioside, 9-O-acetyl-GD3. In order to isolate large quantities of this ganglioside, a simplified isolation scheme which consists of several ion-exchange
and silica gel column chromatographic procedures was devised. The isolated 9-O-acetyl-GD3 was characterized on the basis of its thin-layer chromatographic behavior, its immunoreactivity with a specific monoclonal
antibody, JONES, and by conversion to authentic GD3 by mild base treatment. 相似文献
Software and Systems Modeling - Cyber physical systems are built upon digital and analog circuits, making it necessary to handle different models of computation during their design and verification... 相似文献
Water supply systems are critical infrastructure that provides food and energy security for developed societies. The operation of reservoirs (flow regulation) and water intakes (water diversion) has known negative impacts on aquatic ecosystems; however, quantification of ecological impacts and examination of these two types of flow alteration remain a developing area of research. We investigated the individual and combined impact of flow regulation and water diversion on stream ecosystem integrity, the freshwater macroinvertebrate community, and the population structure of flow‐sensitive insects. For 2 years, we monitored quarterly discharge, physical and chemical stream conditions, and benthic invertebrates of four high‐altitude tropical streams that are part of the water supply system of Quito, Ecuador. Flow regulation caused a loss of the hydrological seasonality of these streams, including a decrease in stream depth and biotic quality. Water diversion caused a decrease in dissolved oxygen and overall ecosystem integrity. Freshwater invertebrate density and richness decreased as a result of water diversion and flow regulation. The combined flow alteration in these streams decreased the density of nymphal stages of the widely distributed mayfly Andesiops peruvianus. Given the societal needs for food and energy security, water management for diversion (e.g., irrigation) and in‐line storage practices (e.g., hydroelectric dams) are anticipated to increase. This research suggests that the negative environmental impacts of flow alteration could be mitigated with discharge releases designed to approximate the natural hydrologic regime of undisturbed streams. 相似文献
The “River Disease” (RD), a disorder impacting honeybee colonies located close to waterways with abundant riparian vegetation (including Sebastiania schottiana, Euphorbiaceae), kills newly hatched larvae. Forager bees from RD-affected colonies collect honeydew excretions from Epormenis cestri (Hemiptera: Flatidae), a planthopper feeding on trees of S. schottiana. First-instar honeybee larvae fed with this honeydew died. Thus, we postulated that the nectars of RD-affected colonies had a natural toxin coming from either E. cestri or S. schottiana. An untargeted metabolomics characterization of fresh nectars extracts from colonies with and without RD allowed to pinpoint xanthoxylin as one of the chemicals present in higher amounts in nectar from RD-affected colonies than in nectars from healthy colonies. Besides, xanthoxylin was also found in the aerial parts of S. schottiana and the honeydew excreted by E. cestri feeding on this tree. A larva feeding assay where xanthoxylin-enriched diets were offered to 1st instar larvae showed that larvae died in the same proportion as larvae did when offered enriched diets with nectars from RD-colonies. These findings demonstrate that a xenobiotic can mimic the RD syndrome in honeybee larvae and provide evidence of an interspecific flow of xanthoxylin among three trophic levels. Further, our results give information that can be considered when implementing measures to control this honeybee disease.
We present a Python extension to the massively parallel HPC simulation toolkit waLBerla. waLBerla is a framework for stencil based algorithms operating on block-structured grids, with the main application field being fluid simulations in complex geometries using the lattice Boltzmann method. Careful performance engineering results in excellent node performance and good scalability to over 400,000 cores. To increase the usability and flexibility of the framework, a Python interface was developed. Python extensions are used at all stages of the simulation pipeline: they simplify and automate scenario setup, evaluation, and plotting. We show how our Python interface outperforms the existing text-file-based configuration mechanism, providing features like automatic nondimensionalization of physical quantities and handling of complex parameter dependencies. Furthermore, Python is used to process and evaluate results while the simulation is running, leading to smaller output files and the possibility to adjust parameters dependent on the current simulation state. C++ data structures are exported such that a seamless interfacing to other numerical Python libraries is possible. The expressive power of Python and the performance of C++ make development of efficient code with low time effort possible. 相似文献
Object-oriented design is an approach to systems development that proposes the use of system objects to build new systems and rebuild old ones. An important goal of object-oriented development is to change the nature of traditional software development from designing and writing models from scratch to building systems through the assembly of reusable software objects. This article discusses the productivity potential as well as the limitations of object-oriented systems development and makes recommendations for its use. 相似文献